SAP ABAP Class CL_FBS_ACC_RPLCTN (CL_FBS_ACC_RPLCTN)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL-GL (Application Component) Basic Functions
     FBS_SE_GLMASTER_REPLCTN (Package) Services for Proxies
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FBS_RPLCTN 20080507
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FBS_ACC_RPLCTN_CCD 20080513
2 Inheritance (c INHERITING FROM c_ref)  CL_FBS_ACC_RPLCTN_COA Chart of Account Replication 20080513
3 Inheritance (c INHERITING FROM c_ref)  CL_FBS_ACC_RPLCTN_COA_V1 Chart of Account Replication 20100819
Properties
Class CL_FBS_ACC_RPLCTN  
Short Description    
Super Class CL_FBS_RPLCTN  
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FBS_SE_GLMASTER_REPLCTN   Services for Proxies 
Created 20080507   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FBS_ACC_RPLCTN has no interface implemented.
Friends
Class CL_FBS_ACC_RPLCTN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_ACC_EXC Static Attribute Protected Object reference (TYPE REF TO) CX_FBS_SE_ACC_RPLCTN 20080512
2 GX_FAULT Instance attribute Protected Object reference (TYPE REF TO) CX_FBS_SE_FAULT 20080525
3 MO_API Instance attribute Protected Object reference (TYPE REF TO) CL_FBS_ACC_REPL_API 20080513
4 MR_S_GLMAST_WORK_STRUC Instance attribute Protected Object reference (TYPE REF TO) TS_WORK_STRUCTURE ZUSMD_API_WORK_STRUC 20080507
5 MTS_ENQUEUE Instance attribute Private Type reference (TYPE) TS_ENQUEUE 20120622
6 M_WUF_CONTEXT Instance attribute Protected Type reference (TYPE) WUF_CONTEXT '' Context 20080507
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_CONSISTENT_JOINT_KEYS Instance method Protected Method 20080507
2 BUILD_WORK_STRUC_FROM_JOINT Instance method Protected Method 20080507
3 CHECK_JOINT_KEYS_CONSISTENCY Instance method Protected Method 20080507
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080507
5 COPY_1_OF_DO_REPLICATION Instance method Protected Method 20090624
6 CREATE_JOINT_ACCOUNT Instance method Protected Method 20080507
7 DO_COMPLETE_WORK_STRUCTURE_COA Instance method Protected Method 20080511
8 EXEC_MAPPING_STEP Instance method Protected Method 20080507
9 EXEC_MAPPING_STEP_COA Instance method Protected Method 20080507
10 EXEC_MAPPING_STEP_SKA Instance method Protected Method 20080507
11 EXEC_MAPPING_STEP_SKB Instance method Protected Method 20080507
12 HANDLE_JOINT_KEYS Instance method Protected Method 20080507
13 MAP_INBOUND_TO_JOINT_ACCOUNT Instance method Public Method For Testing 20080507
14 VERIFY_DB_ACTION Instance method Protected Method 20080617
Events
Class CL_FBS_ACC_RPLCTN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_ENQUEUE Private See coding 20120622 begin of s_enqueue, ska1 type abap_bool, skb1 type abap_bool, coa type ktopl, ccode type bukrs, saknr type saknr, end of s_enqueue
2 TS_CONTEXT_KEY Protected See coding 20080507 BEGIN OF ts_context_key, coat_key TYPE fbs_s_coat_key, skat_key TYPE fbs_s_coa_acc_name_key, skb1_key TYPE fbs_s_ccd_key, END OF ts_context_key
3 TS_ENQUEUE Private See coding 20120622 ts_enqueue type sorted table of s_enqueue with unique key table_line
4 TS_JOINT_ACC_KEY Protected See coding 20080507 BEGIN OF ts_joint_acc_key, coa_key TYPE ts_joint_out_data_coa-coa-keyy, coat_key TYPE ts_joint_out_data_coa-coat-keyy, ska1_key TYPE ts_joint_out_data_ska-ska1-keyy, skat_key TYPE ts_joint_out_data_ska-skat-keyy, skb1_key TYPE ts_joint_out_data_skb-keyy, END OF ts_joint_acc_key
5 TS_JOINT_OUT_DATA Public See coding 20080517 BEGIN OF ts_joint_out_data, coa TYPE ts_joint_out_data_coa, ska TYPE ts_joint_out_data_ska, skb TYPE fbs_sx_skb1, END OF ts_joint_out_data
6 TS_JOINT_OUT_DATA_COA Public Type reference (TYPE) FBS_SX_COA_JOINT 20080517
7 TS_JOINT_OUT_DATA_R Public See coding 20080517 BEGIN OF ts_joint_out_data_r, coa_ref TYPE REF TO ts_joint_out_data_coa, ska_ref TYPE REF TO ts_joint_out_data_ska, skb_ref TYPE REF TO fbs_sx_skb1, END OF ts_joint_out_data_r
8 TS_JOINT_OUT_DATA_REF Protected See coding 20080517 BEGIN OF ts_joint_out_data_ref, coa_ref TYPE REF TO ts_joint_out_data_coa-coa, coat_ref TYPE REF TO ts_joint_out_data_coa-coat, ska1_ref TYPE REF TO ts_joint_out_data_ska-ska1, skat_ref TYPE REF TO ts_joint_out_data_ska-skat, skb1_ref TYPE REF TO ts_joint_out_data_skb, END OF ts_joint_out_data_ref
9 TS_JOINT_OUT_DATA_SKA Public Type reference (TYPE) FBS_SX_SKA_JOINT 20080517
10 TS_JOINT_OUT_DATA_SKB Public Type reference (TYPE) FBS_SX_SKB1 20080517
11 TS_MAPPING_CHNG_STRUC_TARGET Protected Type reference (TYPE) FBS_SX_SMT_GLACCT_MAPPING_CHNG Action Indicator for Transfer from SMT 20080507
12 TS_MAPPING_CONTROL Protected Type reference (TYPE) FBS_S_SMT_GLACCT_CNTRL Control for Mapping for G/L Account Master 20080507
13 TS_MAPPING_STRUC_TARGET Protected Type reference (TYPE) FBS_SX_SMT_GLACCT_MAPPING_TGT Target Strckture for SMT 20080507
14 TS_WORK_STRUCTURE Public Type reference (TYPE) FBS_SX_ACC_RPLCTN_WORK_STRUC 20080507
15 TT_JOINT_OUT_DATA Protected See coding 20080517 tt_joint_out_data TYPE STANDARD TABLE OF ts_joint_out_data WITH DEFAULT KEY
Method Signatures

