SAP ABAP Class CL_UC_COI_CUST_CHECK (COI Customizing: Check Customizing for Consistency)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCF6 (Package) SEM-BCS: Consolidation of Investments
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_CHECK Customizing Check 20030620
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_MESSAGE_CALLBACK FIN Workbench: Callback for Messages 20040112
Properties
Class CL_UC_COI_CUST_CHECK  
Short Description COI Customizing: Check Customizing for Consistency    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCF6   SEM-BCS: Consolidation of Investments 
Created 20020827   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 UCF6 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_CUST_CHECK Customizing Check 20030620
2 IF_UG_WB_MESSAGE_CALLBACK FIN Workbench: Callback for Messages 20040112
Friends
Class CL_UC_COI_CUST_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DD_ITEM_DOCTY Instance attribute Private Type reference (TYPE) UC_VALUE Item Clearing Cons Unit of Document Types with PostLevel 20 20030129
2 DF_AREIND Instance attribute Private Type reference (TYPE) UC_AREIND Appropriations of Retained Earnings in Balance sheet 20020903
3 DF_DECOUPLE_GOODWILL_ERP2005 Instance attribute Private Type reference (TYPE) UC_DECOUPLE_GOODWILL_ERP2005 Separation of Goodwill from Investment in Cons. Area Active 20081015
4 DF_GWLCFLG Instance attribute Private Type reference (TYPE) UC_GWLC_ACTIVE Goodwill in Local Currency Active in Consolidation Monitor 20040303
5 DF_ORGFLG Instance attribute Private Type reference (TYPE) UC_ORG_ACTIVE Organizational Change in Consolidation Monitor Active 20040301
6 DF_PCC Instance attribute Private Type reference (TYPE) UC_FLG PCC Checks Only 20110701
7 DF_PROFLG Instance attribute Private Type reference (TYPE) UC_PRO_ACTIVE Proportional Consolidation is Activated in the Cons Monitor 20040301
8 DO_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_FACTORY FIN Master Data: Central Access Point (Factory) 20021104
9 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (Meta Data) 20020827
10 DS_COI_CUS01 Instance attribute Private Type reference (TYPE) UCF_S_COI_CUS01 C/I: System Utilization 20020828
11 DS_COI_CUS02 Instance attribute Private Type reference (TYPE) UCF_S_COI_CUS02 C/I: Location of Values 20020828
12 DT_COI_METHOD Instance attribute Private Type reference (TYPE) T_COI_CMETH new by jos190310 (note 1450361) 20100319
13 DT_DATASTREAMTYPE_GEN Instance attribute Private Type reference (TYPE) UCM_TS_DATASTREAMTYPE Data Stream Types 20040204
14 DT_FFIX Instance attribute Private Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20020827
15 DT_ITEM_PROP Instance attribute Private Type reference (TYPE) T_ITEM_PROP 20020827
16 DT_VDY_FNAME Instance attribute Private Type reference (TYPE) T_VDY_FNAME 20031111
17 D_GWRED Instance attribute Private Type reference (TYPE) UC_GWRED new by jos090911 (note 1629412) 20110908
18 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) IF_UC_CUST_CHECK Customizing Check 20020827
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_VALIDITY_FOR_GUIDS Instance method Private Method Get Validity for all Fields (single values) of GUIDs 20031111
2 COI_CUS01_CHECK Instance method Private Method Check System Utilization 20020828
3 COI_CUS02_CHECK Instance method Private Method Check Location of Values 20020827
4 COI_CUS03_CHECK Instance method Private Method Check Goodwill Global 20020827
5 COI_CUS04_CHECK Instance method Private Method Check Equity 20020828
6 COI_CUS05_CHECK Instance method Private Method Check Appr.of Ret.Earnings 20020828
7 COI_CUS06_CHECK Instance method Private Method Check Equity Method Posting 20020828
8 COI_CUS07_CHECK Instance method Private Method Check Push-down Goodwill 20020828
9 COI_CUS08_CHECK Instance method Private Method Check Selected Items 20020828
10 COI_CUS09_CHECK Instance method Private Method Check Activities 20020828
11 COI_CUS10_CHECK Instance method Private Method Check Neg. Stockholders' Equity 20020828
12 COI_CUS21_CHECK Instance method Private Method Check Methods 20020829
13 COI_OTHER_CHECK Instance method Private Method Other Checks 20020829
14 DETERMINE_BREAKDOWN Instance method Private Method Check Breakdown of an Item 20020829
15 DETERMINE_FIX_VALUE Instance method Private Method Check Fixed Value of an Item 20030408
16 GET_AREA_DATABASIS Instance method Private Method Get Cons Area and/or Data Basis 20040113
17 GET_EQUITY_ITEMS Instance method Private Method Get Capital Items 20110701
18 GET_INCORRECT_ITEMS Instance method Private Method Check Item Type of Items 20020828
19 GET_INSTANCE Static method Public Method Get Instance 20020827
20 GET_ITEMS_FROM_ACCID_STD Instance method Private Method Get Items from an ACCID (standard table) 20030627
21 GET_ITEMS_FROM_GUID Instance method Private Method Get Items from an GUID 20020828
22 INITIALIZE Instance method Private Method Perform Initializations 20020827
23 ITGRP_GET_BKDWN_TAB Instance method Private Method Get Breakdowns for Breakdown Category 20020830
24 RESOLVE_ACC_FROM_GUID Instance method Private Method "new by "jos180206 (OSS-note 925172) 20060220
25 RESOLVE_SEL_FROM_GUID Instance method Private Method "new by "jos180206 (OSS-note 925172) 20060220
Events
Class CL_UC_COI_CUST_CHECK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_ITEM_PROP Private See coding 20020827 BEGIN OF s_item_prop, item TYPE uc_value, ittype TYPE uc_ittype, itgrp TYPE uc_itgrp, END OF s_item_prop
2 S_VDY_FNAME Private See coding 20031111 BEGIN OF s_vdy_fname, fieldname TYPE uc_fieldname, r_t_chkey TYPE REF TO data, r_s_chkey TYPE REF TO data, END OF s_vdy_fname
3 T_COI_CMETH Private See coding new by jos190310 (note 1450361) 20100319 T_COI_CMETH type standard table of ucf_s_coi_cmeth
4 T_CUST_GUID Private See coding 20031111 t_cust_guid TYPE HASHED TABLE OF uc_cust_guid WITH UNIQUE KEY table_line
5 T_ITEM_PROP Private See coding 20020827 t_item_prop TYPE HASHED TABLE OF s_item_prop WITH UNIQUE KEY item
6 T_ITEM_PROP_STD Private See coding 20030627 t_item_prop_std TYPE STANDARD TABLE OF s_item_prop
7 T_VDY_FNAME Private See coding 20031111 t_vdy_fname TYPE SORTED TABLE OF s_vdy_fname WITH UNIQUE KEY fieldname
Method Signatures

