SAP ABAP Class CL_KBAS_COSTCTRRPLCTN_ASSIST (Assistant Class of Service Implementation Class)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CO-OM (Application Component) Overhead Cost Controlling
     KBAS_XI_PROXY (Package) Services and Proxies for OM
Properties
Class CL_KBAS_COSTCTRRPLCTN_ASSIST  
Short Description Assistant Class of Service Implementation Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package KBAS_XI_PROXY   Services and Proxies for OM 
Created 20090303   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_KBAS_COSTCTRRPLCTN_ASSIST has no forward declaration.
Interfaces
Class CL_KBAS_COSTCTRRPLCTN_ASSIST has no interface implemented.
Friends
Class CL_KBAS_COSTCTRRPLCTN_ASSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_MAP_DATA_ENGINE Instance attribute Private Object reference (TYPE REF TO) CL_SMT_ENGINE Transformation Engine 20090303
2 DO_MAP_TEXT_ENGINE Instance attribute Private Object reference (TYPE REF TO) CL_SMT_ENGINE 20090305
3 DS_WORK_STRUCTURE Instance attribute Private Type reference (TYPE) KBAS_SX_COSTCTR_WORK_STRUC Internal Structure for Cost Center Replication 20090305
4 GC_MAPPING_APPL Constant Private Type reference (TYPE) SMT_MAP 'CL_KBAS_COSTCTRRPLCTNRQ' Mapping 20090305
5 GC_MAPPING_STEP_DATA Constant Private Type reference (TYPE) SMT_MAPPING_STEP 'MAP_BASIC_DATA' Mapping Step 20090305
6 GC_MAPPING_STEP_TEXT Constant Private Type reference (TYPE) SMT_MAPPING_STEP 'MAP_TEXT' Mapping Step 20090305
7 G_MSG_DUMMY Instance attribute Private Type reference (TYPE) STRING 20090309
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_BULK_CONFIRM_MSG_HDR Instance method Public Method Service-Specific Outbound Mapping 20090309
2 BUILD_OUTBOUND_MSG Instance method Public Method Service-Specific Outbound Mapping 20090310
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090305
4 DO_MAPPING Instance method Public Method Service-Specific Inbound Mapping 20090305
5 EXEC_MAPPING_STEP_DATA Instance method Private Method 20090305
6 EXEC_MAPPING_STEP_TEXT Instance method Private Method 20090305
7 FILL_FLD_TRANS Instance method Private Method 20090305
8 GET_FEH_CATEGORY Static method Public Method 20090310
9 INITIALIZE_MAPPING_TOOL Instance method Private Method 20090303
10 PREPARATION_AFTER_FEH_RECALL Instance method Public Method Discard 20090313
11 PREPARATION_AFTER_FEH_RECALL_ Instance method Public Method Discard 20090323
12 SMT_TEXT2WORKSTRUCTUR_TEXT Instance method Private Method 20090305
Events
Class CL_KBAS_COSTCTRRPLCTN_ASSIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_INPUT Protected Type reference (TYPE) SAPPLCO_COSTCTRRPLRQ_MSG 20090305
2 S_TEXT Protected Type reference (TYPE) SAPPLCO_COSTCTRRPL_NAME 20090305
3 S_WORK_STRUCTURE Protected Type reference (TYPE) KBAS_SX_COSTCTR_WORK_STRUC Internal Structure for Cost Center Replication 20090305
Method Signatures

Method BUILD_BULK_CONFIRM_MSG_HDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CONFIRMATION Call by reference Type reference (TYPE) SAPPLCO_COSTCTRRPLCO_BULK_MSG 20090309
2 Importing ID_RESULT_CODE Call by reference Type reference (TYPE) PROCESSING_RESULT_CODE Verarbeitungsstatus 20090313
3 Importing IR_INBD_MSG_HEADER Call by reference Object reference (TYPE REF TO) DATA 20090309
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Application Error 20090309

Method BUILD_OUTBOUND_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CONFIRMATION Call by reference Type reference (TYPE) SAPPLCO_COSTCTRRPLCO_MSG 20090310
2 Importing ID_RESULT_CODE Call by reference Type reference (TYPE) PROCESSING_RESULT_CODE Verarbeitungsstatus 20090310
3 Importing IR_INBD_MSG_HEADER Call by reference Object reference (TYPE REF TO) DATA 20090310
4 Importing IT_BAPIRET Call by reference Type reference (TYPE) BAPIRET2_TAB Fehlermeldungen 20090310
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Application Error 20090310

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_KBAS_COSTCTRRPLCTN_ASSIST has no parameter.
Method CONSTRUCTOR on class CL_KBAS_COSTCTRRPLCTN_ASSIST has no exception.

Method DO_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_INPUT_API Call by reference Object reference (TYPE REF TO) DATA 20090305
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) APPLMSGTAB Fehlermeldungen 20090305
3 Importing IR_INPUT_XI Call by reference Object reference (TYPE REF TO) DATA 20090305
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Application Error 20090305

