SAP ABAP Class CL_USMD_RQ_COA_OUT2_V1 (Replication ChartOfAccounts (Outbound) as of EHP5)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-APP-FIN (Application Component) MDG for Financials
     USMD_XI_PROXY (Package) PI Proxies
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DRF_OUTBOUND Interface for Data Replication Framework 20100713
Properties
Class CL_USMD_RQ_COA_OUT2_V1  
Short Description Replication ChartOfAccounts (Outbound) as of EHP5    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class USMD6    
Program status P  SAP Standard Production Program 
Category 0   
Package USMD_XI_PROXY   PI Proxies 
Created 20100713   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_USMD_APPL_LOG Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_USMD_EDITION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_USMD_PROXY_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 USMD0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 USMD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 USMD6 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_DRF_OUTBOUND Interface for Data Replication Framework 20100713
Friends
Class CL_USMD_RQ_COA_OUT2_V1 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_DELTA Instance attribute Private Type reference (TYPE) USMD_FLG General Indicator 20100713
2 DF_EDITION_USE Instance attribute Private Type reference (TYPE) USMD_FLG 'X' Financial MDM: General Indicator 20100713
3 DO_DRF_LOG Instance attribute Private Object reference (TYPE REF TO) CL_DRF_BAL Application Log Interface 20100713
4 DO_FILTER Static Attribute Private Object reference (TYPE REF TO) CL_DRF_FILTER_OBJECT Filter Object 20100713
5 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20100713
6 DO_XI_STATUS Instance attribute Private Object reference (TYPE REF TO) CL_USMD_XI_STATUS Status Management, SOA Messages 20100713
7 DR_OBJKEY Instance attribute Private Object reference (TYPE REF TO) DATA Current Object Keys 20100713
8 DS_DATA Instance attribute Private Type reference (TYPE) USMD_S_ENTITY_DATA Structure with Entity Data for Outbound Processing 20100713
9 DS_ID_MAP Instance attribute Private Type reference (TYPE) USMD_S_ID_MAPPING Fields for Mapping IDs 20100713
10 DS_OUTPUT Instance attribute Private Type reference (TYPE) S_PROXY_DATA Message 20100713
11 DS_PROXY_DATA Instance attribute Private Type reference (TYPE) S_PROXY_DATA Message Data 20100713
12 DS_RUNTIME_PARAM Instance attribute Private Type reference (TYPE) DRF_S_RUNTIME_PARAMETER_EXT DRF Runtime Parameters 20100713
13 DT_DATA_ALL Instance attribute Private Type reference (TYPE) USMD_T_ENTITY_DATA Table with Entity Data for Calling Outbound Services 20100713
14 DT_EDITION Instance attribute Private Type reference (TYPE) CL_USMD_PROXY_SERVICES=>TY_TS_EDITION Edition Table 20100713
15 DT_ENTITY_MAPPING Instance attribute Private Type reference (TYPE) USMD_TS_SMT_MAPPING Table with SMT Maps 20100713
16 DT_ENTITY_VALIDITY Instance attribute Private Type reference (TYPE) USMD_TS_ENTITY_VALIDITY Assignment of Entity Type and Validity 20100713
17 DT_ID_MAP_VALUES Instance attribute Private Type reference (TYPE) USMD_TS_ID_MAP_VALUES Values Before and After ID Mapping 20100713
18 DT_MAPPING Instance attribute Private Type reference (TYPE) USMD_TS_SMT_MAPPING Table with SMT Maps 20100713
19 DT_OBJID_MSG Instance attribute Private Type reference (TYPE) USMD_TS_OBJID_MSG Mapping of Object Data and Message GUID 20100713
20 DT_PROXY_DATA Instance attribute Private Type reference (TYPE) T_PROXY_DATA Table with Message Data 20100713
21 DT_PROXY_DATA_ALL Instance attribute Private Type reference (TYPE) T_PROXY_DATA Table with Message Data 20100713
22 D_APPL Instance attribute Private Type reference (TYPE) DRF_APPL Application 20100713
23 D_BO Instance attribute Private Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS Business Object 20100713
24 D_COA_VALUE Instance attribute Private Type reference (TYPE) USMD_VALUE Value for Chart of Accounts 20100713
25 D_CREQUEST Instance attribute Private Type reference (TYPE) USMD_CREQUEST Change Request 20100713
26 D_DIS_SYSTEM Instance attribute Private Type reference (TYPE) SLD_BSKEY Business System 20100713
27 D_EDITION_CREQ Instance attribute Private Type reference (TYPE) USMD_EDITION Edition of a Change Request 20100713
28 D_EDITION_FROM Instance attribute Private Type reference (TYPE) USMD_EDITION From Edition 20100713
29 D_EDITION_TO Instance attribute Private Type reference (TYPE) USMD_EDITION To Edition 20100713
30 D_FOBJ Instance attribute Private Type reference (TYPE) DRF_FILTER_OBJECT Filter Object of BO 20100713
31 D_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100713
32 D_MAIN_ENTITY Instance attribute Private Type reference (TYPE) USMD_ENTITY Main Entity Type 20100713
33 D_MESSAGE_COUNTER Instance attribute Private Type reference (TYPE) I 0 XML Notification Counter 20100713
34 D_MODEL Instance attribute Private Type reference (TYPE) USMD_MODEL Data Model 20100713
35 D_OUTB_IMPL Instance attribute Private Type reference (TYPE) DRF_OUTB_IMPL Outbound Implementation 20100713
36 D_PACK_SIZE_BULK Instance attribute Private Type reference (TYPE) I 1 Package Size 20100713
37 D_SKIP_ACTUAL_OUTB_IMPL Instance attribute Private Type reference (TYPE) CHAR1 SPACE Single-Character Indicator 20100713
38 D_STEPNR Instance attribute Private Type reference (TYPE) USMD_STEPNR Distribution Step 20100713
39 GC_ACTION_CHANGE Constant Public Type reference (TYPE) CHAR2 CL_USMD_PROXY_SERVICES=>GC_ACTION_CHANGE ActionCode 20100713
40 GC_ACTION_CREATE Constant Public Type reference (TYPE) CHAR2 CL_USMD_PROXY_SERVICES=>GC_ACTION_CREATE ActionCode 20100713
41 GC_ACTION_DELETE Constant Public Type reference (TYPE) CHAR2 CL_USMD_PROXY_SERVICES=>GC_ACTION_DELETE ActionCode 20100713
42 GC_ACTION_SAVE Constant Public Type reference (TYPE) CHAR2 CL_USMD_PROXY_SERVICES=>GC_ACTION_SAVE ActionCode 20100713
43 GC_COA_OUT Constant Private Type reference (TYPE) STRING 'CL_USMD_RQ_COA_OUT2_V1' Service Implementation 20100713
44 GC_COA_RPLCTN_SERVICE_OUT Constant Private Type reference (TYPE) STRING 'ChartOfAccountsReplicationRequest_Out_V1' Service Name 20100713
45 GC_PROXY_CLASS Constant Private Type reference (TYPE) STRING 'CO_USMD_CHARTOFACCRPLCTNRQ_V1' Proxy Class 20100713
46 GC_SERVICE_GROUP Constant Private Type reference (TYPE) SRT_WSP_DT_OBJ_NAME 'USMD_CHARTOFACCRPLCTNRQ_V1' Service Group 20100713
47 GT_INSTANCE Static Attribute Private Type reference (TYPE) TY_TS_INSTANCE Instance Table 20100713
Methods
# Method Level Visibility Method type Description Created on
1 COA_ID_MAPPING Instance method Private Method ID Mapping for COA instance 20100723
2 CONSTRUCTOR Instance method Private Constructor Constructor 20100713
3 EXECUTE_MAPPING Instance method Private Method Execute Mapping 20100723
4 GET_INSTANCE Static method Public Method Get Instance of Class (Not Used) 20100713
5 GET_MAPPING Instance method Private Method Get Mapping Instance 20100723
6 INITIALIZE_NEW Static method Public Method Copy of INITIALIZE with New Logic (Not Used) 20100713
7 MAPPING_OUT Instance method Private Method Map Data for Chart of Accounts (per Entity) 20100713
8 MATCH_ENTITIES Instance method Private Method Map Data for Entities 20100723
Events
Class CL_USMD_RQ_COA_OUT2_V1 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SX_INSTANCE Protected See coding 20100713
2 S_COA Private See coding 20100723 BEGIN OF s_coa, coa TYPE string, r_data TYPE REF TO mdgf_cht_accts_rplctn_req_v1, END OF s_coa
3 S_COA_TEXT Private See coding 20100723 BEGIN OF s_coa_text, coa TYPE string, r_data TYPE REF TO mdgf_cht_accts_rplctn_req_name, END OF s_coa_text
4 S_EDITION_TYPE Private See coding 20100713 BEGIN OF s_edition_type, usmd_edtn_type TYPE usmd_edition_type, usmd_model TYPE usmd_model, usmd_timebase TYPE usmd_edition_timebase, usmd_periv TYPE periv, END OF s_edition_type
5 S_HRYVERS Private See coding 20100713 BEGIN OF s_hryvers, usmd_hryvers TYPE usmd_hryvers, END OF s_hryvers
6 S_ITEM Private See coding 20100723 BEGIN OF s_item, coa TYPE string, item TYPE string, r_data TYPE REF TO mdgf_cht_accts_rplctn_req_itm, END OF s_item
7 S_ITEM_TEXT Private See coding 20100723 BEGIN OF s_item_text, coa TYPE string, item TYPE string, r_data TYPE REF TO mdgf_cht_accts_rplctn_req_itm2, END OF s_item_text
8 S_MAPPING Private See coding 20100713 BEGIN OF s_mapping, mapping TYPE smt_map, mapping_step TYPE tsmt_event, o_mapping TYPE REF TO cl_smt_engine, END OF s_mapping
9 S_PROXY_DATA Public Type reference (TYPE) USMD_COA_REPLCTN_REQUEST_V1 Replication chart of accounts - Version 1 20100713
10 S_VERSION Private See coding 20100723 BEGIN OF s_version, coa TYPE string, item TYPE string, r_data TYPE REF TO mdgf_cht_accts_rplctn_req_itm3, END OF s_version
11 TY_TS_INSTANCE Protected See coding 20100713
12 T_COA Private See coding 20100723 t_coa TYPE SORTED TABLE OF s_coa WITH UNIQUE KEY coa
13 T_COA_TEXT Private See coding 20100723 t_coa_text TYPE STANDARD TABLE OF s_coa_text
14 T_COA_V1 Private See coding 20100723 t_coa_v1 TYPE TABLE OF mdgf_cht_accts_rplctn_req_v1
15 T_EDITION Private See coding 20100713 t_edition TYPE SORTED TABLE OF usmd_s_edition WITH UNIQUE KEY usmd_edition
16 T_EDITION_TYPE Private See coding 20100713 t_edition_type TYPE SORTED TABLE OF s_edition_type WITH UNIQUE KEY usmd_edtn_type
17 T_HRYVERS Private See coding 20100713 t_hryvers TYPE SORTED TABLE OF s_hryvers WITH UNIQUE KEY usmd_hryvers
18 T_ITEM Private See coding 20100723 t_item TYPE SORTED TABLE OF s_item WITH UNIQUE KEY coa item
19 T_ITEM_TEXT Private See coding 20100723 t_item_text TYPE STANDARD TABLE OF s_item_text
20 T_MAPPING Private See coding 20100713 t_mapping TYPE SORTED TABLE OF s_mapping WITH UNIQUE KEY mapping mapping_step
21 T_PROXY_DATA Public See coding 20100713
22 T_VERSION Private See coding 20100723 t_version TYPE STANDARD TABLE OF s_version
Method Signatures

