SAP ABAP Class CL_UC_TASK_EXECUTION_INIT_PER (Task Execution: Period Initialization)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCFP (Package) SEM-BCS: Period Initialization
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 20030213
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_LOG_CUST_DATA Log Data Interface 20030225
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_METHOD_EXT External: SAP Cons Method 20030213
Properties
Class CL_UC_TASK_EXECUTION_INIT_PER  
Short Description Task Execution: Period Initialization    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCFP   SEM-BCS: Period Initialization 
Created 20030213   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 UC00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 UCM0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 UCS0 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 20030213
2 IF_UC_LOG_CUST_DATA Log Data Interface 20030225
3 IF_UC_METHOD_EXT External: SAP Cons Method 20030213
Friends
Class CL_UC_TASK_EXECUTION_INIT_PER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_ASSET Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20050113
2 DO_AREA Instance attribute Private Object reference (TYPE REF TO) IF_UC_AREA Consolidation Area 20030225
3 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (Metadata) 20030224
4 DO_SEL_TASK_EXE Instance attribute Private Object reference (TYPE REF TO) IF_UC_SEL Interface Selection Condition 20030225
5 DR_TS_DOCNR Instance attribute Private Object reference (TYPE REF TO) DATA Documents processed 20030318
6 DR_TS_DOCTYPE_TASK Instance attribute Private Object reference (TYPE REF TO) DATA Sorted Table: Doc.Type(*), Task, Cons Frequencey 20030228
7 DR_T_LOG Instance attribute Private Object reference (TYPE REF TO) DATA Data for List Output 20030226
8 DT_ASSET_MANAGER Instance attribute Private Type reference (TYPE) T_ASSET_MANAGER 20050113
9 DT_HRY_FOR_FIELD Instance attribute Private Type reference (TYPE) T_HRY_FOR_FIELD 20050824
10 DT_LOGSTAT_KFIG Instance attribute Private Type reference (TYPE) TS_LOGSTAT_KFIG Hry Instance for CU Fields 20050824
11 DT_SEL_PRIOR_P Instance attribute Private Type reference (TYPE) UC0_TS_SEL Table: Selection Condition (Range per Field) 20050207
12 DT_TASK_DOCTY Instance attribute Private Type reference (TYPE) TS_TASK_DOCTY Task -> Document Type 20050824
13 DT_TASK_FSFREQ Instance attribute Private Type reference (TYPE) TS_TASK_FSFREQ 20030228
14 DT_TIME_DOCTY Instance attribute Private Type reference (TYPE) TS_TIME_DOCTY Prior Period -> Document Type 20050824
15 D_TASKPROC Instance attribute Private Type reference (TYPE) UC_TASKPROC Processing Type Used by Task 20030224
16 GC_DOCAUTOINV Constant Private Type reference (TYPE) UC_FIELDNAME 'DOCAUTOINV' Field Name 20030302
17 GC_ERRONEOUS Constant Private Type reference (TYPE) UC_FIELDNAME 'ERRONEOUS' Field Name 20030225
18 GC_LIST_STRUCTURE Constant Private Type reference (TYPE) UC_FIELDNAME 'UCF_SX_INIT_PER_LOG_ALL' Field Name 20030225
19 GC_NR_RECORDS Constant Private Type reference (TYPE) UC_FIELDNAME 'NR_RECORDS' Field Name 20050610
20 GC_PLEVEL Constant Private Type reference (TYPE) UC_FIELDNAME 'PLEVEL' Field Name 20030228
21 GC_PROCESSED Constant Private Type reference (TYPE) UC_FIELDNAME 'PROCESSED' Field Name 20030225
22 GC_SL_MESSAGES Constant Private Type reference (TYPE) UC_LOG_SUBLIST 'ZZ' Audit Trail: Value in Data Table 20030225
23 GC_S_CG Constant Private Type reference (TYPE) UC_FIELDNAME 'S_CG' Field Name 20030225
24 GC_S_CU Constant Private Type reference (TYPE) UC_FIELDNAME 'S_CU' Field Name 20030225
25 GC_S_DOCTYPE Constant Private Type reference (TYPE) UC_FIELDNAME 'S_DOCTYPE' Field Name 20030225
26 GC_S_KFIG Constant Private Type reference (TYPE) UC_FIELDNAME 'S_KFIG' Field Name 20030225
27 GC_S_TASKPROC Static Attribute Private See coding Constants for Processing Type 20030224
28 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_UC_TASK_EXECUTION_INIT_PER Task Execution: Period Initialization 20030224
Methods
# Method Level Visibility Method type Description Created on
1 ASSET_CREATE_SEL Instance method Private Method Provides selection using the data stream type 20050113
2 ASSET_EXECUTE Instance method Private Method Asset Initialization 20050113
3 ASSET_INIT Instance method Private Method Asset Initialization 20060216
4 GET_DOCTYPE_TASK Instance method Public Method Get Allocation: Doc.Type/Task/Cons Frequency 20041001
5 GET_INSTANCE Static method Public Method Get instance of a task execution object 20030224
6 GET_VERSION_AND_TIME Instance method Private Method Determine Versions, Fiscal Year and Period 20030225
Events
Class CL_UC_TASK_EXECUTION_INIT_PER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SX_ASSET_MANAGER Private See coding 20050113 begin of SX_ASSET_MANAGER, fieldname type uc_fieldname, datastreamtype type uc_datastreamtype, t_period type th_period_altype, "mip150206 o_am type ref to if_uc_asset_manager, end of SX_ASSET_MANAGER
2 SX_HRY_FOR_FIELD Private See coding 20050824 begin of sx_hry_for_field, fieldname type uc_fieldname, fieldname_sid type uc_sid, o_hry_inh type ref to if_uc_hry_inheritance, end of sx_hry_for_field
3 SX_LOGSTAT_KFIG Private See coding 20050824 begin of sx_logstat_kfig, task type uc_task, doctype type uc_value, cu1_sid type uc_sid, cu2_sid type uc_sid, pt1_sid type uc_sid, pt2_sid type uc_sid, log_proc type i, log_error type i, t_message type uc0_t_message, end of sx_logstat_kfig
4 SX_PERIOD_ALTYPE Private See coding 20060216 begin of sx_period_altype, year type ug_fiscyear, period type ug_fiscperiod, s_fsfreq type ucm_s_fsfrequency_periods, t_altype type uc0_ts_sel, o_sel type ref to if_uc_sel, end of sx_period_altype
5 SX_TIME_DOCTY Private See coding 20050824 begin of sx_time_docty, prev_fy type uc_ryear, prev_fp type uc_period, plevel type uc_plevel, t_docty type uc0_ts_sel, end of sx_time_docty
6 S_ALTYPE_PROP Private See coding 20060216 begin of s_altype_prop, altype type uc_altype, fsfrequency type uc_fsfrequency, trans type uc_trans, end of s_altype_prop
7 S_FSFREQ Private See coding 20050113 begin of s_fsfreq, fsfrequency type uc_fsfrequency, prev_fp type uc_period, prev_fy type uc_ryear, end of s_fsfreq
8 S_TASK_DOCTY Private See coding 20050824 begin of s_task_docty, task type uc_task, docty_idx type sy-tabix, end of s_task_docty
9 S_TASK_FSFREQ Private See coding 20030228 begin of s_task_fsfreq, task type uc_task, plevel type uc_plevel, fsfrequency type uc_fsfrequency, prev_fp type uc_period, prev_fy type uc_ryear, end of s_task_fsfreq
10 TH_PERIOD_ALTYPE Private See coding 20060216 th_period_altype type hashed table of sx_period_altype with unique key year period
11 TS_ALTYPE_PROP Private See coding 20060216 ts_altype_prop type sorted table of s_altype_prop with unique key altype
12 TS_LOGSTAT_KFIG Private See coding 20050824 ts_logstat_kfig type sorted table of sx_logstat_kfig with unique key task doctype cu1_sid pt1_sid cu2_sid pt2_sid
13 TS_TASK_DOCTY Private See coding 20050824 ts_task_docty type sorted table of s_task_docty with non-unique key task
14 TS_TASK_FSFREQ Private See coding 20030228 ts_task_fsfreq type sorted table of s_task_fsfreq with unique key task
15 TS_TIME_DOCTY Private See coding 20050824 ts_time_docty type sorted table of sx_time_docty with unique key prev_fy prev_fp plevel
16 T_ASSET_MANAGER Private See coding 20050113 T_ASSET_MANAGER type standard table of SX_ASSET_MANAGER with default key
17 T_HRY_FOR_FIELD Private See coding 20050824 t_hry_for_field type standard table of sx_hry_for_field with default key
Method Signatures

