SAP ABAP Class CL_USMD_RQ_GLAM_OUT_IDOC (IDoc replication for GLMAST - EhP6)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-APP-FIN (Application Component) MDG for Financials
     USMD_XI_PROXY_EN (Package) MDGF: Proxies (English)
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 20100521
Properties
Class CL_USMD_RQ_GLAM_OUT_IDOC  
Short Description IDoc replication for GLMAST - EhP6    
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_EN   MDGF: Proxies (English) 
Created 20100521   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_PROXY_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_USMD_RQ_COA_OUT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_USMD_RQ_CP_OUT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 USMD0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 USMD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 USMD6 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 USMDI 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 20100521
Friends
Class CL_USMD_RQ_GLAM_OUT_IDOC 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 20100521
2 DF_EDITION_USE Instance attribute Private Type reference (TYPE) USMD_FLG 'X' Financial MDM: General Indicator 20100521
3 DO_APPL_SERVICES Instance attribute Private Object reference (TYPE REF TO) IF_USMDZ_APPL_SERVICES Interface for Application Services 20100614
4 DO_DRF_LOG Instance attribute Private Object reference (TYPE REF TO) CL_DRF_BAL Application Log DRF 20100521
5 DO_FILTER Static Attribute Private Object reference (TYPE REF TO) CL_DRF_FILTER_OBJECT Filter Object 20100521
6 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20100521
7 DO_XI_STATUS Instance attribute Private Object reference (TYPE REF TO) CL_USMD_XI_STATUS Status Management, SOA Messages 20100521
8 DS_RUNTIME_PARAM Instance attribute Private Type reference (TYPE) DRF_S_RUNTIME_PARAMETER_EXT DRF Runtime Parameters 20100521
9 DT_DATA_ALL Instance attribute Private Type reference (TYPE) USMD_T_ENTITY_DATA Table with Entity Data for Calling Outbound Services 20100521
10 DT_DATA_ALL_IDOC Instance attribute Private Type reference (TYPE) T_DATA_ALL_IDOC 20100526
11 DT_EDIDC Instance attribute Private Type reference (TYPE) EDIDC_TT Table Type for EDIDC (IDoc Control Record) 20100816
12 DT_ENTITY_MAPPING Instance attribute Private Type reference (TYPE) USMD_TS_SMT_MAPPING Table with SMT Maps 20100521
13 DT_OBJID_MSG Instance attribute Private Type reference (TYPE) USMD_TS_OBJID_MSG 20110831
14 D_APPL Instance attribute Private Type reference (TYPE) DRF_APPL DRF Application 20100521
15 D_BO Instance attribute Private Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS Business Object 20100521
16 D_CREQUEST Instance attribute Private Type reference (TYPE) USMD_CREQUEST Change Request 20100521
17 D_CREQUEST_BACKUP Instance attribute Private Type reference (TYPE) USMD_CREQUEST Change Request 20130603
18 D_DIS_SYSTEM Instance attribute Private Type reference (TYPE) SLD_BSKEY Business System 20100521
19 D_EDITION_CREQ Instance attribute Private Type reference (TYPE) USMD_EDITION Edition of a Change Request 20100521
20 D_EDITION_FROM Instance attribute Private Type reference (TYPE) USMD_EDITION From Edition 20100521
21 D_EDITION_TO Instance attribute Private Type reference (TYPE) USMD_EDITION To Edition 20100521
22 D_FOBJ Instance attribute Private Type reference (TYPE) DRF_FILTER_OBJECT Filter Object 20100521
23 D_LOGSYS Instance attribute Private Type reference (TYPE) LOGSYS Logical system 20100625
24 D_MAIN_ENTITY Instance attribute Private Type reference (TYPE) USMD_ENTITY Main Entity Type 20100521
25 D_MODEL Instance attribute Private Type reference (TYPE) USMD_MODEL Data Model 20100521
26 D_OUTB_IMPL Instance attribute Private Type reference (TYPE) DRF_OUTB_IMPL Outbound Implementation 20100521
27 D_PACK_SIZE_BULK Instance attribute Private Type reference (TYPE) I Package Size 20100521
28 D_SKIP_ACTUAL_OUTB_IMPL Instance attribute Private Type reference (TYPE) CHAR1 SPACE Single-Character Indicator 20100521
29 D_STEPNR Instance attribute Private Type reference (TYPE) USMD_STEPNR Distribution Step of a Master Data Package 20100521
30 GC_GLAM_OUT Constant Private Type reference (TYPE) STRING 'CL_USMD_RQ_GLAM_OUT_IDOC' Service Implementation 20100521
31 GC_GLAM_RPLCTN_SERVICE_OUT Constant Private Type reference (TYPE) STRING 'GeneralLedgerAccountMasterReplBulkRequest_Out' Service Name 20100521
32 GT_INSTANCE Static Attribute Private Type reference (TYPE) TY_TS_INSTANCE Instance Table 20100521
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DUMMY_E1SKATM Instance method Private Method 20100614
2 CONSTRUCTOR Instance method Private Constructor Constructor 20100521
3 GET_INSTANCE Static method Public Method Get Instance of Class (Not Used) 20100521
4 MAPPING_OUT_GLAM Instance method Private Method Map Data for GeneralLedgerAccountMaster (per Entity) 20100521
Events
Class CL_USMD_RQ_GLAM_OUT_IDOC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SX_INSTANCE Private See coding 20100521 begin of sx_instance, usmd_model type usmd_model, o_weak type ref to cl_abap_weak_reference, end of sx_instance
2 S_DATA_ALL_IDOC Public See coding 20100526 begin of s_data_all_idoc, r_object type ref to data, t_edidd type edidd_tt, end of s_data_all_idoc
3 TY_TS_INSTANCE Private See coding 20100521 ty_ts_instance type sorted table of sx_instance with unique key usmd_model
4 T_DATA_ALL_IDOC Public See coding 20100526 t_data_all_idoc type table of s_data_all_idoc
Method Signatures

