SAP ABAP Class CL_UC_DEP_ELEMENT (Processor function)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCFE (Package) SEM-BCS: Data Collection
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_DEP_FUNCTION Processor Function pool 20020617
Properties
Class CL_UC_DEP_ELEMENT  
Short Description Processor function    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCFE   SEM-BCS: Data Collection 
Created 20020614   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 UCFE Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 UCM0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_DEP_FUNCTION Processor Function pool 20020617
Friends
Class CL_UC_DEP_ELEMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_BD_HEADER_CHECK Instance attribute Private Type reference (TYPE) UC_FLG If breakdown check for header 20030801
2 DF_MODIFIABLE Instance attribute Public Attribute reference (LIKE) 20021210
3 DF_PARTNER_HEADER_CHECK Instance attribute Private Type reference (TYPE) UC_FLG If partner combination check for header 20030801
4 DF_REPUNIT_HEADER_CHECK Instance attribute Private Type reference (TYPE) UC_FLG If repunit combination check for header 20030801
5 DO_COMBICHECK Instance attribute Public Object reference (TYPE REF TO) IF_UC_DEP_COMBIANALYZER Combination check 20020731
6 DO_FORMPARSER Instance attribute Private Object reference (TYPE REF TO) IF_UC_DEP_FORMPARSER Object of form parser 20020617
7 DO_ITEM_SEL Instance attribute Public Object reference (TYPE REF TO) IF_UC_SEL selcond of item based on grid 20030807
8 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (field catalog, ...) 20020614
9 DO_SEL_MODIFIABLE Instance attribute Private Object reference (TYPE REF TO) IF_UC_SEL Interface Selection Condition 20020618
10 DR_ALL_BREAKDOWN Instance attribute Private Object reference (TYPE REF TO) DATA For searching char which is breakdown by every item 20020718
11 DR_ITEMSIGN Instance attribute Private Object reference (TYPE REF TO) DATA 20020614
12 DR_NO_BREAKDOWN Instance attribute Private Object reference (TYPE REF TO) DATA For searching char which is never breakdown by any item 20020718
13 DR_REPUNITS_COMBI Instance attribute Private Object reference (TYPE REF TO) DATA 20021216
14 DR_TXTYPE Instance attribute Private Object reference (TYPE REF TO) DATA 20020710
15 DR_T_REPUNITS Instance attribute Private Object reference (TYPE REF TO) DATA 20020617
16 DR_T_REPUNITS_GRID Instance attribute Private Object reference (TYPE REF TO) DATA 20020702
17 DT_BREAKDOWN Instance attribute Private Type reference (TYPE) UCF_TS_DEP_REFDATA Breakdown information 20020614
18 DT_COMBI Instance attribute Private Type reference (TYPE) UCF_TS_DEP_COMBCHECK valid combination 20020731
19 DT_CONLIST Instance attribute Private Type reference (TYPE) UCF_T_DEP_CONLIST Condition list 20020618
20 DT_CONLISTCMB Instance attribute Private Type reference (TYPE) UCF_T_DEP_CONLIST Condition value list 20020619
21 DT_DESEL_MODIFIABLE Instance attribute Private Type reference (TYPE) UCF_TH_DEP_SEL data entry sel of modifiable 20021210
22 DT_FFIX_REPUNIT Instance attribute Private Attribute reference (LIKE) 20020727
23 DT_FFIX_TIME Instance attribute Private Attribute reference (LIKE) 20020725
24 DT_FFIX_VERSION Instance attribute Private Attribute reference (LIKE) 20020725
25 DT_GLOBAL_PARS Instance attribute Private Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20020618
26 DT_GRIDDEF Instance attribute Private Type reference (TYPE) UCF_TS_DEP_GRIDDEF Condition Field Info 20020614
27 DT_GRIDFIX Instance attribute Private Attribute reference (LIKE) 20020725
28 DT_HEADERCMB Instance attribute Private Type reference (TYPE) UCF_T_DEP_CONLIST Condition list 20020617
29 DT_HEADERLIST Instance attribute Private Type reference (TYPE) UCF_T_DEP_CONLIST Possible header list 20020801
30 DT_HRYNODE Instance attribute Private Type reference (TYPE) UCF_TS_DEP_REFDATA Value list 20021128
31 DT_ITEM_DPTFLD Instance attribute Private Type reference (TYPE) UCF_T_DEP_CONLIST item dependent field value 20020625
32 DT_ITEM_MASTER Instance attribute Private Type reference (TYPE) UC0_TS_VALUE Fixed Characteristic Values 20020624
33 DT_LEADINGCU_MASTER Instance attribute Public Type reference (TYPE) UC0_TS_VALUE master field of leading cu 20020726
34 DT_NODEINPUT Instance attribute Private Type reference (TYPE) UCF_TS_DEP_REFDATA Ref to data: used by repunit/breakdown processing 20021128
35 DT_REPUNITS Instance attribute Private Type reference (TYPE) UCF_TS_DEP_CONVALUE Condition Value 20020710
36 DT_REPUNIT_LCKEY Instance attribute Private Type reference (TYPE) UCF_TS_DEP_REFDATA Ref to data: used by repunit/breakdown processing 20020628
37 DT_REPUNIT_PROP Instance attribute Private Type reference (TYPE) UCF_TS_DEP_REFDATA Ref to data: used by repunit/breakdown processing 20020710
38 DT_VERS_DPTFLD Instance attribute Private Type reference (TYPE) UCF_T_DEP_CONLIST Condition list 20021128
39 D_LEADING_CU Instance attribute Private Type reference (TYPE) UC_FIELDNAME Field Name 20020614
Methods
# Method Level Visibility Method type Description Created on
1 CAL_COMBINATION Instance method Private Method Calculate condition value list 20020614
2 CHECK_COMBINATION_GLOBAL Instance method Private Method 20030908
3 CHECK_CUR_HEADER Instance method Private Method Obsolete 20030725
4 CHECK_MODIFIABLE Instance method Private Method Check if modifiable of layout due to monitor 20021210
5 CHECK_REPMISSING Instance method Private Method Obsolete 20020624
6 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030724
7 COLLECT_BREAKDOWN Instance method Private Method Collect several breakdowns into one 20040811
8 CONSTRUCTOR Instance method Public Constructor 20020614
9 CONVERT_BREAKDOWN Instance method Private Method Convert breakdown structure to ref data 20020717
10 DEFSEL_GET_UNION Instance method Private Method 20030915
11 GET_BREAKDOWN_ALL Instance method Private Method Get all item's breakdown information 20020614
12 GET_COMBINATION Instance method Private Method 20030908
13 GET_CUR_HEADER Instance method Private Method Obsolete 20020731
14 GET_FPROP_INIT Instance method Private Method Obsolete 20030725
15 GET_HEADER Instance method Private Method Obsolete 20020702
16 GET_HEADERADD Instance method Private Method Obsolete 20020702
17 GET_HEADERLST Instance method Private Method Obsolete 20020702
18 GET_ITEMSIGN_ALL Instance method Private Method Get sign of all items 20020614
19 GET_ITEM_DPTFLD Instance method Private Method Get dependent field value of item 20021129
20 GET_ITEM_DPTFLD_VALUE Instance method Private Method Get single confirmed combination 20021129
21 GET_ITEM_SEL Instance method Private Method get item selcond with regard to master field 20020726
22 GET_LCKEY Instance method Private Method Get local currency 20020619
23 GET_LCKEY_ALL Instance method Private Method Get all local currencies 20020619
24 GET_NODEINPUT_ALL Instance method Private Method Get all versions' node input setting 20021128
25 GET_REPUNITS_ALL Instance method Private Method Get all possible repunits 20020618
26 GET_REPUNITS_ALL_PROP Instance method Private Method get all possible repunits' property 20020710
27 GET_REPUNIT_FIRSTENTRY Instance method Private Method get year and period first entry of repunit 20020710
28 GET_SELECTOR Instance method Private Method Obsolete 20020702
29 GET_TXTYPE_ALL Instance method Private Method Get all possible txtype property 20020710
30 GET_VALUE_DESC Instance method Private Method get value description 20021210
31 GET_VALUE_WO_VALUEHELP Instance method Private Method 20030912
32 READ_CHAR_SEL Instance method Private Method read char sel which occurs in ffix, header, grid 20030807
Events
Class CL_UC_DEP_ELEMENT has no event.
Types
Class CL_UC_DEP_ELEMENT has no local type.
Method Signatures