Method ASSET_CREATE_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATASTREAMTYPE Call by reference Type reference (TYPE) UCD_TH_EXEC_REQ_DATASTREAMTYPE Methoden/Maßnahmenausführung: Angeforderte Datenstromtypen 20050117
2 Importing IO_SEL_EXE Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20050113
3 Importing IS_CONTROL Call by reference Type reference (TYPE) UCD_SX_METH_EXEC_CONTROL Kontrollstruktur für Methodenausführung 20050117

Method ASSET_CREATE_SEL on class CL_UC_TASK_EXECUTION_INIT_PER has no exception.

Method ASSET_EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20050114
2 Changing CT_MSG_DATA Call by reference Type reference (TYPE) INDEX TABLE Daten für Zuordnung 20050217
3 Importing IO_SEL_EXE Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20050113
4 Importing IS_CONTROL Call by reference Type reference (TYPE) UCD_SX_METH_EXEC_CONTROL Kontrollstruktur für Methodenausführung 20050113
5 Importing IS_DATA Call by reference Type reference (TYPE) UCD_SX_EXEC_DATA Methoden/Maßnahmenausführung: Interface Daten lesen/schreib 20050113

Method ASSET_EXECUTE on class CL_UC_TASK_EXECUTION_INIT_PER has no exception.

