SAP ABAP Class CL_UC_TASK_EXECUTION_PCC (PCC task)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCFC (Package) SEM-BCS: Change to Consolidation Group
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA_EXT External view at Customizing data 20030422
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_LOG_CUST_DATA Log Data Interface 20021205
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_METHOD_EXT External: SAP Cons Method 20030422
Properties
Class CL_UC_TASK_EXECUTION_PCC  
Short Description PCC task    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCFC   SEM-BCS: Change to Consolidation Group 
Created 20021126   SAP 
Last change 20090218   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 UCM0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_DATA_EXT External view at Customizing data 20030422
2 IF_UC_LOG_CUST_DATA Log Data Interface 20021205
3 IF_UC_METHOD_EXT External: SAP Cons Method 20030422
Friends
Class CL_UC_TASK_EXECUTION_PCC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_NO_EXEC Instance attribute Private Type reference (TYPE) UC_FLG "new by "jos160407 (note 1046784) 20070417
2 DF_OCI_OFFSET_POST Instance attribute Private Type reference (TYPE) UC_FLG new by mix101210 (note 1479192) 20101223
3 DF_OCI_RECYCLE Instance attribute Private Type reference (TYPE) UC_FLG Post OCI Recycling BCII 20081031
4 DF_PAIR Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20040107
5 DO_CHAR Instance attribute Private Object reference (TYPE REF TO) IF_UC_FIELD Fields for Reporting Logic 20021211
6 DO_COI_PROP Instance attribute Private Object reference (TYPE REF TO) CL_UC_COI_PROPERTIES Get C/I Attributes 20021126
7 DO_COI_SERVICES Instance attribute Private Object reference (TYPE REF TO) IF_UC_COI_SERVICES C/I: Read Customizing Settings 20021126
8 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (Meta Data) 20021126
9 DO_REPORTING_LOGIC Instance attribute Private Object reference (TYPE REF TO) IF_UC_REPORTING_LOGIC SEM-BCS: Reporting Logic 20021203
10 DO_SEL_EXE Instance attribute Private Object reference (TYPE REF TO) IF_UC_SEL Selection of Initialization 20021126
11 DO_SEL_REP Instance attribute Private Object reference (TYPE REF TO) IF_UC_SEL Selection for Initialization of Reporting Logic 20021204
12 DR_ELICOI_ACC Instance attribute Private Object reference (TYPE REF TO) IF_UC_ACC C/I Clearing Item 20081104
13 DR_PARTNER Instance attribute Private Object reference (TYPE REF TO) DATA 20040107
14 DR_REPUNIT Instance attribute Private Object reference (TYPE REF TO) DATA 20040107
15 DR_REPUNIT_P Instance attribute Private Object reference (TYPE REF TO) DATA 20040429
16 DR_TS_TX_TYPE Instance attribute Private Object reference (TYPE REF TO) DATA Aquisition/Divestiture Transaction Types 20021129
17 DR_T_COI_PROP Instance attribute Private Object reference (TYPE REF TO) DATA 20040107
18 DR_T_COI_PROP_INTERVAL Instance attribute Private Object reference (TYPE REF TO) DATA 20040113
19 DR_T_DATA_IN_ACQ Instance attribute Private Object reference (TYPE REF TO) DATA 20050412
20 DR_T_DATA_IN_DIV Instance attribute Private Object reference (TYPE REF TO) DATA 20050412
21 DR_T_DATA_IN_MET Instance attribute Private Object reference (TYPE REF TO) DATA 20050412
22 DR_T_DATA_OUT Instance attribute Private Object reference (TYPE REF TO) DATA Posting Data Acquisitions 20040107
23 DR_T_MC Instance attribute Private Object reference (TYPE REF TO) DATA 20050412
24 DR_T_MC_H Instance attribute Private Object reference (TYPE REF TO) DATA Method Change Hashed 20050412
25 DR_T_PROCESS_BUFFER Instance attribute Private Object reference (TYPE REF TO) DATA Buffer Pairs to Be Processed 20050412
26 DR_T_RU_ACQ Instance attribute Private Object reference (TYPE REF TO) DATA 20050412
27 DR_T_RU_DIV Instance attribute Private Object reference (TYPE REF TO) DATA 20050412
28 DS_CONTROL Instance attribute Private Type reference (TYPE) UCD_SX_METH_EXEC_CONTROL Control Structure for Method Execution 20021126
29 DS_DATA Instance attribute Private Type reference (TYPE) UCD_SX_EXEC_DATA Method/Task Execution: Interfaces Data Read/Write 20021128
30 DT_ANI Instance attribute Private Type reference (TYPE) TH_ANI Profit Use Assignments 20021205
31 DT_COI_OCI_ITEMS_ACC Instance attribute Private Type reference (TYPE) UCF_TS_COI_OCI_POST_ITEMS_ACC Equity: Other Retained Earnings Components 20081031
32 DT_DOCTYPE Instance attribute Private Type reference (TYPE) TH_DOCTYPE Assigned Document Types 20021126
33 DT_DOCUMENT_SPLIT Instance attribute Private Type reference (TYPE) UCD_T_DC_DATA_SPLIT Table with Ref. of Disected Documents and Messages 20040304
34 DT_IT_MAP Instance attribute Private Type reference (TYPE) TH_DT_IT_MAPPING Item Transformation 20021205
35 DT_MC_PCCTYPE Instance attribute Private Type reference (TYPE) TH_MC_PCCTYPE 20050413
36 D_STAT_OFFS Instance attribute Private Type reference (TYPE) UC_VALUE Statistical Offset 20050401
37 D_YEAR Instance attribute Private Type reference (TYPE) UC_VALUE Characteristic Value 20040107
38 GC_DOCNR_TEMP Constant Private Type reference (TYPE) UC_FIELDNAME 'DOCNR_TEMP' Field Name 20040304
39 GC_LIST_STRUCTURE Constant Private Type reference (TYPE) UC_FIELDNAME 'UCF_SX_PCC_LOG_ALL' Field Name 20021205
40 GC_SEQNR Constant Private Type reference (TYPE) UC_FIELDNAME 'SEQNR' Field Name 20021206
41 GC_SL_DOCUMENT Constant Private Type reference (TYPE) UC_LOG_SUBLIST 'ZY' Audit Trail: Value in Data Table 20040506
42 GC_SL_MESSAGES Constant Private Type reference (TYPE) UC_LOG_SUBLIST 'ZZ' Audit Trail: Value in Data Table 20040506
43 GC_SUBLIST Constant Private Type reference (TYPE) UC_FIELDNAME 'SUBLIST' Field Name 20021206
44 GC_S_CHAR_DOC Constant Private Type reference (TYPE) UC_FIELDNAME 'S_CHAR_DOC' Field Name 20021205
45 GC_S_CHAR_LOG Constant Private Type reference (TYPE) UC_FIELDNAME 'S_CHAR_LOG' Field Name 20021205
46 GC_S_KFIG_DOC Constant Private Type reference (TYPE) UC_FIELDNAME 'S_KFIG_DOC' Field Name 20021205
47 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_UC_TASK_EXECUTION_PCC PCC task 20040107
48 GT_CONVERT Static Attribute Private Type reference (TYPE) TH_CONVERT 20040107
Methods
# Method Level Visibility Method type Description Created on
1 BALANCE_DOCUMENT Instance method Private Method "new by "jos280706 (Note 968133) 20060809
2 BALANCE_STAT Instance method Private Method Clear Statistical Entries 20050401
3 CHANGE_SEL_FOR_RELEVANT_CU Instance method Private Method "new by "jos300606 (note 960763) 20060702
4 CHECK_FC_LC_MC Instance method Private Method Is there something to do? 20050401
5 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050401
6 CREATE_LIST Instance method Private Method Output List 20021206
7 GET_DIFFERENCE Instance method Private Method Deduct Two Tables 20021204
8 GET_INSTANCE Static method Public Method Get Instance 20030422
9 GET_REPUNITS_TO_READ Instance method Private Method Output Acquisitions and Divestitures 20021126
10 HANDLE_MC Instance method Private Method Edit Method Change 20040107
11 IS_SHOWN_IN_REPORTING Instance method Private Method Would the record be shown in reporting? 20050412
12 POST Instance method Private Method Post result 20021128
13 POST_RECY Instance method Private Method new by jos231210 (note 1479192) 20101223
14 READ_CUSTOMIZING Instance method Private Method Reading Customizing Settings 20021126
15 RECLASSIFICATE Instance method Private Method Own Logic 20081111
16 RECLASSIFY Instance method Private Method Own Logic 20081014
17 REMOVE_AFTER_DIV Instance method Private Method Remove Data According to 1cper 20021204
18 REMOVE_COITP Instance method Private Method Remove data with nonapplicable accounting technique 20050407
19 REMOVE_PLEVEL Instance method Private Method Remove Data with Irrelevant Posting Levels 20021206
20 REMOVE_REPUNIT Instance method Private Method Remove Data with Irrelevant Cons Units 20021211
21 SETUP_COI_PROPERTIES Instance method Private Method Set Group 20040107
22 SIMPLIFY_DOCUMENT Instance method Private Method "new by "jos271206 (note 1012969) 20061227
Events
Class CL_UC_TASK_EXECUTION_PCC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_ANI Private See coding 20021204 begin of s_ani, trigger type uc_item, debit type uc_item, credit type uc_item, end of s_ani
2 S_CONVERT Private See coding 20040107 begin of s_convert, index type sy-index, plevel type uc_plevel, doctypesem type uc_seqnr3, end of s_convert
3 S_DOCTYPE Private See coding 20021126 begin of s_doctype, doctypesem type uc_doctypesem, doctype type uc_value, plevel type uc_plevel, balcheck type uc_balcheck, end of s_doctype
4 S_DOCUMENTS Private See coding 20021206 begin of s_documents, r_doc type ref to data, err type uc0_t_message, end of s_documents
5 S_DT_IT_MAPPING Private See coding 20021205 begin of s_dt_it_mapping, ind type sy-index, docty type uc_value, from type uc_item, to type uc_item, end of s_dt_it_mapping
6 S_IT_MAPPING Private See coding 20021129 begin of s_it_mapping, * item type uc_value, * o_from type ref to if_uc_sel, * o_to type ref to if_uc_acc, from type uc_item, to type uc_item, end of s_it_mapping
7 S_MC_PCCTYPE Private See coding 20050413 begin of s_mc_pcctype, ppcoitp type uc_coitp, coitp type uc_coitp, pcctype type uc_pcctype, end of s_mc_pcctype
8 S_PCC_CONV_DATA Private See coding 20040107 begin of s_pcc_conv_data , period type uc_period , chpbg type uc_chpbg , pcctype type uc_pcctype *** , coitp type uc_coitp *** , ppcoitp type uc_coitp , rt_data_in type ref to data , end of s_pcc_conv_data
9 S_REPUNITS Private See coding 20021126 begin of s_repunits. include type uc0_s_value. types: * f_actper type uc_flg, end of s_repunits
10 TH_ANI Private See coding 20021204 th_ani type hashed table of s_ani with unique key trigger
11 TH_ANIPOS Private See coding 20021204 th_anipos type hashed table of uc_item with unique key table_line
12 TH_CONVERT Private See coding 20040107 th_convert type hashed table of s_convert with unique key index plevel
13 TH_DOCTYPE Private See coding 20021126 th_doctype type hashed table of s_doctype with unique key doctypesem
14 TH_DT_IT_MAPPING Private See coding 20021205 th_dt_it_mapping type hashed table of s_dt_it_mapping with unique key ind docty from
15 TH_IT_MAPPING Private See coding 20021204 th_it_mapping type hashed table of s_it_mapping with unique key from
16 TH_MC_PCCTYPE Private See coding 20050413 th_mc_pcctype type hashed table of s_mc_pcctype with unique key ppcoitp coitp
17 TS_PCC_CONV_DATA Private See coding 20040107 ts_pcc_conv_data type sorted table of s_pcc_conv_data with unique key period chpbg pcctype
18 TS_REPUNITS Private See coding 20021126 ts_repunits type sorted table of s_repunits with unique key fieldname value
19 T_DOCUMENTS Private See coding 20021129 t_documents type standard table of s_documents with default key
Method Signatures

