SAP ABAP Class CL_UC_TASK_EXECUTION_CVA (CVA: Task Execution)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCFB (Package) SEM-BCS: Capitalization+Val.Allowances - Assets/Liabilities
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 20041020
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_LOG_CUST_DATA Log Data Interface 20041124
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_METHOD_EXT External: SAP Cons Method 20041020
Properties
Class CL_UC_TASK_EXECUTION_CVA  
Short Description CVA: Task Execution    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCFB   SEM-BCS: Capitalization+Val.Allowances - Assets/Liabilities 
Created 20041020   SAP 
Last change 20050220   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UC_TASK_EXECUTION_CVA has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_DATA_EXT External view at Customizing data 20041020
2 IF_UC_LOG_CUST_DATA Log Data Interface 20041124
3 IF_UC_METHOD_EXT External: SAP Cons Method 20041020
Friends
Class CL_UC_TASK_EXECUTION_CVA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_LOG_SUPPRESS Instance attribute Private Type reference (TYPE) UC_FLG Suppress Log 20050715
2 DO_ASSET_MANAGER Instance attribute Private Object reference (TYPE REF TO) IF_UC_ASSET_MANAGER Asset Manager Services 20050113
3 DO_DOC_IO_TYPE Instance attribute Private Object reference (TYPE REF TO) IF_UC_TX_DATA_IO_TYPE Type of Data Stream 20041201
4 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (Metadata) 20041020
5 DO_SELCOND_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_UC_CUST_FACTORY Transport Customizing Objects 20041201
6 DO_TASK Instance attribute Private Object reference (TYPE REF TO) IF_UC_TASK Task Properties for Execution 20041201
7 DS_CUST Instance attribute Private Type reference (TYPE) SX_CUST 20041201
8 DT_FFIX Instance attribute Private Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20041201
9 GC_AFD_KEY Static Attribute Private Type reference (TYPE) UC_FIELDNAME 'AFD_KEY' Field Name 20041208
10 GC_AFD_KEY_CAP Static Attribute Private Type reference (TYPE) UC_CVA_LOG_AFD_KEY '1' CVA: AFD Key for Log 20041208
11 GC_AFD_KEY_EDEP Static Attribute Private Type reference (TYPE) UC_CVA_LOG_AFD_KEY '3' CVA: AFD Key for Log 20041208
12 GC_AFD_KEY_EWRI Static Attribute Private Type reference (TYPE) UC_CVA_LOG_AFD_KEY '4' CVA: AFD Key for Log 20041208
13 GC_AFD_KEY_ODEP Static Attribute Private Type reference (TYPE) UC_CVA_LOG_AFD_KEY '2' CVA: AFD Key for Log 20041208
14 GC_AFD_KEY_RETA Static Attribute Private Type reference (TYPE) UC_CVA_LOG_AFD_KEY '5' CVA: AFD Key for Log 20041208
15 GC_AFD_KEY_RETD Static Attribute Private Type reference (TYPE) UC_CVA_LOG_AFD_KEY '6' CVA: AFD Key for Log 20041208
16 GC_COUNT Static Attribute Private Type reference (TYPE) UC_FIELDNAME 'COUNT' Field Name 20041201
17 GC_DOCNR_TEMP Static Attribute Private Type reference (TYPE) UC_FIELDNAME 'DOCNR_TEMP' Field Name 20041208
18 GC_LOG_SUBLIST2 Static Attribute Private Type reference (TYPE) UC_FIELDNAME 'SUBLIST2' Field Name 20050113
19 GC_MSG_VALUE Static Attribute Private Type reference (TYPE) UC_LOG_SUBLIST '4' Audit Trail: Value in Data Table 20041124
20 GC_OLDDOC Static Attribute Private Type reference (TYPE) UC_FIELDNAME 'OLDDOC' Field Name 20041124
21 GC_SEQNR Static Attribute Private Type reference (TYPE) UC_FIELDNAME 'SEQNR' Field Name 20050215
22 GC_SUBLIST_AFD_LC_GC_VALUE Static Attribute Private Type reference (TYPE) UC_LOG_SUBLIST '2' Audit Trail: Value in Data Table 20050113
23 GC_SUBLIST_AFD_LC_VALUE Static Attribute Private Type reference (TYPE) UC_LOG_SUBLIST '1' Audit Trail: Value in Data Table 20050113
24 GC_SUBLIST_AFD_VALUE Static Attribute Private Type reference (TYPE) UC_LOG_SUBLIST '1' Audit Trail: Value in Data Table 20041124
25 GC_SUBLIST_DOC_LC_GC_VALUE Static Attribute Private Type reference (TYPE) UC_LOG_SUBLIST '3' Audit Trail: Value in Data Table 20050113
26 GC_SUBLIST_DOC_LC_VALUE Static Attribute Private Type reference (TYPE) UC_LOG_SUBLIST '2' Audit Trail: Value in Data Table 20050113
27 GC_SX_CVA_DOC Static Attribute Private Type reference (TYPE) UC_FIELDNAME 'UCF_SX_CVA_DOC_TX_DATA' Field Name 20041125
28 GC_SX_CVA_LOG_ALL Static Attribute Private Type reference (TYPE) UC_FIELDNAME 'UCF_SX_CVA_LOG_ALL' Field Name 20041124
29 GC_S_CHAR_DOC Static Attribute Private Type reference (TYPE) UC_FIELDNAME 'S_CHAR_DOC' Field Name 20041124
30 GC_S_KEY_ASSET Static Attribute Private Type reference (TYPE) UC_FIELDNAME 'S_KEY_ASSET' Field Name 20041202
31 GC_S_KEY_CVA Static Attribute Private Type reference (TYPE) UC_FIELDNAME 'S_KEY_CVA' Field Name 20041208
32 GC_S_KEY_REPUNIT Static Attribute Private Type reference (TYPE) UC_FIELDNAME 'S_KEY_REPUNIT' Field Name 20041202
33 GC_S_KFIG_CVA Static Attribute Private Type reference (TYPE) UC_FIELDNAME 'S_KFIG_CVA' Field Name 20041124
34 GC_S_KFIG_DOC Static Attribute Private Type reference (TYPE) UC_FIELDNAME 'S_KFIG_DOC' Field Name 20041124
35 GC_S_ROLEALL_REPUNIT Static Attribute Private Type reference (TYPE) UC_FIELDNAME 'UCD_S_ROLEALL_REPUNIT' Field Name 20050502
36 GO_INSTANCE_WEAK Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_WEAK_REFERENCE External: SAP Cons Method 20041201
37 GS_DATA_REF Static Attribute Private Type reference (TYPE) SX_DATA_REF Data References 20050131
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20041020
2 CVA_APPEND_TABLE_P Instance method Private Method Attaching of ct_data to ct_data_sum with adjust. to message 20041202
3 CVA_BUILD_LOG_P Instance method Private Method Structure of log 20041201
4 CVA_CAPITALIZATION_P Instance method Private Method Capitalization/Adjustment 20041201
5 CVA_GET_KEYFIG_OF_DOCTYPE_P Instance method Private Method Determine key figures of document type to be posted 20050113
6 CVA_READ_CUSTOMIZING_P Instance method Private Method Read Task Customizing 20041201
7 CVA_RETIREMENT_P Instance method Private Method Retirement 20041201
8 CVA_VALUE_ALLOWANCE_P Instance method Private Method Valuation Allowance 20041201
9 CVA_WRITE_DATA_P Instance method Private Method Write Data 20041201
10 GET_INSTANCE Static method Public Method Instantiation 20041020
Events
Class CL_UC_TASK_EXECUTION_CVA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SX_CUST Private See coding 20041201 begin of sx_cust, selid_altype type uc_selid, o_sel_altype type ref to if_uc_sel, end of sx_cust
2 SX_DATA_REF Private See coding 20041201 begin of sx_data_ref, r_t_asset_afd type ref to data, r_s_document type ref to data, r_s_asset_keys type ref to data, r_s_repunit_keys type ref to data, r_s_msg_data type ref to data, r_s_msg_data_char type ref to data, r_s_log_all type ref to data, end of sx_data_ref
3 S_STRUC_FIELD Private See coding 20041208 begin of s_struc_field, fieldname type fdname61, end of s_struc_field
4 TS_STRUC_FIELD Private See coding 20041208 ts_struc_field type standard table of s_struc_field
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOC_IO_TYPE Call by reference Object reference (TYPE REF TO) IF_UC_TX_DATA_IO_TYPE Belegdatenstrom 20050131
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20041020