Method ASSET_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATASTREAMTYPE Call by reference Type reference (TYPE) UCD_TH_EXEC_REQ_DATASTREAMTYPE Methoden/Maßnahmenausführung: Angeforderte Datenstromtypen 20060216
2 Importing IO_FSFREQ_FACT Call by reference Object reference (TYPE REF TO) IF_UG_MD_CHAR FI-Stammdaten: Repräsentanz eines Merkmals 20060216
3 Importing IO_SEL_EXE Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20060216
4 Importing IS_FSFREQUENCY Call by reference Type reference (TYPE) UCM_S_FSFREQUENCY_PERIODS Globale Abschlussart 20060216

Method ASSET_INIT on class CL_UC_TASK_EXECUTION_INIT_PER has no exception.

Method GET_DOCTYPE_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_T_DOCTYPE_TASK Call by reference Object reference (TYPE REF TO) DATA Sortierte Tabelle: Belegart(*), Maßnahme, Kontierungsebene 20041001
2 Exporting ER_T_TASK_FSFREQ Call by reference Object reference (TYPE REF TO) DATA Sortierte Tabelle: Maßnahme(*), Abschlussart 20041001

Method GET_DOCTYPE_TASK on class CL_UC_TASK_EXECUTION_INIT_PER 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 20030224
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20030224

Method GET_INSTANCE on class CL_UC_TASK_EXECUTION_INIT_PER has no exception.

Method GET_VERSION_AND_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEL Call by reference Type reference (TYPE) UGMD_TS_SEL Feldwerte als Stammdatenselektion 20030225
2 Exporting ET_VALUE Call by reference Type reference (TYPE) UC0_TS_VALUE Feldwerte 20030225
3 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20030225

Method GET_VERSION_AND_TIME on class CL_UC_TASK_EXECUTION_INIT_PER has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 320