Method CHECK_VALIDITY_FOR_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20031112
2 Importing ID_MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20031112
3 Importing IT_ACCID Call by reference Type reference (TYPE) T_CUST_GUID 20031111
4 Importing IT_SELID Call by reference Type reference (TYPE) T_CUST_GUID 20031111

Method CHECK_VALIDITY_FOR_GUIDS on class CL_UC_COI_CUST_CHECK has no exception.

Method COI_CUS01_CHECK Signature

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

Method COI_CUS01_CHECK on class CL_UC_COI_CUST_CHECK has no exception.

Method COI_CUS02_CHECK Signature

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

Method COI_CUS02_CHECK on class CL_UC_COI_CUST_CHECK has no exception.

Method COI_CUS03_CHECK Signature

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

Method COI_CUS03_CHECK on class CL_UC_COI_CUST_CHECK has no exception.

Method COI_CUS04_CHECK Signature

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

Method COI_CUS04_CHECK on class CL_UC_COI_CUST_CHECK has no exception.

Method COI_CUS05_CHECK Signature

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

Method COI_CUS05_CHECK on class CL_UC_COI_CUST_CHECK has no exception.

Method COI_CUS06_CHECK Signature

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

Method COI_CUS06_CHECK on class CL_UC_COI_CUST_CHECK has no exception.

Method COI_CUS07_CHECK Signature

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

Method COI_CUS07_CHECK on class CL_UC_COI_CUST_CHECK has no exception.

Method COI_CUS08_CHECK Signature

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

Method COI_CUS08_CHECK on class CL_UC_COI_CUST_CHECK has no exception.

Method COI_CUS09_CHECK Signature

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

Method COI_CUS09_CHECK on class CL_UC_COI_CUST_CHECK has no exception.

Method COI_CUS10_CHECK Signature

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

Method COI_CUS10_CHECK on class CL_UC_COI_CUST_CHECK has no exception.

Method COI_CUS21_CHECK Signature

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

Method COI_CUS21_CHECK on class CL_UC_COI_CUST_CHECK has no exception.

Method COI_OTHER_CHECK Signature

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

Method COI_OTHER_CHECK on class CL_UC_COI_CUST_CHECK has no exception.

Method DETERMINE_BREAKDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_BKDWN Value transfer Type reference (TYPE) UC_FLG 'X': Aufriß nach I_CHAR 20020829
2 Importing I_BREAKDOWN Call by reference Type reference (TYPE) UC_BREAKDOWN Aufrissart 20040416
3 Importing I_CHAR Call by reference Type reference (TYPE) UC_FIELDNAME Aufrißmerkmal 20020829
4 Importing I_ITEM Call by reference Type reference (TYPE) UC_VALUE Position 20020829

