SAP ABAP Interface IF_UC_DEP_FUNCTION (Processor Function pool)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UC_DEP_ELEMENT Processor function 20020617
Properties
Interface IF_UC_DEP_FUNCTION  
Short Description Processor Function pool    
General Data
Package UCFE   SEM-BCS: Data Collection 
Created 20020613   SAP 
Last changed 20060703   SAP 
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)
Interfaces
Interface IF_UC_DEP_FUNCTION has no interface.
Friends
Interface IF_UC_DEP_FUNCTION has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_MODIFIABLE Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Indicator 20021211
2 DT_FFIX_REPUNIT Instance attribute Private Type reference (TYPE) UC0_TS_FFIX fixed repunits based on grid 20020727
3 DT_FFIX_TIME Instance attribute Private Type reference (TYPE) UC0_TS_FFIX fixed time based on grid 20020725
4 DT_FFIX_VERSION Instance attribute Private Type reference (TYPE) UC0_TS_FFIX fixed version based on grid 20020725
5 DT_GLOBAL_PARS Instance attribute Public Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20020621
6 DT_GRIDFIX Instance attribute Private Type reference (TYPE) UC0_TS_FFIX fixed values based on grid(single value in form&ffix&header) 20020725
Methods
# Method Level Visibility Method type Description Created on
1 ANALYZE_BKD_ALL_ITEM Instance method Public Method 20060227
2 CHECK_COMBINATION_CELL Instance method Public Method Check and get valid pc/ppfctr,allocc/allocp combination 20020729
3 CHECK_COMBINATION_LINE Instance method Public Method check general combination level on line 20020802
4 CHECK_MODIFIABLE Instance method Public Method Check if modifiable 20020626
5 CHECK_NODEVALUE Instance method Public Method Check a value is node or not 20021128
6 CHECK_SUBACC_INIT Instance method Public Method Obsolete:Check if subassignment needs initial value 20030724
7 GET_BREAKDOWN Instance method Private Method Get single item's breakdown 20020705
8 GET_BREAKDOWN_SIMPLE Instance method Public Method Get breakdown info 20030121
9 GET_CHARHRY Instance method Public Method Get hierarchy of char 20020702
10 GET_CHAR_SELCOND Instance method Public Method Get selcond of single char from ffix/header/grid 20020617
11 GET_DEFVAL Instance method Public Method Get default value of subassignment 20020827
12 GET_ITEMSIGN Instance method Public Method Get sign of single item 20020617
13 GET_ITEM_BKFLG Instance method Public Method Get data entry posting block of item 20020708
14 GET_REPUNIT_FIRSTENTRY Instance method Public Method Get year and period of first entry of repunit 20020708
15 GET_SUPERORDINATE_SEL Instance method Public Method Get selcond of master field 20020917
16 GET_TXTYPE_BKFLG Instance method Public Method Get data entry posting block of txtype 20020708
17 GET_TXTYPE_SIGN Instance method Public Method Get sign of txtype 20021031
18 GET_UNIT Instance method Public Method Get unit(lckey/tckey/gckey/qukey) of single item 20020617
19 GET_VALUE_ALL Instance method Public Method Get all value of single char 20020617
20 GET_VALUE_DESC Instance method Public Method get single description of value when inserting new row 20021213
21 GET_VRS_NODEINPUT Instance method Public Method Get node input attribute of versions 20021127
Events
Interface IF_UC_DEP_FUNCTION has no event.
Types
Interface IF_UC_DEP_FUNCTION has no local type.
Method Signatures

Method ANALYZE_BKD_ALL_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BKD_MAX Call by reference Type reference (TYPE) N 20060227
2 Exporting E_BKD_MIN Call by reference Type reference (TYPE) N 20060227
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Field Name 20060227

Method ANALYZE_BKD_ALL_ITEM on Interface IF_UC_DEP_FUNCTION has no exception.

Method CHECK_COMBINATION_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELCOND Call by reference Type reference (TYPE) UCF_TH_DEP_SEL Interface Selektionsbedingung 20021209
2 Importing I_ROLE Call by reference Type reference (TYPE) UG_ROLE role need to be checked 20020729
3 Returning RF_VALID Value transfer Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20020729

Method CHECK_COMBINATION_CELL on Interface IF_UC_DEP_FUNCTION has no exception.

