SAP ABAP Class CL_USMD_RQ_FRS_OUT2 (Replication FinReportingStructure (Outbound) from 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 20090224
Properties
Class CL_USMD_RQ_FRS_OUT2  
Short Description Replication FinReportingStructure (Outbound) from 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 20090224   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 CL_USMD_RQ_COA_OUT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_USMD_RQ_CP_OUT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 USMD0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 USMD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 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 20090224
Friends
Class CL_USMD_RQ_FRS_OUT2 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 20090224
2 DF_EDITION_USE Instance attribute Private Type reference (TYPE) USMD_FLG 'X' Financial MDM: General Indicator 20090826
3 DF_EXT_XML_HANDLING Instance attribute Private Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20120509
4 DO_DRF_LOG Instance attribute Private Object reference (TYPE REF TO) CL_DRF_BAL Application Log DRF 20090226
5 DO_FILTER Static Attribute Private Object reference (TYPE REF TO) CL_DRF_FILTER_OBJECT Filter Object 20090224
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 20090224
7 DO_XI_STATUS Instance attribute Private Object reference (TYPE REF TO) CL_USMD_XI_STATUS Status Management, SOA Messages 20090224
8 DR_OBJKEY Instance attribute Private Object reference (TYPE REF TO) DATA Current Object Keys 20090401
9 DS_ID_MAP Instance attribute Private Type reference (TYPE) USMD_S_ID_MAPPING Fields for Mapping IDs 20090424
10 DS_OUTPUT Instance attribute Private Type reference (TYPE) S_PROXY_DATA_N Financial MDM: General Indicator 20090224
11 DS_PROXY_DATA Instance attribute Private Type reference (TYPE) S_PROXY_DATA_FRS Message Data 20090224
12 DS_RUNTIME_PARAM Instance attribute Private Type reference (TYPE) DRF_S_RUNTIME_PARAMETER_EXT DRF Runtime Parameters 20090224
13 DT_EDITION Instance attribute Private Type reference (TYPE) CL_USMD_PROXY_SERVICES=>TY_TS_EDITION Edition Table 20090224
14 DT_ENTITY_MAPPING Instance attribute Private Type reference (TYPE) USMD_TS_SMT_MAPPING Table with SMT Maps 20090224
15 DT_HRY_DATA_ALL Instance attribute Private Type reference (TYPE) USMD_T_HRY_DATA_ALL Table with Complete Hierarchy Data 20090224
16 DT_ID_MAP_VALUES Instance attribute Private Type reference (TYPE) USMD_TS_ID_MAP_VALUES Values Before and After ID Mapping 20090608
17 DT_ITEM Instance attribute Private Type reference (TYPE) USMD_TS_HRY_NODE Table with Real Hiearchy Nodes 20090513
18 DT_MAPPING Instance attribute Private Type reference (TYPE) USMD_TS_SMT_MAPPING Table with SMT Maps 20090224
19 DT_OBJID_MSG Instance attribute Private Type reference (TYPE) USMD_TS_OBJID_MSG Mapping of Object Data and Message GUID 20091002
20 DT_PROXY_DATA Instance attribute Private Type reference (TYPE) T_PROXY_DATA_FRS Table with Message Data 20090224
21 DT_PROXY_DATA_ALL Instance attribute Private Type reference (TYPE) T_PROXY_DATA_N Table with Message Data 20090401
22 DT_TEXTNODE Instance attribute Private Type reference (TYPE) TS_TEXTNODE Table with Text Nodes 20090224
23 D_APPL Instance attribute Private Type reference (TYPE) DRF_APPL DRF Application 20090224
24 D_BO Instance attribute Private Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS Business Object 20090225
25 D_CREQUEST Instance attribute Private Type reference (TYPE) USMD_CREQUEST Change Request 20091009
26 D_DIS_SYSTEM Instance attribute Private Type reference (TYPE) SLD_BSKEY Business System 20090224
27 D_EDGE_MAPPING Instance attribute Private Type reference (TYPE) SMT_MAP Mapping 20090430
28 D_EDGE_MAPPING_STEP Instance attribute Private Type reference (TYPE) SMT_MAPPING_STEP Mapping Step 20090430
29 D_EDITION_CREQ Instance attribute Private Type reference (TYPE) USMD_EDITION Edition of a Change Request 20090923
30 D_EDITION_FROM Instance attribute Private Type reference (TYPE) USMD_EDITION From Edition 20090224
31 D_EDITION_TO Instance attribute Private Type reference (TYPE) USMD_EDITION To Edition 20090224
32 D_FOBJ Instance attribute Private Type reference (TYPE) DRF_FILTER_OBJECT Filter Object 20090225
33 D_FRS_VALUE Instance attribute Private Type reference (TYPE) USMD_VALUE Characteristic Value 20090224
34 D_HRY_ENTITY Instance attribute Private Type reference (TYPE) USMD_ENTITY Entity Type 20091009
35 D_HRY_STRUCTNAME Instance attribute Private Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20090430
36 D_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20090309
37 D_MAIN_ENTITY Instance attribute Private Type reference (TYPE) USMD_ENTITY Main Entity Type 20090224
38 D_MESSAGE_COUNTER Instance attribute Private Type reference (TYPE) I 0 XML Notification Counter 20100113
39 D_MODEL Instance attribute Private Type reference (TYPE) USMD_MODEL Data Model 20090224
40 D_OUTB_IMPL Instance attribute Private Type reference (TYPE) DRF_OUTB_IMPL Outbound Implementation 20090224
41 D_PACK_SIZE_BULK Instance attribute Private Type reference (TYPE) I 1 Package Size 20090327
42 D_SKIP_ACTUAL_OUTB_IMPL Instance attribute Private Type reference (TYPE) CHAR1 SPACE Single-Character Indicator 20090401
43 D_STEPNR Instance attribute Private Type reference (TYPE) USMD_STEPNR Distribution Step 20090224
44 D_TARGET_STRUCTURE Instance attribute Private Type reference (TYPE) TABNAME Table Name 20090430
45 GC_ACTION_CHANGE Constant Public Type reference (TYPE) CHAR2 CL_USMD_PROXY_SERVICES=>GC_ACTION_CHANGE ActionCode 20090224
46 GC_ACTION_CREATE Constant Public Type reference (TYPE) CHAR2 CL_USMD_PROXY_SERVICES=>GC_ACTION_CREATE ActionCode 20090224
47 GC_ACTION_DELETE Constant Public Type reference (TYPE) CHAR2 CL_USMD_PROXY_SERVICES=>GC_ACTION_DELETE ActionCode 20090224
48 GC_ACTION_SAVE Constant Public Type reference (TYPE) CHAR2 CL_USMD_PROXY_SERVICES=>GC_ACTION_SAVE ActionCode 20090224
49 GC_FRS_OUT Constant Private Type reference (TYPE) SMT_MAP 'CL_USMD_RQ_FRS_OUT2' Mapping 20090224
50 GC_FRS_RPLCTN_SERVICE_OUT Constant Private Type reference (TYPE) STRING 'FinancialReportingStructureReplicationRequest_Out' Service Name 20090224
51 GC_PROXY_CLASS Constant Private Type reference (TYPE) STRING 'CO_USMD_FINREPSTRUCTRPLCTNRQ' Proxy Class 20090224
52 GC_SERVICE_GROUP Constant Private Type reference (TYPE) SRT_WSP_DT_OBJ_NAME 'USMD_FINREPSTRUCTRPLCTNRQ' Service Group 20090224
53 GT_INSTANCE Static Attribute Private Type reference (TYPE) TY_TS_INSTANCE Instance Table 20090224
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_ITEM_TABLE Instance method Private Method Format Item Table 20090224
2 CHECK_TEXTNODE Instance method Private Method Check If Text Node 20090224
3 CONSTRUCTOR Instance method Private Constructor Constructor 20090224
4 FRS_MAPPING Instance method Private Method Call SMT Mapping 20090224
5 GET_INSTANCE Static method Public Method Get Instance of Class (Not Used) 20100126
6 INITIALIZE_NEW Static method Public Method Copy of INITIALIZE with New Logic (Not Used) 20100126
7 MAPPING_OUT_FRS Instance method Private Method Map Data for Financial Reporting Structure (per Entity) 20090224
8 MAP_EDGE_ATTRIBUTES Instance method Private Method Map Edge Attributes 20090430
Events
Class CL_USMD_RQ_FRS_OUT2 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SX_INSTANCE Private See coding 20090224 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 20090224 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_FRS Public See coding 20090224 begin of s_frs, t_hryname_key type usmd_ts_value, coa type char4, frs type string, r_data type ref to data, rt_text type ref to data, end of s_frs
4 S_FRS_ITEM Public See coding 20090224 begin of s_frs_item, t_hryname_key type usmd_ts_value, coa type char4, frs type string, item type string, r_data type ref to data, rt_hry_rel type ref to data, rt_name type ref to data, rt_accint type ref to data, rt_fuaint type ref to data, end of s_frs_item
5 S_HRYVERS Private See coding 20090224 begin of s_hryvers, usmd_hryvers type usmd_hryvers, end of s_hryvers
6 S_ID_MAP Public See coding 20090424 begin of s_id_map, object_type_code type mdg_object_type_code_bs, id_scheme_code type mdg_object_type_code_bs, target_system type sld_bskey, id type mdg_object_id_bs, end of s_id_map
7 S_MAPPING Public See coding 20090224 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
8 S_PROXY_DATA_FRS Public Type reference (TYPE) USMD_FINANCIAL_REPORTING_STRU1 20090224
9 S_PROXY_DATA_N Public See coding 20090424 begin of s_proxy_data_n, coa type char4. include type usmd_financial_reporting_stru1 as proxy. types: end of s_proxy_data_n
10 S_RPLCTN5 Public See coding 20090424 begin of s_rplctn5, coa type char4. include type finbco_fin_rptg_struc_rplctn_5 as proxy. types: end of s_rplctn5
11 S_TEXTNODE Public See coding 20090224 begin of s_textnode, t_hryname_key type usmd_ts_value, frs type string, item type string, end of s_textnode
12 TS_TEXTNODE Public See coding 20090224 ts_textnode type standard table of s_textnode
13 TY_TS_INSTANCE Private See coding 20090224 ty_ts_instance type sorted table of sx_instance with unique key usmd_model
14 T_EDITION Private See coding 20090224 t_edition type sorted table of usmd_s_edition with unique key usmd_edition
15 T_EDITION_TYPE Private See coding 20090224 t_edition_type type sorted table of s_edition_type with unique key usmd_edtn_type
16 T_FRS Public See coding 20090224 t_frs type standard table of s_frs
17 T_FRS_ITEM Public See coding 20090224 t_frs_item type standard table of s_frs_item
18 T_HRYVERS Private See coding 20090224 t_hryvers type sorted table of s_hryvers with unique key usmd_hryvers
19 T_MAPPING Public See coding 20090224 t_mapping type sorted table of s_mapping with unique key mapping mapping_step
20 T_PROXY_DATA_FRS Public See coding 20090224 t_proxy_data_frs type sorted table of s_proxy_data_frs with unique key financial_reporting_structure-financial_reporting_structure-code
21 T_PROXY_DATA_N Public See coding 20090424 t_proxy_data_n type sorted table of s_proxy_data_n with unique key coa financial_reporting_structure-financial_reporting_structure-code
22 T_RPLCTN5 Public See coding 20090424 t_rplctn5 type sorted table of s_rplctn5 with unique key coa code
Method Signatures

Method ADJUST_ITEM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM_TABLE Call by reference Type reference (TYPE) T_FRS_ITEM 20090224
2 Importing IT_FRS_TABLE Call by reference Type reference (TYPE) T_FRS 20090224

Method ADJUST_ITEM_TABLE on class CL_USMD_RQ_FRS_OUT2 has no exception.

Method CHECK_TEXTNODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_TEXTNODE Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090224
2 Importing IT_FRS Call by reference Type reference (TYPE) T_FRS 20090224
3 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090224
4 Importing I_ITEM Call by reference Type reference (TYPE) USMD_VALUE Characterfeld der Länge 10 20090224

Method CHECK_TEXTNODE on class CL_USMD_RQ_FRS_OUT2 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 20090224
2 Importing I_EDITION_CREQ Call by reference Type reference (TYPE) USMD_EDITION SPACE Änderungsantrag 20100113
3 Importing I_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20090224
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION allg. Ausnahme 20090224

Method FRS_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FRS Call by reference Type reference (TYPE) T_FRS 20090224
2 Changing CT_FRS_ITEM Call by reference Type reference (TYPE) T_FRS_ITEM 20090224
3 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090224
4 Importing IF_DELTA Call by reference Type reference (TYPE) USMD_DELTA 'X' Nur Änderungen verteilen 20090224
5 Importing IS_ENTITY_DATA Call by reference Type reference (TYPE) USMD_S_ENTITY_DATA Struktur mit Entity-Daten für Outbound Verarbeitung 20090224
6 Importing IT_HRY_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20100305
7 Importing I_APPL Call by reference Type reference (TYPE) DRF_APPL 20090224
8 Importing I_DIS_SYSTEM Call by reference Type reference (TYPE) SLD_BSKEY Schlüsselname eines Business Systems 20090224
9 Importing I_EDITION_FROM Call by reference Type reference (TYPE) USMD_EDITION Edition 20090224
10 Importing I_EDITION_TO Call by reference Type reference (TYPE) USMD_EDITION Edition 20090224
11 Importing I_HRY_NAME Call by reference Type reference (TYPE) USMD_VALUE Merkmalswert 20090511
12 Importing I_STEPNR Call by reference Type reference (TYPE) USMD_STEPNR Sequenznummer 20090224

Method FRS_MAPPING on class CL_USMD_RQ_FRS_OUT2 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 20100126
2 Exporting ES_RUNTIME_PARAM_OUT_IMPL Call by reference Type reference (TYPE) DRF_S_RUNTIME_PARAM_OUT_IMPL 20100126
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20100126
4 Importing IS_RUNTIME_PARAM Call by reference Type reference (TYPE) DRF_S_RUNTIME_PARAMETER_EXT 20100126
5 Importing I_EDITION_CREQ Call by reference Type reference (TYPE) USMD_EDITION Edition 20100126
6 Importing I_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20100126

Method GET_INSTANCE on class CL_USMD_RQ_FRS_OUT2 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 20100126
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 20100126
3 Importing IS_RUNTIME_PARAM Call by reference Type reference (TYPE) DRF_S_RUNTIME_PARAMETER_EXT DRF external runtime parameter 20100126

Method INITIALIZE_NEW on class CL_USMD_RQ_FRS_OUT2 has no exception.

Method MAPPING_OUT_FRS 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_N 20090224
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090224
3 Importing IF_DELTA Call by reference Type reference (TYPE) USMD_DELTA Nur Änderungen verteilen 20090224
4 Importing IT_DATA Call by reference Type reference (TYPE) USMD_T_HRY_DATA_ALL Struktur mit Daten für Outbound 20090224
5 Importing I_APPL Call by reference Type reference (TYPE) DRF_APPL 20090224
6 Importing I_DIS_SYSTEM Call by reference Type reference (TYPE) SLD_BSKEY Schlüsselname eines Business Systems 20090224
7 Importing I_EDITION_FROM Call by reference Type reference (TYPE) USMD_EDITION Entitätstyp 20090224
8 Importing I_EDITION_TO Call by reference Type reference (TYPE) USMD_EDITION Entitätstyp 20090224
9 Importing I_STEPNR Call by reference Type reference (TYPE) USMD_STEPNR Sequenznummer 20090224

Method MAPPING_OUT_FRS on class CL_USMD_RQ_FRS_OUT2 has no exception.

Method MAP_EDGE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_STRUC Call by reference Type reference (TYPE) FINBCO_FIN_RPTG_STRUC_RPLCTN10 20090520
2 Importing IF_DELTA Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090430
3 Importing IT_ATTRIBUTE Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20090430
4 Importing IT_ENTITY_MAPPING Call by reference Type reference (TYPE) USMD_TS_SMT_MAPPING Tabelle mit SMT Mappings 20090430
5 Importing I_DIS_SYSTEM Call by reference Type reference (TYPE) SLD_BSKEY Schlüsselname eines Business Systems 20090430
6 Importing I_EDITION_FROM Call by reference Type reference (TYPE) USMD_EDITION Edition 20090430
7 Importing I_EDITION_TO Call by reference Type reference (TYPE) USMD_EDITION Edition 20090430
8 Importing I_FRS Call by reference Type reference (TYPE) USMD_VALUE Merkmalswert 20090513
9 Importing I_ITEM Call by reference Type reference (TYPE) USMD_VALUE Merkmalswert 20090430
10 Importing I_ITEM_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090520

Method MAP_EDGE_ATTRIBUTES on class CL_USMD_RQ_FRS_OUT2 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605