Method COA_ID_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COA Call by reference Type reference (TYPE) T_COA_V1 Chart of accounts 20100723

Method COA_ID_MAPPING on class CL_USMD_RQ_COA_OUT2_V1 has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RUNTIME_PARAM Call by reference Type reference (TYPE) DRF_S_RUNTIME_PARAMETER_EXT DRF External Runtime Parameters 20100713
2 Importing I_EDITION_CREQ Call by reference Type reference (TYPE) USMD_EDITION SPACE Edition 20100713
3 Importing I_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20100713
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION General Exception 20100713

Method EXECUTE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TARGET Call by reference Type reference (TYPE) DATA 20100723
2 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100723
3 Exporting EF_ERROR Call by reference Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20100723
4 Importing IO_MAPPING Call by reference Object reference (TYPE REF TO) CL_SMT_ENGINE Transformation Engine 20100723
5 Importing IS_MAPPING_STEP Call by reference Type reference (TYPE) TSMT_EVENT Transformation Engine 20100723
6 Importing I_APPLICATION Call by reference Type reference (TYPE) SMT_MAP Mapping 20100723
7 Importing I_OVERWRITE_CHECK Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20100723
8 Importing I_SOURCE Call by reference Type reference (TYPE) DATA 20100723

Method EXECUTE_MAPPING on class CL_USMD_RQ_COA_OUT2_V1 has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_IF_DRF_OUTBOUND Call by reference Object reference (TYPE REF TO) IF_DRF_OUTBOUND 20100713
2 Exporting ES_RUNTIME_PARAM_OUT_IMPL Call by reference Type reference (TYPE) DRF_S_RUNTIME_PARAM_OUT_IMPL 20100713
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100713
4 Importing IS_RUNTIME_PARAM Call by reference Type reference (TYPE) DRF_S_RUNTIME_PARAMETER_EXT 20100713
5 Importing I_EDITION_CREQ Call by reference Type reference (TYPE) USMD_EDITION Edition 20100713
6 Importing I_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20100713

