Class
In the SAP system, a security is a class. The class data includes all the structure characteristics of a security.
You can portray the following security types using the product categories delivered with the system:
Bonds:
We differentiate here according to the interest calculation type:
Fixed-interest bonds
Variable-rate bonds (floating rate notes)
Non-interest bearing bonds
We differentiate here according to the currency:
Local currency bonds
Foreign currency bonds
Dual currency bonds
We differentiate here according to the repayment type:
Installment bonds
Bullet bonds
Perpetual bonds
Special bonds:
Warrant bonds (cum, ex)
Index-linked bonds
Equity warrants
Bond warrants
Index warrants
Currency warrants
Stocks
Fully and partially paid stocks
Common stocks and preference stocks
Investment certificates
Shareholdings
Securities futures
Interest futures
Index futures
Commodity futures
Stock options
Index options
Future options
Product Types
Since you create financial transactions and manage your positions in the Transaction Manager
on the basis of product types, you must assign each class to a product type. To create product types and assign the product categories defined by SAP, go to the Implementation Guide (IMG) and choose . You can define more than one product type for a product category.
The various product types are indicated by specific characteristics. You enter these characteristics and master data on entry screens for specific product types.
In the Customizing activity Define Product Types
, you can use the field selection to define for each product type the entry fields that are displayed and which fields appear as optional, required, or display fields.
Under and under , you make many settings for the securities, such as defining a general security classification, defining the connection to the classification tool, or creating a secondary index and custody types. For some securities, such as redemption bonds and drawable bonds, you can access specific IMG activities under Settings for Special Types of Securities
.
Additional Tab Pages in Class Data
Predefined Tab Page
In Customizing, you can activate an additional tab page. Although the standard delivery contains the tab page and the fields, you need to configure the tab page.
In Customizing under , enter the heading, the names of the fields, and - in the case of some of the fields - the values for input help.
Define Heading for Tab Page
Define Names for Currency Attributes (here you find two currency fields)
Define Names for Date Attributes (here you find two date fields and one field for a period)
Define Names for Free Text Attributes (here you find five user-defined text fields)
Define Names and Values for Short Attributes (here you find ten short attribute fields with input help)
Define Names and Values for Long Attributes (here you find ten long attribute fields with input help)
Under , you use the function Field Selection (in the "Customer Data" area)
to decide for each product type which of these fields are displayed.
If you do not select a field here, the tab page for this product type does not appear in the class data.
User-Defined Tab Page
Using the user-defined tab page, you can create your own tab page in the class data. For this, you use the BAdI: Additional Tab Page in Class Data
TPM_SEC_CUST_DATA
Class data is entered on different tab pages. The product categories dictate which tab pages are used.
Search Criteria (general)
Short and Long Description, Secondary Indexes, Rating, Classification
Basic Data (available for all product categories, but specific to certain categories)
Issue Details, Structure
Exchanges (general)
Conditions (general)
Stock Swap (only for stocks)
Notice (only for bonds)
Regulatory Reporting (general)
Custody Type, Securities Account Statistics, Tax Treatment, and so on
User Data (general)
You can branch from the class data to the Issuer
data of each business partner. For this, choose .
A class can have the status Active
, Inactive
, or Obsolete
. When you first enter the master data for a class, you can only choose the status Inactive
until you have finished entering all the data. Note: Inactive classes cannot be purchased. You select the Obsolete
status for classes that are no longer used and that are not to be selected for evaluation reports.
In the class data, you can display the cash flow for a class produced from the conditions entered for a fictitious purchase of 100,000 nominal value or 100,000 pieces.
Before you can process a securities financial transaction in transaction management, you must first enter the following master data:
Business partner data (issuer, counterparty)
Class Data
Securities account data / futures account data
Position indicator
When you create an order, the system copies the data stored. You add the specific transaction data (such as the amount or price of a stock purchased) to this data.
The system uses the class data, details for the class conditions, and specific transaction details (such as the nominal value and price) to calculate the cash flow of the transaction.
You can also use class data for evaluation purposes (for example, when you create lists or when you determine an account assignment reference) automatically).