Ansicht
Dokumentation
BADI_TBA_DCS_CONTR_C - BAdI: Automatic Determination of Maturity Codes
Fill RESBD Structure from EBP Component Structure SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upThis documentation is copyright by SAP AG.
You can use this BAdI to specify BAdI implementations for the automatic DCS-based determination of Contract Maturity Codes.
This BAdI is a filter-dependent BAdI.
For the automatic determination of contract maturity codes, you must create a new method in the Customizing activity
Specify Determination Methods of Maturity Codes.
Afterwards, create an implementation for this BAdI. As filter use the new method, you entered before.
In the transaction FDCS01 (Specify Derivative Contract Specifications) you proceed as follows:
- Select Commodity Futures for the Derivative Category.
- Select the Basic Data tab. Select a Period Determination, or leave it empty.
-
Select a Maturity Code Determination entry other than MAN.
Note: If a period determination is selected, all fields on the Periods tab are read-only. All data is automatically generated, but not persisted.
If the Period Determination field is left empty, all data (except for the contract maturity code) is editable and persisted.
- BADI_TBA_DCS_CCODE_DETERM_SMYY
This implementation returns a maturity code in the format Product Symbol, Month Code, Year (2 characters).
Example: HGZ14 (Copper December 2014)
By default, this implementation is used for the maturity code determination method SMYY.
- BADI_TBA_DCS_CC_DETERM_SMY
This implementation returns a maturity code in the format Product Symbol, Month Code, Year (1 character).
Example: HGZ4
By default, this implementation is used for the maturity code determination method SMY.
- BADI_TBA_DCS_CC_DETERM_SISO
This implementation returns a maturity code in the format Product Symbol, Key Date
Example: CA31122014
By default, this implementation is used for the maturity code determination method SISO.
- BADI_TBA_DCS_CCODE_DET_MANU
This implementation is used when the maturity code is manually defined. There is no maturity code determined.
By default, this implementation is used for the maturity code determination method MAN.
This BAdI provides the method GET_CONTRACT_CODE that is used to determine the maturity code.
- For information about implementing BAdIs as part of the enhancement framework, see SAP Library for SAP NetWeaver Platform on SAP Help Portal at http://help.sap.com/nw_platform. Choose a release and then choose Application Help. In SAP Library, choose SAP NetWeaver: Function-Oriented View -> Application Server -> Application Server ABAP -> Application Development on AS ABAP -> ABAP Customer Development -> Enhancement Framework.
CPI1466 during Backup BAL_S_LOG - Application Log: Log header data
This documentation is copyright by SAP AG.
Length: 3524 Date: 20240524 Time: 005248 sap01-206 ( 49 ms )