Ansicht
Dokumentation

TPM_SEC_CONV_SEC_ID - BAdI: Class, Convert ID Number

TPM_SEC_CONV_SEC_ID - BAdI: Class, Convert ID Number

ABAP Short Reference   Vendor Master (General Section)  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Transaction Manager (FIN-FSCM-TRM-TM) component.

You can use this BAdI to convert and reconvert the internally assigned ID number of the class data to the International Securities ID Number (ISIN). The ISIN is required for correspondence with external business partners (such as SWIFT messages).

The enhancement implementation is activated in the standard system. However, there is also a “fallback class” that you can call and process if an activated implementation is not available.

The fallback class assumes that a valid ISIN is already being used as the ID number of the class data. The system therefore only makes an assignment that suits the type:

  • ISIN (Char 12) --> RANL (Char 13) or reversed
  • RANL (Char 13) --> ISIN (Char 12)

For information about the implementation of BAdIs in the context of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

If you do not want to use the ISIN as ID numbers in the class data but would rather use SWIFT messages for forward securities transactions or listed derivatives, for example, you then need to implement the BAdI.

You can also copy the fallback class (example class). This is useful if you manage the ISIN in one of the secondary indices. You also need to implement the method DETERMINE_IDX_NUM_FOR_ISIN in the class that is created via copying. Here you enter the export parameter with the index number of the secondary index to be used.

If the ISIN is in the secondary index 1, enter '01' in the export parameter.

This BAdI uses the interface IF_EX_TPM_SEC_CONV_SEC_ID. For more information, display the interface in the Class Builder.






Fill RESBD Structure from EBP Component Structure   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.

Length: 2549 Date: 20240523 Time: 183255     sap01-206 ( 91 ms )