Method ADD_DUMMY_E1SKATM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EDIDD Call by reference Type reference (TYPE) EDIDD_TT Table Type for EDIDD (IDoc Data Records) 20100614
2 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20100614
3 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20100614

Method ADD_DUMMY_E1SKATM on class CL_USMD_RQ_GLAM_OUT_IDOC 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 20100521
2 Importing I_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20100521
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION General Exception 20100521

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 20100521
2 Exporting ES_RUNTIME_PARAM_OUT_IMPL Call by reference Type reference (TYPE) DRF_S_RUNTIME_PARAM_OUT_IMPL 20100521
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100521
4 Importing IS_RUNTIME_PARAM Call by reference Type reference (TYPE) DRF_S_RUNTIME_PARAMETER_EXT 20100521
5 Importing I_EDITION_CREQ Call by reference Type reference (TYPE) USMD_EDITION Edition 20100521
6 Importing I_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20100521

Method GET_INSTANCE on class CL_USMD_RQ_GLAM_OUT_IDOC has no exception.

Method MAPPING_OUT_GLAM 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) ANY TABLE 20100521
2 Importing IF_DELTA Call by reference Type reference (TYPE) USMD_DELTA 'X' Distribute Changes Only 20100521
3 Importing IR_RELEVANT_OBJECT Call by reference Object reference (TYPE REF TO) DATA 20100527
4 Importing IT_DATA Call by reference Type reference (TYPE) USMD_T_ENTITY_DATA Structure with Data for Outbound 20100521
5 Importing I_APPL Call by reference Type reference (TYPE) DRF_APPL 20100521
6 Importing I_DIS_SYSTEM Call by reference Type reference (TYPE) SLD_BSKEY Key Name of a Business System 20100521
7 Importing I_EDITION_FROM Call by reference Type reference (TYPE) USMD_EDITION Edition 20100521
8 Importing I_EDITION_TO Call by reference Type reference (TYPE) USMD_EDITION Edition 20100521
9 Importing I_STEPNR Call by reference Type reference (TYPE) USMD_STEPNR Distribution Step 20100521

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