Method BALANCE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOC Call by reference Type reference (TYPE) STANDARD TABLE 20060809
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20060809

Method BALANCE_DOCUMENT on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method BALANCE_STAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20050401

Method BALANCE_STAT on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method CHANGE_SEL_FOR_RELEVANT_CU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20060702
2 Exporting EF_EMPTY Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20060702
3 Importing IO_SEL_1 Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20060702
4 Importing IO_SEL_2 Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20060702

Method CHANGE_SEL_FOR_RELEVANT_CU on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method CHECK_FC_LC_MC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_EXIST Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20050401
2 Exporting EO_SEL_1 Call by reference Object reference (TYPE REF TO) IF_UC_SEL "new by "jos300606 (note 960763) 20060702
3 Exporting EO_SEL_2 Call by reference Object reference (TYPE REF TO) IF_UC_SEL "new by "jos300606 (note 960763) 20060702

Method CHECK_FC_LC_MC on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_UC_TASK_EXECUTION_PCC has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method CREATE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20050117

Method CREATE_LIST on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method GET_DIFFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RES Value transfer Type reference (TYPE) ANY TABLE Data1-Data2 20021204
2 Importing IT_DATA1 Call by reference Type reference (TYPE) ANY TABLE 20021204
3 Importing IT_DATA2 Call by reference Type reference (TYPE) ANY TABLE 20021204

