SAP ABAP IMG Activity MDGF_KBAS_SE_COSTCT2 (BAdI: Import of Cost Centers)
Hierarchy
☛
MDG_APPL (Software Component) MDG Applications
⤷ CA-MDG-APP (Application Component) Applications
⤷ MDG_APPL_COMMON_OBJECTS (Package) Common Objects for MDG_APPL
⤷ CA-MDG-APP (Application Component) Applications
⤷ MDG_APPL_COMMON_OBJECTS (Package) Common Objects for MDG_APPL
IMG Activity
ID | MDGF_KBAS_SE_COSTCT2 | BAdI: Import of Cost Centers |
Transaction Code | S_E7B_27000009 | (empty) |
Created on | 20120824 | |
Customizing Attributes | MDGF_KBAS_SE_COSTCT2 | BAdI: Import of Cost Centers |
Customizing Activity | MDGF_KBAS_SE_COSTCT2 | BAdI: Import of Cost Centers |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | KBAS_SE_COSTCTRRPLCTNRQ |
Use
This Business Add-In (BAdI) is used to assign data of message type XI to the data structure in the Financial Controlling (SAP_APPL) component, and to enhance data for the confirmation message. This BAdI has the following methods:
- INBOUND_PROCESSING, for assigning data to service interface CostCentreReplicationBulkRequest_In
- OUTBOUND_PROCESSING, for the enhancement of data for the confirmation message for the service interface CostCentreReplicationBulkConfirmation_Out.
The BAdI is not filter-dependent.
The BAdI is designed with multiple use in mind. All active implementations are called and executed.
Conventions
The parameter names of the BAdI methods use the following conventions:
- IN: Import parameter (externally filled, write-protected)
- I: Import parameter (externally filled, write-protected)
- OUT: Change parameter (can be changed by the BAdI)
- C: Change parameter (can be changed by the BAdI)
Method INBOUND_PROCESSING
Parameters of method INBOUND_PROCESSING:
- IN (Import): The individual message in the incoming bulk message for service interface CostCentreReplicationBulkRequest_In, the data type is SAPPLCO_COSTCTRRPLRQ_MSG.
- OUT (Change ): The data that should be written to Controlling. You can set this up by implementing this BAdI. Data type KBAS_SX_COSTCTR_WORK_STRUC contains all of the cost center information that is to be replicated in Controlling. You can change it by implementing this BAdI method.
- Exceptions: CX_BS_SOA_BADI_PROCESSING
Method OUTBOUND_PROCESSING
Parameters for method OUTBOUND_PROCESSING:
- IN (Import): The data that should be written to Controlling. Contains all of the cost center information that is replicated in Controlling.
Data type: KBAS_SX_COSTCTR_WORK_STRUC.
- I_SUCCESS (Import): Indicator specifying that the cost center has been successfully replicated in Controlling.
Data type: FLAG.
- OUT (change): The individual message in the outgoing bulk confirmation message for service interface CostCentreReplicationBulkConfirmation_Out.
Data type: SAPPLCO_COSTCTRRPLCO_MSG.
- C_SERVICE_GROUP (change): You have the option of changing the service groups for the service interface CostCentreReplicationBulkConfirmation_Out. You can set this up by implementing this BAdI method.
Data type: SRT_WSP_DT_OBJ_NAME.
- CT_MESSAGE: Message table that you can change by implementing the BAdI.
Data type: APPLMSGTAB.
- Exceptions: CX_BS_SOA_BADI_PROCESSING
Requirements
Standard settings
The standard system does not contain any activated BAdI implementation.
Activities
Example
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | A | Valid for all countries |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20121106 |
SAP Release Created in | 607 |