Method CHECK_COMBINATION_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELCOND Call by reference Type reference (TYPE) UCF_TH_DEP_SEL Interface Selektionsbedingung 20021209
2 Importing I_ROLE Call by reference Type reference (TYPE) UG_ROLE FI-Stammdaten: Rolle 20020802
3 Returning RF_VALID Value transfer Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20030904

Method CHECK_COMBINATION_LINE on Interface IF_UC_DEP_FUNCTION has no exception.

Method CHECK_MODIFIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELCOND Call by reference Type reference (TYPE) UCF_TH_DEP_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20021209
2 Returning R_INPUTFLAG Value transfer Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20020627

Method CHECK_MODIFIABLE on Interface IF_UC_DEP_FUNCTION has no exception.

Method CHECK_NODEVALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_LEAF Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20021129
2 Importing IT_SELCOND Call by reference Type reference (TYPE) UCF_TH_DEP_SEL Interface Selektionsbedingung 20021209
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20021128
# Exception Resumable Description Created on
1 HRY_MISSING 20021129
2 NOT_FOUND 20021128

Method CHECK_SUBACC_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BDTYPE Call by reference Type reference (TYPE) DATA Allgemeines Kennzeichen SAP Konsolidierung 20030725
2 Exporting E_VALID Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20030724
3 Importing IT_DESEL Call by reference Type reference (TYPE) UCF_TH_DEP_SEL time and version 20030724
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20030724
5 Importing I_ITEM Call by reference Type reference (TYPE) UC_VALUE Merkmalswert 20030724

Method CHECK_SUBACC_INIT on Interface IF_UC_DEP_FUNCTION has no exception.

Method GET_BREAKDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_HAS_DIFF_PROP Call by reference Type reference (TYPE) UC_FLG If has diffenent properties of item for diff verions/time 20020722
2 Exporting ER_BREAKDOWN Call by reference Object reference (TYPE REF TO) DATA 20020705
3 Importing IF_ITEMDPT Call by reference Type reference (TYPE) UC_FLG 'X' If it is dependent on time and version 20020710
4 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_UC_CONTEXT Kontext (Version + Zeit + ?) 20050301
5 Importing IT_SELCOND Call by reference Type reference (TYPE) UCF_TH_DEP_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20021209
6 Importing I_ITEMVALUE Call by reference Type reference (TYPE) UC_VALUE Merkmalswert 20020724
# Exception Resumable Description Created on
1 NOT_FOUND Cannot find breakdown 20020719

Method GET_BREAKDOWN_SIMPLE 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 20030121
2 Importing IT_FFIX Call by reference Type reference (TYPE) UCF_TS_DEP_CONVALUE Condition value 20030121
3 Importing I_ITEMVALUE Call by reference Type reference (TYPE) UC_VALUE Merkmalswert 20030121

Method GET_BREAKDOWN_SIMPLE on Interface IF_UC_DEP_FUNCTION has no exception.

Method GET_CHARHRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_HRY Call by reference Object reference (TYPE REF TO) IF_UC_HRY (Teil-)Hierarchie 20021129
2 Importing IT_SELCOND Call by reference Type reference (TYPE) UCF_TH_DEP_SEL Interface Selektionsbedingung 20021209
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20020702
# Exception Resumable Description Created on
1 HRY_MISSING hry or masterfield of hry missing 20020719

Method GET_CHAR_SELCOND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELCOND Call by reference Type reference (TYPE) UCF_TH_DEP_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20021209
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20020617
3 Returning RS_SELCOND Value transfer Type reference (TYPE) UCF_SX_DEP_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20021209

Method GET_CHAR_SELCOND on Interface IF_UC_DEP_FUNCTION has no exception.

Method GET_DEFVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEFVAL Call by reference Type reference (TYPE) UC_VALUE Merkmalswert 20020827
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20020827

Method GET_DEFVAL on Interface IF_UC_DEP_FUNCTION has no exception.

Method GET_ITEMSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ITEMSIGN Call by reference Type reference (TYPE) UC_FLG Einstelliges Kennzeichen 20020619
2 Importing I_ITEMVALUE Call by reference Type reference (TYPE) UC_VALUE Merkmalswert 20020618
# Exception Resumable Description Created on
1 NO_SIGN Not found sign of item 20020619