Method CONSTRUCTOR on class CL_UC_TASK_EXECUTION_CVA has no exception.

Method CVA_APPEND_TABLE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA_SUM Call by reference Type reference (TYPE) STANDARD TABLE 20041202
2 Changing CT_MESSAGE_SUM Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041202
3 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20041202
4 Importing IT_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041202
5 Importing I_ADJUST_ALL Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20041202

Method CVA_APPEND_TABLE_P on class CL_UC_TASK_EXECUTION_CVA has no exception.

Method CVA_BUILD_LOG_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOG Call by reference Object reference (TYPE REF TO) CL_UC_LOG Protokoll 20041201
2 Importing IS_FSFREQUENCY Call by reference Type reference (TYPE) UCM_S_FSFREQUENCY_PERIODS "new by "jos190207 (note 1029622) 20070220
3 Importing IT_AFD Call by reference Type reference (TYPE) ANY TABLE 20041201
4 Importing IT_DATA Call by reference Type reference (TYPE) SORTED TABLE Daten 20041201
5 Importing IT_DATA_SPLIT Call by reference Type reference (TYPE) UCF_TS_CVA_DATA_COMPLETE CVA: Komplette CVA-Daten für Protokoll 20041208
6 Importing IT_KFIG Call by reference Type reference (TYPE) UC0_TS_FIELD Liste von Feldnamen 20050113
7 Importing IT_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041201

