SAP ABAP Class CL_USMD_RQ_COA_OUT (Service Class Replication ChartOfAccounts (Outbound))
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_USMD_DISTRIBUTION Data Distribution (Interface for Distribution Classes) 20080506
Properties
Class CL_USMD_RQ_COA_OUT  
Short Description Service Class Replication ChartOfAccounts (Outbound)    
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 20080317   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 USMD0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 USMD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 USMD6 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_USMD_DISTRIBUTION Data Distribution (Interface for Distribution Classes) 20080506
Friends
Class CL_USMD_RQ_COA_OUT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_APPL_LOG Instance attribute Private Object reference (TYPE REF TO) CL_USMD_APPL_LOG Application Log Interface 20080416
2 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_USMD_MODEL MDM Data Model for Access from SAP Standard 20080327
3 DO_XI_STATUS Instance attribute Private Object reference (TYPE REF TO) CL_USMD_XI_STATUS Status Management of eSOA Messages 20080428
4 DT_EDITION Instance attribute Private Type reference (TYPE) CL_USMD_EDITION=>TY_TS_EDITION 20080327
5 DT_EDITION_TYPE Instance attribute Private Type reference (TYPE) T_EDITION_TYPE 20080327
6 DT_HRYVERS Instance attribute Private Type reference (TYPE) T_HRYVERS 20080421
7 DT_MAPPING Instance attribute Private Type reference (TYPE) T_MAPPING 20080514
8 D_MODEL Instance attribute Private Type reference (TYPE) USMD_MODEL Data Model 20080416
9 GC_ACTION_CHANGE Constant Public Type reference (TYPE) CHAR2 '02' ActionCode 20080509
10 GC_ACTION_CREATE Constant Public Type reference (TYPE) CHAR2 '01' ActionCode 20080509
11 GC_ACTION_DELETE Constant Public Type reference (TYPE) CHAR2 '03' ActionCode 20080509
12 GC_ACTION_SAVE Constant Public Type reference (TYPE) CHAR2 '04' ActionCode 20080509
13 GC_APPLICATION Constant Private Type reference (TYPE) BALOBJ_D CL_USMD_APPL_LOG=>GC_OBJECT_FMDM Application Log: Object Name (Application Code) 20080505
14 GC_COA_OUT Constant Private Type reference (TYPE) SMT_MAP 'CL_USMD_RQ_COA_OUT' Mapping 20080403
15 GC_COA_RPLCTN_SERVICE_OUT Constant Private Type reference (TYPE) STRING 'ChartOfAccountsReplicationRequest_Out' 20080625
16 GT_INSTANCE Static Attribute Private Type reference (TYPE) TY_TS_INSTANCE 20080514
Methods
# Method Level Visibility Method type Description Created on
1 ASS_NON_INITIAL_COMP Static method Public Method Copy Noninitial Fields of Source Structure to Target Struct. 20080423
2 CONSTRUCTOR Instance method Private Constructor Constructor 20080327
3 DERIVE_KEYDATES Static method Public Method Derive Key Dates from Editions 20080514
4 DISTRIBUTE Static method Public Method Read Data from Model (for Distribution) 20080506
5 FILL_MESSAGE_HEADER Instance method Private Method Initialize Message Header 20080317
6 GET_AREA Static method Public Method Derive Consolidation Area (for data model 0F) 20080822
7 GET_SMT_MAPPING Static method Public Method Get Relevant SMT Mapping 20080416
8 MAPPING_OUT Instance method Private Method Map Data for Chart of Accounts (per Entity) 20080416
9 READ_DATA Static method Public Method Read Data from Model (for Distribution) 20080415
Events
Class CL_USMD_RQ_COA_OUT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SX_INSTANCE Protected See coding 20080514 begin of sx_instance, usmd_model type usmd_model, o_weak type ref to cl_abap_weak_reference, end of sx_instance
2 S_EDITION_TYPE Private See coding 20080327 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
3 S_HRYVERS Private See coding 20080514 begin of s_hryvers, usmd_hryvers type usmd_hryvers, end of s_hryvers
4 S_MAPPING Private See coding 20080514 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
5 S_PROXY_DATA Public Type reference (TYPE) USMD_CHART_OF_ACCOUNTS_REPLIC1 20080415
6 TY_TS_INSTANCE Protected See coding 20080514 ty_ts_instance type sorted table of sx_instance with unique key usmd_model
7 T_EDITION Private See coding 20080327 t_edition type sorted table of usmd_s_edition with unique key usmd_edition
8 T_EDITION_TYPE Private See coding 20080327 t_edition_type type sorted table of s_edition_type with unique key usmd_edtn_type
9 T_HRYVERS Private See coding 20080514 t_hryvers type sorted table of s_hryvers with unique key usmd_hryvers
10 T_MAPPING Private See coding 20080514 t_mapping type sorted table of s_mapping with unique key mapping mapping_step
11 T_PROXY_DATA Public See coding 20080415 t_proxy_data type sorted table of s_proxy_data with unique key chart_of_accounts_replication-chart_of_accounts-code
Method Signatures