Method CAL_COMBINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONVALUE Call by reference Type reference (TYPE) UCF_TS_DEP_CONVALUE Condition value 20020614
2 Importing I_LEVELCOUNT Call by reference Type reference (TYPE) I 20020614
3 Importing I_LEVELINDEX Call by reference Type reference (TYPE) I 20020614

Method CAL_COMBINATION on class CL_UC_DEP_ELEMENT has no exception.

Method CHECK_COMBINATION_GLOBAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE Call by reference Type reference (TYPE) ANY TABLE 20030908
2 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20030908
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20030908

Method CHECK_COMBINATION_GLOBAL on class CL_UC_DEP_ELEMENT has no exception.

Method CHECK_CUR_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HEADERVALUE Call by reference Type reference (TYPE) UCF_TS_DEP_CONVALUE Condition value 20030725
2 Returning R_VALID Value transfer Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20030725

Method CHECK_CUR_HEADER on class CL_UC_DEP_ELEMENT has no exception.

Method CHECK_MODIFIABLE Signature

Method CHECK_MODIFIABLE on class CL_UC_DEP_ELEMENT has no parameter.
Method CHECK_MODIFIABLE on class CL_UC_DEP_ELEMENT has no exception.

Method CHECK_REPMISSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_REPMISSING Value transfer Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20020624