Method EXEC_MAPPING_STEP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MAPPING_CHNG Call by reference Type reference (TYPE) KBAS_S_SMT_COSTCTR_DATA_CHG Change structure 20090305
2 Changing CS_MAPPING_TARGET Call by reference Type reference (TYPE) KBAS_S_SMT_COSTCTR_DATA SMT target structure 20090305
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) APPLMSGTAB Fehlermeldungen 20090305
4 Importing IS_IN_DATA Call by reference Type reference (TYPE) S_INPUT 20090305

Method EXEC_MAPPING_STEP_DATA on class CL_KBAS_COSTCTRRPLCTN_ASSIST has no exception.

Method EXEC_MAPPING_STEP_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MAPPING_CHNG Call by reference Type reference (TYPE) KBAS_S_SMT_COSTCTR_TEXT_CHG Change structure 20090305
2 Changing CS_MAPPING_TARGET Call by reference Type reference (TYPE) KBAS_S_SMT_COSTCTR_TEXT SMT target structure 20090305
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) APPLMSGTAB Fehlermeldungen 20090305
4 Importing IS_IN_DATA Call by reference Type reference (TYPE) S_TEXT 20090305

Method EXEC_MAPPING_STEP_TEXT on class CL_KBAS_COSTCTRRPLCTN_ASSIST has no exception.

Method FILL_FLD_TRANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) APPLMSGTAB Fehlermeldungen 20090305
2 Importing IR_MAPPING_CHG Call by reference Object reference (TYPE REF TO) KBAS_S_SMT_COSTCTR_DATA_CHG Change structure 20090305
3 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) CL_KBAS_COSTCTRRPLCTN_API=>S_WORK_STRUCTURE table type of cost center 20090305

Method FILL_FLD_TRANS on class CL_KBAS_COSTCTRRPLCTN_ASSIST has no exception.

Method GET_FEH_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPLMSG Call by reference Type reference (TYPE) APPLMSGTAB Returnparameter 20090310
2 Returning R_CATEGORY Value transfer Type reference (TYPE) ECH_DTE_ERROR_CATEGORY FEH Category 20090310

Method GET_FEH_CATEGORY on class CL_KBAS_COSTCTRRPLCTN_ASSIST has no exception.

Method INITIALIZE_MAPPING_TOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) APPLMSGTAB Fehlermeldungen 20090305

Method INITIALIZE_MAPPING_TOOL on class CL_KBAS_COSTCTRRPLCTN_ASSIST has no exception.

Method PREPARATION_AFTER_FEH_RECALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CO_BULK_MSG Call by reference Type reference (TYPE) KBAS_COSTCTRRPLCO_BULK_MSG 20090313
2 Importing IF_FAIL Call by reference Type reference (TYPE) FLAG allgemeines flag 20090313
3 Importing IO_SI Call by reference Object reference (TYPE REF TO) CL_KBAS_SI_COSTCTRRPLCTN created by SIW 20090313
4 Importing IR_POST_MAPPING Call by reference Object reference (TYPE REF TO) KBAS_SX_COSTCTR_WORK_STRUC Fehlerobjekt-ID 20090313
5 Importing IR_PRE_MAPPING Call by reference Object reference (TYPE REF TO) SAPPLCO_COSTCTRRPLRQ_BULK_MSG Single message with Bulk message header 20090313
6 Importing I_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20090313

Method PREPARATION_AFTER_FEH_RECALL on class CL_KBAS_COSTCTRRPLCTN_ASSIST has no exception.

Method PREPARATION_AFTER_FEH_RECALL_ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CO_BULK_MSG Call by reference Type reference (TYPE) KBAS_COSTCTRRPLCO_BULK_MSG 20090323
2 Importing IF_FAIL Call by reference Type reference (TYPE) FLAG allgemeines flag 20090323
3 Importing IO_SI Call by reference Object reference (TYPE REF TO) CL_KBAS_SI_COSTCTRRPLCTN created by SIW 20090323
4 Importing IR_POST_MAPPING Call by reference Object reference (TYPE REF TO) KBAS_SX_COSTCTR_WORK_STRUC Fehlerobjekt-ID 20090323
5 Importing IR_PRE_MAPPING Call by reference Object reference (TYPE REF TO) KBAS_SX_COSTCTR_SNGL_INPUT Single message with Bulk message header 20090323
6 Importing I_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20090323

Method PREPARATION_AFTER_FEH_RECALL_ on class CL_KBAS_COSTCTRRPLCTN_ASSIST has no exception.

Method SMT_TEXT2WORKSTRUCTUR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) APPLMSGTAB Fehlermeldungen 20090305
2 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) S_WORK_STRUCTURE Internal structure for cost center replication 20090305
3 Importing IS_MAPPED_TEXT Call by reference Type reference (TYPE) KBAS_S_SMT_COSTCTR_TEXT SMT target structure of cost center text 20090305
4 Importing IS_MAPPED_TEXT_CHG Call by reference Type reference (TYPE) KBAS_S_SMT_COSTCTR_TEXT_CHG SMT target structure of cost center text 20090311

Method SMT_TEXT2WORKSTRUCTUR_TEXT on class CL_KBAS_COSTCTRRPLCTN_ASSIST has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605