Method ASS_NON_INITIAL_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TARGET Call by reference Type reference (TYPE) DATA Rückgabewert von ABAP-Anweisungen 20080423
2 Importing IS_SOURCE Call by reference Type reference (TYPE) DATA Struktur 20080423
3 Importing IT_FIELD Call by reference Type reference (TYPE) USMD_TS_FIELD Feldnamen 20080423

Method ASS_NON_INITIAL_COMP on class CL_USMD_RQ_COA_OUT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20080327
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION allg. Ausnahme 20080514

Method DERIVE_KEYDATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EX_DATE_FROM Call by reference Type reference (TYPE) STRING 20080514
2 Exporting E_EX_DATE_TO Call by reference Type reference (TYPE) STRING 20080514
3 Importing IT_EDITION Call by reference Type reference (TYPE) CL_USMD_EDITION=>TY_TS_EDITION 20080514
4 Importing I_EDITION_FROM Call by reference Type reference (TYPE) USMD_EDITION Edition 20080514
5 Importing I_EDITION_TO Call by reference Type reference (TYPE) USMD_EDITION Edition 20080514

Method DERIVE_KEYDATES on class CL_USMD_RQ_COA_OUT has no exception.

Method DISTRIBUTE Signature

Method DISTRIBUTE on class CL_USMD_RQ_COA_OUT has no parameter.
Method DISTRIBUTE on class CL_USMD_RQ_COA_OUT has no exception.

Method FILL_MESSAGE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MESSAGE_HEADER Call by reference Type reference (TYPE) FINBCO_BUSINESS_DOCUMENT_MESS4 20080509
2 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20080401
3 Importing I_DIS_SYSTEM Call by reference Type reference (TYPE) SLD_BSKEY System 20080416

Method FILL_MESSAGE_HEADER on class CL_USMD_RQ_COA_OUT has no exception.

Method GET_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AREA Call by reference Type reference (TYPE) CHAR2 Komponente der Versionsnummer 20080822
2 Importing I_CCOA Call by reference Type reference (TYPE) CHAR4 Nicht näher def. Bereich, evtl. für Patchlevels verwendbar 20080822
3 Importing I_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20080822
4 Importing I_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20080822

Method GET_AREA on class CL_USMD_RQ_COA_OUT has no exception.

Method GET_SMT_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAPPING Call by reference Type reference (TYPE) SMT_MAP Mapping 20080416
2 Importing I_DIS_PACKAGE Call by reference Type reference (TYPE) USMD_DISTRIBUTION_PACKAGE Stammdatenpaket 20080416
3 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20080416
4 Importing I_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20080507
5 Importing I_STEPNR Call by reference Type reference (TYPE) USMD_STEPNR Sequenznummer 20080425
# Exception Resumable Description Created on
1 NOT_FOUND Kein Mapping zugeordnet 20080507

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 20080416
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080619
3 Importing IF_DELTA Call by reference Type reference (TYPE) USMD_DELTA 'X' Nur Änderungen verteilen 20080520
4 Importing IT_DATA Call by reference Type reference (TYPE) USMD_T_ENTITY_DATA Struktur mit Daten für Outbound 20080416
5 Importing I_DIS_PACKAGE Call by reference Type reference (TYPE) USMD_DISTRIBUTION_PACKAGE Character Feld der Länge 8 20080416
6 Importing I_DIS_SYSTEM Call by reference Type reference (TYPE) SLD_BSKEY Schlüsselname eines Business Systems 20080516
7 Importing I_EDITION_FROM Call by reference Type reference (TYPE) USMD_EDITION Edition 20080514
8 Importing I_EDITION_TO Call by reference Type reference (TYPE) USMD_EDITION Edition 20080514
9 Importing I_STEPNR Call by reference Type reference (TYPE) USMD_STEPNR Sequenznummer 20080425

Method MAPPING_OUT on class CL_USMD_RQ_COA_OUT has no exception.

Method READ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_ALL Call by reference Type reference (TYPE) USMD_T_ENTITY_DATA Tabelle mit allen Daten für Outbound Services 20080415
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080415
3 Importing IF_DELTA Call by reference Type reference (TYPE) USMD_DELTA Nur Änderungen Verteilen 20080415
4 Importing IF_INCL_CTDFIELDS Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20080508
5 Importing IF_INCL_MASTERFIELDS Call by reference Type reference (TYPE) USMD_FLG 'X' FIN MDM: Allgemeines Kennzeichen 20080508
6 Importing IF_INCL_TEXTS Call by reference Type reference (TYPE) USMD_FLG 'X' FIN MDM: Allgemeines Kennzeichen 20080822
7 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL Datenmodell 20080508
8 Importing IT_ENTITY_MAPPING Call by reference Type reference (TYPE) USMD_TS_SMT_MAPPING Tabelle mit SMT Mappings 20080429
9 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20080421
10 Importing I_DIS_PACKAGE Call by reference Type reference (TYPE) USMD_DISTRIBUTION_PACKAGE Stammdatenpaket 20080808
11 Importing I_EDITION_FROM Call by reference Type reference (TYPE) USMD_EDITION Edition 20080425
12 Importing I_EDITION_TO Call by reference Type reference (TYPE) USMD_EDITION Edition 20080425

Method READ_DATA on class CL_USMD_RQ_COA_OUT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604