Method GET_DIFFERENCE on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_UC_METHOD_EXT Extern: SAP KonsMethode 20030422
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20030422

Method GET_INSTANCE on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method GET_REPUNITS_TO_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACQ Call by reference Type reference (TYPE) HASHED TABLE Zugehende Einheiten 20021126
2 Exporting ET_DIV Call by reference Type reference (TYPE) HASHED TABLE Abgehende Einheiten 20021126

Method GET_REPUNITS_TO_READ on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method HANDLE_MC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_IN Call by reference Type reference (TYPE) TS_PCC_CONV_DATA 20040107
2 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20040107

Method HANDLE_MC on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method IS_SHOWN_IN_REPORTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_SHOWN Value transfer Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20050412
2 Importing I_COITP_CU Call by reference Type reference (TYPE) UC_COITP Einbeziehungsart Kapitalkonsolidierung 20050412
3 Importing I_COITP_PT Call by reference Type reference (TYPE) UC_COITP Einbeziehungsart Kapitalkonsolidierung 20050412
4 Importing I_DIRECTION Call by reference Type reference (TYPE) DATA 20050412

Method IS_SHOWN_IN_REPORTING on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) ANY TABLE 20021128
2 Importing IT_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE new by mix101210 (note 1479192) 20101222

Method POST on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method POST_RECY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOC Call by reference Type reference (TYPE) STANDARD TABLE 20101223