Method CHECK_REPMISSING on class CL_UC_DEP_ELEMENT has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method COLLECT_BREAKDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DIFFPROP Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20040811
2 Exporting ER_BREAKDOWN Call by reference Type reference (TYPE) DATA 20040811
3 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_UC_CONTEXT Kontext (Version + Zeit + ?) 20050301
4 Importing IT_BREAKDOWN Call by reference Type reference (TYPE) UCF_T_DEP_DATA data 20040811

Method COLLECT_BREAKDOWN on class CL_UC_DEP_ELEMENT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMBCHECK Call by reference Object reference (TYPE REF TO) IF_UC_DEP_COMBIANALYZER Kombinationsobjekt 20020731
2 Importing IO_FORMPARSER Call by reference Object reference (TYPE REF TO) IF_UC_DEP_FORMPARSER parser layout definition 20020617
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Feldkatalog, ...) 20020614
4 Importing IO_SEL_MODIFIABLE Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20020618
5 Importing IT_GLOBAL_PARS Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20020617
# Exception Resumable Description Created on
1 HEADER_INVALID Header invalid 20020618
2 ITEM_SUPERORD_MISSING masterfield of item missing 20020719
3 REPUNIT_SUPERORD_MISSING masterfield of repunit missing 20020719
4 TXTYPE_SUPERORD_MISSING masterfield of txtype missing 20020719

Method CONVERT_BREAKDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_BREAKDOWN Call by reference Object reference (TYPE REF TO) DATA 20020717
2 Importing IS_BREAKDOWN Call by reference Type reference (TYPE) UCF_SX_DEP_REFDATA Ref to data: used by repunit/breakdown processing 20020717
3 Importing IT_SELCOND Call by reference Type reference (TYPE) UCF_TH_DEP_SEL Data entry select condition 20040811
4 Importing I_ITEMVALUE Call by reference Type reference (TYPE) UC_VALUE value of item 20020717
# Exception Resumable Description Created on
1 NOT_FOUND 20020717