Method GET_INSTANCE on class CL_USMD_RQ_COA_OUT2_V1 has no exception.

Method GET_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100723
2 Exporting EF_ERROR Call by reference Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20100723
3 Exporting EO_MAPPING Call by reference Object reference (TYPE REF TO) CL_SMT_ENGINE Transformation Engine 20100723
4 Importing IS_MAPPING_STEP Call by reference Type reference (TYPE) TSMT_EVENT Mapping Step 20100723
5 Importing I_APPLICATION Call by reference Type reference (TYPE) SMT_MAP Mapping 20100723
6 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100723

Method GET_MAPPING on class CL_USMD_RQ_COA_OUT2_V1 has no exception.

Method INITIALIZE_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_IF_DRF_OUTBOUND Call by reference Object reference (TYPE REF TO) IF_DRF_OUTBOUND Interface for Data Replication Framework 20100713
2 Exporting ES_RUNTIME_PARAM_OUT_IMPL Call by reference Type reference (TYPE) DRF_S_RUNTIME_PARAM_OUT_IMPL Runtime Parameter of the Outbound Implementation 20100713
3 Importing IS_RUNTIME_PARAM Call by reference Type reference (TYPE) DRF_S_RUNTIME_PARAMETER_EXT DRF External Runtime Parameters 20100713