Method POST_RECY on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method READ_CUSTOMIZING Signature

Method READ_CUSTOMIZING on class CL_UC_TASK_EXECUTION_PCC has no parameter.
Method READ_CUSTOMIZING on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method RECLASSIFICATE Signature

Method RECLASSIFICATE on class CL_UC_TASK_EXECUTION_PCC has no parameter.
Method RECLASSIFICATE on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method RECLASSIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA_OUT Call by reference Type reference (TYPE) STANDARD TABLE 20081014
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE new by mix101210 (note 1479192) 20101210
3 Importing IS_IN Call by reference Type reference (TYPE) S_PCC_CONV_DATA 20081014

Method RECLASSIFY on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method REMOVE_AFTER_DIV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA_ACQ Call by reference Type reference (TYPE) ANY TABLE 20021204
2 Changing CT_DATA_DIV Call by reference Type reference (TYPE) ANY TABLE 20021204

Method REMOVE_AFTER_DIV on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method REMOVE_COITP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) HASHED TABLE 20050407
2 Importing IS_DATA Call by reference Type reference (TYPE) S_PCC_CONV_DATA 20050407
3 Importing IT_ACQ_COITP Call by reference Type reference (TYPE) HASHED TABLE 20050411
4 Importing IT_DIV_COITP Call by reference Type reference (TYPE) HASHED TABLE 20050412

Method REMOVE_COITP on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method REMOVE_PLEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA_ACQ Call by reference Type reference (TYPE) ANY TABLE 20021206
2 Changing CT_DATA_DIV Call by reference Type reference (TYPE) ANY TABLE 20021206
3 Changing CT_DATA_MET Call by reference Type reference (TYPE) ANY TABLE 20040128

Method REMOVE_PLEVEL on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method REMOVE_REPUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) ANY TABLE Zu filtrierenden Daten 20021212
2 Importing IT_REPUNIT Call by reference Type reference (TYPE) HASHED TABLE Liste der KE-Kombinationen 20021212

Method REMOVE_REPUNIT on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method SETUP_COI_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20040324
2 Importing IS_CONTROL Call by reference Type reference (TYPE) UCD_SX_METH_EXEC_CONTROL Kontrollstruktur für Methodenausführung 20040107

Method SETUP_COI_PROPERTIES on class CL_UC_TASK_EXECUTION_PCC has no exception.

Method SIMPLIFY_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOC Call by reference Type reference (TYPE) STANDARD TABLE 20061227

Method SIMPLIFY_DOCUMENT on class CL_UC_TASK_EXECUTION_PCC has no exception.
History
Last changed by/on SAP  20090218 
SAP Release Created in 350