Method DEFSEL_GET_UNION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20030915
2 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_UC_CONTEXT Kontext (Version + Zeit + ?) 20050301
3 Importing IT_OSEL Call by reference Type reference (TYPE) UCT_T_SEL Tabelle: Selektionsbedingung (Range pro Feld) 20030915

Method DEFSEL_GET_UNION on class CL_UC_DEP_ELEMENT has no exception.

Method GET_BREAKDOWN_ALL Signature

Method GET_BREAKDOWN_ALL on class CL_UC_DEP_ELEMENT has no parameter.
Method GET_BREAKDOWN_ALL on class CL_UC_DEP_ELEMENT has no exception.

Method GET_COMBINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONLISTCMB Call by reference Type reference (TYPE) UCF_T_DEP_CONLIST Condition list 20030908
2 Importing IT_CONLIST Call by reference Type reference (TYPE) UCF_T_DEP_CONLIST Condition list 20030908

Method GET_COMBINATION on class CL_UC_DEP_ELEMENT has no exception.

Method GET_CUR_HEADER Signature

Method GET_CUR_HEADER on class CL_UC_DEP_ELEMENT has no parameter.
# Exception Resumable Description Created on
1 HEADER_INVALID all possible headers are invalid 20020731

Method GET_FPROP_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_INITIAL Call by reference Type reference (TYPE) UC_R_DATA Referenz auf beliebiges Datenobjekt 20030725
2 Returning R_INITIAL Value transfer Type reference (TYPE) UC_VALUE Merkmalswert 20030725

Method GET_FPROP_INIT on class CL_UC_DEP_ELEMENT has no exception.

Method GET_HEADER Signature

Method GET_HEADER on class CL_UC_DEP_ELEMENT has no parameter.
# Exception Resumable Description Created on
1 HEADER_INVALID Header invalid 20020702

Method GET_HEADERADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_HEADER Value transfer Type reference (TYPE) UCF_T_FIELDNAME Condition value 20020702

Method GET_HEADERADD on class CL_UC_DEP_ELEMENT has no exception.

Method GET_HEADERLST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_HEADERLIST Value transfer Type reference (TYPE) UCF_T_DEP_CONLIST Condition list 20020702

Method GET_HEADERLST on class CL_UC_DEP_ELEMENT has no exception.

Method GET_ITEMSIGN_ALL Signature

Method GET_ITEMSIGN_ALL on class CL_UC_DEP_ELEMENT has no parameter.
Method GET_ITEMSIGN_ALL on class CL_UC_DEP_ELEMENT has no exception.

Method GET_ITEM_DPTFLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_DPTFLD Call by reference Type reference (TYPE) UCF_T_DEP_CONLIST Condition list 20021129
2 Importing IT_DESEL Call by reference Type reference (TYPE) UCF_TH_DEP_SEL Condition value list 20021210

Method GET_ITEM_DPTFLD on class CL_UC_DEP_ELEMENT has no exception.

Method GET_ITEM_DPTFLD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_DPTFLD Call by reference Type reference (TYPE) UCF_T_DEP_CONLIST Interface Selektionsbedingung 20021129
2 Importing IT_SELCOND Call by reference Type reference (TYPE) UCF_TH_DEP_SEL Interface Selektionsbedingung 20021209

Method GET_ITEM_DPTFLD_VALUE on class CL_UC_DEP_ELEMENT has no exception.

Method GET_ITEM_SEL Signature

Method GET_ITEM_SEL on class CL_UC_DEP_ELEMENT has no parameter.
# Exception Resumable Description Created on
1 ITEM_SUPERORD_MISSING master field of item missing 20020726