Method CVA_BUILD_LOG_P on class CL_UC_TASK_EXECUTION_CVA has no exception.

Method CVA_CAPITALIZATION_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOCUMENT Call by reference Type reference (TYPE) STANDARD TABLE Belegzeilen 20041202
2 Changing CT_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041202
3 Importing IO_ACC_NOTRANS Call by reference Object reference (TYPE REF TO) IF_UC_ACC Zielkontierung 20050323
4 Importing IO_ACC_TRANS Call by reference Object reference (TYPE REF TO) IF_UC_ACC Zielkontierung 20050329
5 Importing IS_ASSET_AFD Call by reference Type reference (TYPE) ANY Asset Zusatzmeldedaten-Zeile 20041201
6 Importing IS_CHPROP_DOCTYPE_NOTRANS Call by reference Type reference (TYPE) UCD_S_CHPROP_ROLE_DOCTYPE Im Modell verfügbare Eigenschaften der Rolle Belegart 20050329
7 Importing IS_CHPROP_DOCTYPE_TRANS Call by reference Type reference (TYPE) UCD_S_CHPROP_ROLE_DOCTYPE Im Modell verfügbare Eigenschaften der Rolle Belegart 20050329

Method CVA_CAPITALIZATION_P on class CL_UC_TASK_EXECUTION_CVA has no exception.

Method CVA_GET_KEYFIG_OF_DOCTYPE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KFIG Call by reference Type reference (TYPE) UC0_TS_FIELD Liste von Feldnamen 20050113
2 Importing IT_DOCTYPE Call by reference Type reference (TYPE) UCD_TS_EXEC_DOCTYPE Im Modell verfügbare Eigenschaften der Rolle Belegart 20050323

Method CVA_GET_KEYFIG_OF_DOCTYPE_P on class CL_UC_TASK_EXECUTION_CVA has no exception.