Method BUILD_CONSISTENT_JOINT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_JOINT_ACCOUNT Call by reference Type reference (TYPE) TS_JOINT_OUT_DATA 20080507
2 Returning RRS_JOINT_KEYS Value transfer Object reference (TYPE REF TO) TS_JOINT_ACC_KEY 20080507
# Exception Resumable Description Created on
1 CX_FBS_SE_ACC_RPLCTN 20080507

Method BUILD_WORK_STRUC_FROM_JOINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRT_JOINT_ACCOUNTS Call by reference Object reference (TYPE REF TO) TT_JOINT_OUT_DATA 20080507
2 Returning RRS_WORK_STRUC Value transfer Object reference (TYPE REF TO) TS_WORK_STRUCTURE 20080507
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN 20080507

Method CHECK_JOINT_KEYS_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_JOINT_ACCOUNT Call by reference Type reference (TYPE) TS_JOINT_OUT_DATA 20080507
2 Returning RP_IS_CONSISTENT Value transfer Type reference (TYPE) ABAP_BOOL 20080507
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN 20080512

Method CONSTRUCTOR Signature

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

Method COPY_1_OF_DO_REPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_WORK_STRUC Call by reference Object reference (TYPE REF TO) DATA 20090624
2 Returning RO_RESULT Value transfer Object reference (TYPE REF TO) CL_FBS_RPLCTN_PROCESS_RESULT 20090624
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN 20090624

Method CREATE_JOINT_ACCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_JOINT_ACCOUNT_R Call by reference Type reference (TYPE) TS_JOINT_OUT_DATA_R 20080507
2 Returning RRS_JOINT_ACCOUNT Value transfer Object reference (TYPE REF TO) TS_JOINT_OUT_DATA 20080507

Method CREATE_JOINT_ACCOUNT on class CL_FBS_ACC_RPLCTN has no exception.

Method DO_COMPLETE_WORK_STRUCTURE_COA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_WORK_STRUCTURE_COA Call by reference Type reference (TYPE) FBS_SX_COA_WRK_STRC 'Work-structure' für Replikation GL-Stammdaten 20080511
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN 20080511

Method EXEC_MAPPING_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MAPPING_CHNG_STRUC Call by reference Type reference (TYPE) DATA 20080507
2 Changing CS_MAPPING_TARGET Call by reference Type reference (TYPE) DATA 20080507
3 Importing IS_INPUT_DATA Call by reference Type reference (TYPE) DATA 20080507
4 Importing _IP_MAPPING_EVENT Call by reference Type reference (TYPE) SMT_EVENT Mapping Step 20080507
# Exception Resumable Description Created on
1 CX_FBS_SE_ACC_RPLCTN 20080507

Method EXEC_MAPPING_STEP_COA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INPUT_DATA Call by reference Type reference (TYPE) DATA 20080507
2 Returning RRS_JOINT_ACCOUNT_COA Value transfer Object reference (TYPE REF TO) TS_JOINT_OUT_DATA_COA 20080507
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN 20080507

Method EXEC_MAPPING_STEP_SKA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INPUT_DATA Call by reference Type reference (TYPE) DATA 20080507
2 Returning RRS_JOINT_ACCOUNT_SKA Value transfer Object reference (TYPE REF TO) TS_JOINT_OUT_DATA_SKA 20080507
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN 20080507

Method EXEC_MAPPING_STEP_SKB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INPUT_DATA Call by reference Type reference (TYPE) DATA 20080507
2 Returning RRS_JOINT_ACCOUNT_SKB Value transfer Object reference (TYPE REF TO) FBS_SX_SKB1 Sachkontenstamm: Buchungskreis 20080507
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN 20080507

Method HANDLE_JOINT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_JOINT_ACCOUNT Call by reference Type reference (TYPE) TS_JOINT_OUT_DATA 20080507
2 Importing IP_CHECK_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080507
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN 20080512

Method MAP_INBOUND_TO_JOINT_ACCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_JOINT_INBOUND Call by reference Type reference (TYPE) DATA 20080507
2 Returning RRS_JOINT_STRUC Value transfer Object reference (TYPE REF TO) TS_JOINT_OUT_DATA 20080507
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN 20080507

Method VERIFY_DB_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_COMPL_TRANS Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20080617
2 Importing IP_DB_ACTION Call by reference Type reference (TYPE) DB_ACTION Aktion auf der Datenbank 20080617
3 Importing IP_DB_ACTION_FATHER Call by reference Type reference (TYPE) DB_ACTION Aktion auf der Datenbank 20080702
4 Returning RF_DO_VERIFY Value transfer Type reference (TYPE) ABAP_BOOL 20080617

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