Method GET_LCKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LCKEY Call by reference Type reference (TYPE) UC_DEUNIT Merkmalswert 20020619
2 Importing IT_ITEM_DPTFLD Call by reference Type reference (TYPE) UCF_TS_DEP_CONVALUE Condition value 20020628
3 Importing IT_REPUNIT Call by reference Type reference (TYPE) UCF_TS_DEP_CONVALUE Fixierte Merkmalswerte 20020619

Method GET_LCKEY on class CL_UC_DEP_ELEMENT has no exception.

Method GET_LCKEY_ALL Signature

Method GET_LCKEY_ALL on class CL_UC_DEP_ELEMENT has no parameter.
# Exception Resumable Description Created on
1 REPUNIT_SUPERORD_MISSING the superordinate field of leading repunit is missing 20020719

Method GET_NODEINPUT_ALL Signature

Method GET_NODEINPUT_ALL on class CL_UC_DEP_ELEMENT has no parameter.
Method GET_NODEINPUT_ALL on class CL_UC_DEP_ELEMENT has no exception.

Method GET_REPUNITS_ALL Signature

Method GET_REPUNITS_ALL on class CL_UC_DEP_ELEMENT has no parameter.
Method GET_REPUNITS_ALL on class CL_UC_DEP_ELEMENT has no exception.

Method GET_REPUNITS_ALL_PROP Signature

Method GET_REPUNITS_ALL_PROP on class CL_UC_DEP_ELEMENT has no parameter.
# Exception Resumable Description Created on
1 REPUNIT_SUPERORD_MISSING masterfield of repunit missing 20020719

Method GET_REPUNIT_FIRSTENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FISCPERIOD_DE1ST Call by reference Type reference (TYPE) UC_VALUE Merkmalswert 20020710
2 Exporting E_FISCYEAR_DE1ST Call by reference Type reference (TYPE) UC_VALUE Merkmalswert 20020710
3 Importing IT_REPUNIT Call by reference Type reference (TYPE) UC0_TS_FFIX Condition value 20020710
# Exception Resumable Description Created on
1 NOT_FOUND 20020710

Method GET_SELECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HEADERLIST Call by reference Type reference (TYPE) UCF_T_DEP_CONLIST Condition list 20020702

Method GET_SELECTOR on class CL_UC_DEP_ELEMENT has no exception.

Method GET_TXTYPE_ALL Signature

Method GET_TXTYPE_ALL on class CL_UC_DEP_ELEMENT has no parameter.
Method GET_TXTYPE_ALL on class CL_UC_DEP_ELEMENT has no exception.

Method GET_VALUE_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) UC_TXTLG Langtext 20021210
2 Importing IT_FFIX Call by reference Type reference (TYPE) UC0_TS_VALUE Feldwerte 20021216
3 Importing I_DISP_KEY Call by reference Type reference (TYPE) UC_DEDISPLAY_KEY Anzeigeoptionen: Schlüssel / Text 20021210
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20021210
5 Importing I_VALUE Call by reference Type reference (TYPE) UC_VALUE SAP Kons.: Feldname / Wert 20021210
# Exception Resumable Description Created on
1 NO_DESC Not found value description 20021210
2 SUPERORD_MISSING Can not found masterfield value 20021210

Method GET_VALUE_WO_VALUEHELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20030912
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20030912
3 Returning RT_CONVALUE Value transfer Type reference (TYPE) UCF_TS_DEP_CONVALUE Feldwerte 20030912

Method GET_VALUE_WO_VALUEHELP on class CL_UC_DEP_ELEMENT has no exception.

Method READ_CHAR_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_INCL_MASTERFIELD Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20030807
2 Importing IT_FIELD Call by reference Type reference (TYPE) UC0_TS_FIELD Liste von Feldnamen 20030811
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20030807
4 Returning RO_SEL Value transfer Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20030807
# Exception Resumable Description Created on
1 SUPERORD_MISSING 20030811
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1B