Method INITIALIZE_NEW on class CL_USMD_RQ_COA_OUT2_V1 has no exception.

Method MAPPING_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) T_PROXY_DATA 20100713
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100713
3 Importing IF_DELTA Call by reference Type reference (TYPE) USMD_DELTA 'X' Distribute Changes Only 20100713
4 Importing IT_DATA Call by reference Type reference (TYPE) USMD_T_ENTITY_DATA Structure with Data for Outbound 20100713
5 Importing I_APPL Call by reference Type reference (TYPE) DRF_APPL Application 20100713
6 Importing I_DIS_SYSTEM Call by reference Type reference (TYPE) SLD_BSKEY Key Name of a Business System 20100713
7 Importing I_EDITION_FROM Call by reference Type reference (TYPE) USMD_EDITION Edition 20100713
8 Importing I_EDITION_TO Call by reference Type reference (TYPE) USMD_EDITION Edition 20100713
9 Importing I_STEPNR Call by reference Type reference (TYPE) USMD_STEPNR Distribution Step 20100713

Method MAPPING_OUT on class CL_USMD_RQ_COA_OUT2_V1 has no exception.

Method MATCH_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COA Call by reference Type reference (TYPE) T_COA_V1 20100723
2 Importing IT_COA_DATA Call by reference Type reference (TYPE) T_COA 20100723
3 Importing IT_COA_TEXT_DATA Call by reference Type reference (TYPE) T_COA_TEXT 20100723
4 Importing IT_ITEM_DATA Call by reference Type reference (TYPE) T_ITEM 20100723
5 Importing IT_ITEM_TEXT_DATA Call by reference Type reference (TYPE) T_ITEM_TEXT 20100723
6 Importing IT_VERSION_DATA Call by reference Type reference (TYPE) T_VERSION 20100723

Method MATCH_ENTITIES on class CL_USMD_RQ_COA_OUT2_V1 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606