Method DETERMINE_BREAKDOWN on class CL_UC_COI_CUST_CHECK has no exception.

Method DETERMINE_FIX_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_FIXVAL Value transfer Type reference (TYPE) UC_FLG 'X': Aufriß nach I_CHAR 20030408
2 Importing I_CHAR Call by reference Type reference (TYPE) UC_FIELDNAME Aufrißmerkmal 20030408
3 Importing I_ITEM Call by reference Type reference (TYPE) UC_VALUE Position 20030408

Method DETERMINE_FIX_VALUE on class CL_UC_COI_CUST_CHECK has no exception.

Method GET_AREA_DATABASIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_AREA Call by reference Object reference (TYPE REF TO) IF_UC_AREA KonsGebiet 20040113
2 Exporting EO_DATABASIS Call by reference Object reference (TYPE REF TO) CL_UC_DATABASIS Datenbasis 20040113
3 Exporting E_DATABASIS Call by reference Type reference (TYPE) UC_DATABASIS Datenbasis der Konsolidierung 20040113

Method GET_AREA_DATABASIS on class CL_UC_COI_CUST_CHECK has no exception.

Method GET_EQUITY_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_EQU Call by reference Type reference (TYPE) T_ITEM_PROP 20110701

Method GET_EQUITY_ITEMS on class CL_UC_COI_CUST_CHECK has no exception.

Method GET_INCORRECT_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS Call by reference Type reference (TYPE) T_ITEM_PROP Fehlerhafte Positionen 20020828
2 Importing IF_SELID Call by reference Type reference (TYPE) UC_FLG 'X': selid 20020828
3 Importing I_GUID Call by reference Type reference (TYPE) UC_CUST_GUID GUID für Customizing SAP Konsolidierung 20020828
4 Importing I_ITTYPE Call by reference Type reference (TYPE) UC_ITTYPE Positionsart 20020828

Method GET_INCORRECT_ITEMS on class CL_UC_COI_CUST_CHECK has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) IF_UC_CUST_CHECK Customizing-Verprobung 20020827

Method GET_INSTANCE on class CL_UC_COI_CUST_CHECK has no exception.

Method GET_ITEMS_FROM_ACCID_STD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS Call by reference Type reference (TYPE) T_ITEM_PROP_STD 20030627
2 Importing I_ACCID Call by reference Type reference (TYPE) UC_ACCID GUID zur Identifikation der Kontierungsvorschrift 20030627

Method GET_ITEMS_FROM_ACCID_STD on class CL_UC_COI_CUST_CHECK has no exception.

Method GET_ITEMS_FROM_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS Call by reference Type reference (TYPE) T_ITEM_PROP Positionen 20020828
2 Importing IF_SELID Call by reference Type reference (TYPE) UC_FLG 'X': selid 20020828
3 Importing I_GUID Call by reference Type reference (TYPE) UC_CUST_GUID GUID für Customizing SAP Konsolidierung 20020828

Method GET_ITEMS_FROM_GUID on class CL_UC_COI_CUST_CHECK has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_UC_COI_CUST_CHECK has no parameter.
Method INITIALIZE on class CL_UC_COI_CUST_CHECK has no exception.

Method ITGRP_GET_BKDWN_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BKDWN Call by reference Type reference (TYPE) UCM_TS_ITGRP Kontierungstypen: Aufrißinformation pro Unterkontierung 20020830
2 Importing ID_ITGRP Call by reference Type reference (TYPE) UC_ITGRP Kontierungstyp 20020830

Method ITGRP_GET_BKDWN_TAB on class CL_UC_COI_CUST_CHECK has no exception.

Method RESOLVE_ACC_FROM_GUID 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) UC0_TS_VALUE Feldwerte 20060220
2 Exporting EO_ACC Call by reference Object reference (TYPE REF TO) IF_UC_ACC Zielkontierung 20060220
3 Exporting EO_ACCOUNT Call by reference Object reference (TYPE REF TO) IF_UC_ACCOUNT Zielkontierung (persistent) 20060220
4 Importing I_GUID Call by reference Type reference (TYPE) ANY 20060220

Method RESOLVE_ACC_FROM_GUID on class CL_UC_COI_CUST_CHECK has no exception.

Method RESOLVE_SEL_FROM_GUID 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 20060220
2 Exporting EO_SELCOND Call by reference Object reference (TYPE REF TO) IF_UC_SELCOND Selektionsbedingung (persistent) 20060220
3 Importing I_GUID Call by reference Type reference (TYPE) ANY 20060220

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