Method GET_ITEM_BKFLG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM Call by reference Type reference (TYPE) UC_VALUE Merkmalswert 20020708
2 Returning RF_BLOCK Value transfer Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20020708
# Exception Resumable Description Created on
1 NOT_FOUND 20020710

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 20020709
2 Exporting E_FISCYEAR_DE1ST Call by reference Type reference (TYPE) UC_VALUE Condition value 20020709
3 Importing IT_SELCOND Call by reference Type reference (TYPE) UCF_TH_DEP_SEL Interface Selektionsbedingung 20021209
# Exception Resumable Description Created on
1 NOT_FOUND 20020710
2 REPUNIT_SUPERORD_MISSING Master field of repunit missing 20020724

Method GET_SUPERORDINATE_SEL 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 20030908
2 Exporting ET_VALUE Call by reference Type reference (TYPE) UC0_TS_VALUE Feldwerte 20030908
3 Importing IT_DESEL Call by reference Type reference (TYPE) UCF_TH_DEP_SEL Interface Selektionsbedingung 20021210
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20020917
# Exception Resumable Description Created on
1 SUPERORD_MISSING Master field missing 20020917

Method GET_TXTYPE_BKFLG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DESEL Call by reference Type reference (TYPE) UCF_TH_DEP_SEL Data entry select condition 20030807
2 Returning RF_BLOCK Value transfer Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20020708
# Exception Resumable Description Created on
1 NOT_FOUND 20020710

Method GET_TXTYPE_SIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SIGN Call by reference Type reference (TYPE) UC_SIGN Vorzeichen 20021031
2 Importing IT_DESEL Call by reference Type reference (TYPE) UCF_TH_DEP_SEL Data entry select condition 20030807
# Exception Resumable Description Created on
1 NO_SIGN no sign of txtype specified 20021104

Method GET_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BREAKDOWN Call by reference Object reference (TYPE REF TO) DATA 20020822
2 Importing IR_TXDATA Call by reference Object reference (TYPE REF TO) DATA 20020724
3 Importing IT_SELCOND Call by reference Type reference (TYPE) UCF_TH_DEP_SEL Condition value list 20021209
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20020617
5 Returning R_UNIT Value transfer Type reference (TYPE) UC_DEUNIT Währungs- oder Mengeneinheit 20020617
# Exception Resumable Description Created on
1 NOT_FOUND Can not find key value 20020709
2 REPUNIT_INTERVAL Cannot identify single repunit to get unit 20020711

Method GET_VALUE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SEL_DEF Call by reference Object reference (TYPE REF TO) IF_UC_SEL Default sel union of all item 20020717
2 Exporting ER_CHAR Call by reference Object reference (TYPE REF TO) DATA Single values with masterfield with consideration of max sel 20020918
3 Importing IF_ITRDD Call by reference Type reference (TYPE) UC_FLG SPACE If it is iteratied datadriven(according to txdata) 20020717
4 Importing IF_REQUIRE_TEXT Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20021205
5 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_UC_CONTEXT Kontext (Version + Zeit + ?) 20050301
6 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20030807
7 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20020617
# Exception Resumable Description Created on
1 NOT_FOUND 20020722

Method GET_VALUE_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Value transfer Type reference (TYPE) UC_TXTLG Langtext 20021213
2 Importing IT_FFIX Call by reference Type reference (TYPE) UC0_TS_VALUE Data entry select condition 20021216
3 Importing I_DISP_KEY Call by reference Type reference (TYPE) UC_DEDISPLAY_KEY Anzeigeoptionen: Schlüssel / Text 20021213
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20021216
5 Importing I_VALUE Call by reference Type reference (TYPE) UC_VALUE SAP Kons.: Feldname / Wert 20021216
# Exception Resumable Description Created on
1 NO_DESC 20021213
2 SUPERORD_MISSING 20021213

Method GET_VRS_NODEINPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_VRS_NODEINPUT Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20021129
2 Exporting ER_T_VRS_NODEINPUT Call by reference Object reference (TYPE REF TO) UCM_TS_VRS_FLD_ATTR Allgemeines Kennzeichen SAP Konsolidierung 20040513
3 Importing IT_SELCOND Call by reference Type reference (TYPE) UCF_TH_DEP_SEL Interface Selektionsbedingung 20021209
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20021129
# Exception Resumable Description Created on
1 FIELD_NOT_FOUND 20021129
2 NODEINPUT_NOT_FIXED 20021129
History
Last changed by/on SAP  20060703 
SAP Release Created in 3.1B