Method CVA_READ_CUSTOMIZING_P 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 20041201
2 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20041201

Method CVA_READ_CUSTOMIZING_P on class CL_UC_TASK_EXECUTION_CVA has no exception.

Method CVA_RETIREMENT_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOCUMENT Call by reference Type reference (TYPE) STANDARD TABLE Belegzeilen 20041202
2 Changing CT_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041202
3 Importing IO_ACC_NOTRANS Call by reference Object reference (TYPE REF TO) IF_UC_ACC Zielkontierung 20050323
4 Importing IO_ACC_TRANS Call by reference Object reference (TYPE REF TO) IF_UC_ACC Zielkontierung 20050329
5 Importing IS_ASSET_AFD Call by reference Type reference (TYPE) ANY Asset Zusatzmeldedaten-Zeile 20041201
6 Importing IS_CHPROP_DOCTYPE_NOTRANS Call by reference Type reference (TYPE) UCD_S_CHPROP_ROLE_DOCTYPE Im Modell verfügbare Eigenschaften der Rolle Belegart 20050329
7 Importing IS_CHPROP_DOCTYPE_TRANS Call by reference Type reference (TYPE) UCD_S_CHPROP_ROLE_DOCTYPE Im Modell verfügbare Eigenschaften der Rolle Belegart 20050329

Method CVA_RETIREMENT_P on class CL_UC_TASK_EXECUTION_CVA has no exception.

Method CVA_VALUE_ALLOWANCE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOCUMENT Call by reference Type reference (TYPE) STANDARD TABLE Belegzeilen 20041202
2 Changing CT_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041202
3 Importing IO_ACC_NOTRANS Call by reference Object reference (TYPE REF TO) IF_UC_ACC Zielkontierung 20050323
4 Importing IO_ACC_TRANS Call by reference Object reference (TYPE REF TO) IF_UC_ACC Zielkontierung 20050329
5 Importing IS_ASSET_AFD Call by reference Type reference (TYPE) ANY Asset Zusatzmeldedaten-Zeile 20041201
6 Importing IS_CHPROP_DOCTYPE_NOTRANS Call by reference Type reference (TYPE) UCD_S_CHPROP_ROLE_DOCTYPE Im Modell verfügbare Eigenschaften der Rolle Belegart 20050329
7 Importing IS_CHPROP_DOCTYPE_TRANS Call by reference Type reference (TYPE) UCD_S_CHPROP_ROLE_DOCTYPE Im Modell verfügbare Eigenschaften der Rolle Belegart 20050329

Method CVA_VALUE_ALLOWANCE_P on class CL_UC_TASK_EXECUTION_CVA has no exception.

Method CVA_WRITE_DATA_P 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 20041201
2 Changing CT_DATA_COMPL Call by reference Type reference (TYPE) UCF_TS_CVA_DATA_COMPLETE Tabelle, die Ref. der gesplitteten Belege u. Meldungen hält 20041208
3 Changing CT_DATA_LOG Call by reference Type reference (TYPE) SORTED TABLE 20041202
4 Changing CT_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041207
5 Changing CT_MESSAGE_LOG Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041202
6 Importing IS_CONTROL Call by reference Type reference (TYPE) UCD_S_DA_CONTROL Steuerungsparameter für Belegprüfung 20041201
7 Importing IS_DATA Call by reference Type reference (TYPE) UCD_SX_EXEC_DATA Methoden/Maßnahmenausführung: Interface Daten lesen/schreib 20041201
8 Importing I_ASSET_ROW Call by reference Type reference (TYPE) I 20041207

Method CVA_WRITE_DATA_P on class CL_UC_TASK_EXECUTION_CVA 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 20041020
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20041020
3 Importing IO_TASK Call by reference Object reference (TYPE REF TO) IF_UC_TASK Maßnahmeneigenschaften für Ausführung 20041201

Method GET_INSTANCE on class CL_UC_TASK_EXECUTION_CVA has no exception.
History
Last changed by/on SAP  20050220 
SAP Release Created in 600