SAP ABAP Class CL_UC_COI_AFD_GW (C/I Additional Financial Data: Goodwill)
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_DATA Internal View of Customizing Data 20030310
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA_EXT External view at Customizing data 20030310
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_DE_DETAIL Additional Financial Data - Detail Screen 20030310
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20030709
Properties
Class CL_UC_COI_AFD_GW  
Short Description C/I Additional Financial Data: Goodwill    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class UCF6    
Program status     
Category 0   
Package UCF6   SEM-BCS: Consolidation of Investments 
Created 20030310   SAP 
Last change 20050428   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_UC_MODEL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 SX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 UC00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 UCF6 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_DATA Internal View of Customizing Data 20030310
2 IF_UC_CUST_DATA_EXT External view at Customizing data 20030310
3 IF_UC_DE_DETAIL Additional Financial Data - Detail Screen 20030310
4 IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20030709
Friends
Class CL_UC_COI_AFD_GW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DD_DELETED Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20030310
2 DF_GWRED Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20050221
3 DF_GW_LC Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20040217
4 DO_CHANGE Instance attribute Private Object reference (TYPE REF TO) IF_UC_TX_DATA_CHANGE Data Changes 20030709
5 DO_COMMENT Instance attribute Private Object reference (TYPE REF TO) CL_UC_COMMENT_DATA Data Class of SEM-BCS Comment 20040129
6 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (Field Catalog,...) 20030310
7 DO_SEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_SEL Interface Selection Condition 20030710
8 DO_SEL_GW_DEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_SEL Interface Selection Condition 20040203
9 DO_STREAM Instance attribute Private Object reference (TYPE REF TO) IF_UC_TX_DATA_IO Read from/write to data object/stream/buffer 20030709
10 DO_TASK_DTX Instance attribute Private Object reference (TYPE REF TO) IF_UC_TASK_EXECUTION_DTX Execute a part of the data transfer method 20030310
11 DR_CHANGE Instance attribute Private Object reference (TYPE REF TO) DATA 20030710
12 DR_DATA_BUF Instance attribute Private Object reference (TYPE REF TO) DATA 20040518
13 DT_FFIX Instance attribute Private Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20030310
14 DT_GOODWILL Instance attribute Private Type reference (TYPE) YT_GOODWILL Goodwill Data 20030310
15 DT_GOODWILL_FLD_ASSIGN Instance attribute Private Type reference (TYPE) YT_GOODWILL_FLD_ASSIGN Assignment Goodwill Data Stream Field<-->Local Field 20030310
16 DT_GW_REP Instance attribute Private Type reference (TYPE) UCF_TS_AFD_ACC_SCR_DAT Data Table for Assignment Screen - Additional Fin. Data 20030710
17 DT_VALUE_BUF Instance attribute Private Type reference (TYPE) UC0_TS_VALUE Field Values 20050322
18 D_GOODWILL_ENTRY_IS_NEW Instance attribute Private Type reference (TYPE) UC_FLG 'X' Indicator: Goodwill Entry Is New 20030310
19 D_IS_READ Instance attribute Private Type reference (TYPE) UC_FLG 'Has been read' indicator 20030310
20 GC_BUFFER_DB_IDX Instance attribute Public Type reference (TYPE) SY-TABIX 1 Index of Buffer Entry with DB Status 20030310
21 GC_FALSE Constant Private Type reference (TYPE) UC_FLG ' ' Boolean: 'False' 20030310
22 GC_INDIRECT_INCREASE_ACTIVITY Constant Public Type reference (TYPE) UC_COIAC UCF6_CS_COIAC-INDI Activity "Increase in Indirect Investment" 20030310
23 GC_TRUE Constant Private Type reference (TYPE) UC_FLG 'X' General Indicator, SAP Consolidation 20030310
24 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_UC_COI_AFD_GW C/I Additional Fin. Data: Goodwill 20030310
Methods
# Method Level Visibility Method type Description Created on
1 AFD_FILTER_FFIX Instance method Private Method 20030709
2 CHECK_MANUAL_GOODWILL_ENTRY Instance method Private Method Check Data Entered in Manual Goodwill Entry 20030310
3 COMPUTE_NET_BOOK_VALUE Instance method Private Method Determine Net Book Value 20030310
4 CREATE_GOODWILL_FLD_ASSIGN_TAB Instance method Private Method Generates Tab. for Assignment of Data Stream to Screen Flds 20030310
5 GET_ALL_FIELDNAMES_OF_ROLE Instance method Private Method Returns All Field Names with a Specific Role 20030310
6 GET_COMMENT Instance method Public Method 20031215
7 GET_COMMENT_KEYS Static method Public Method 20040205
8 GET_FFIX Instance method Public Method Get Fixed Characteristics 20030310
9 GET_FIELDNAME_OF_ROLE Instance method Private Method Read Field Names for a Role in Model 20030310
10 GET_GOODWILL Instance method Private Method Returns Value of 'Goodwill' Attribute 20030310
11 GET_GOODWILL_FLD_ASSIGN_TAB Instance method Private Method Gets Tab. for Assignment of Data Stream to Screen Fields 20030310
12 GET_GUI_GOODWILL_DATA Instance method Public Method Displays Goodwill Data (without Cons Units) 20030310
13 GET_GW_ACC_SCR_DATA Instance method Public Method 20030710
14 GET_IS_GOODWILL_ENTRY_NEW Instance method Public Method Gets Indicator for Status of a Goodwill Entry 20030310
15 GET_IS_READ_FLAG Instance method Public Method Reads 'Has been read' indicator 20030310
16 GET_MODEL Instance method Public Method Gets Model 20030310
17 GW_CHECK Static method Public Method Common check for upload and manual entry 20030310
18 IS_GOODWILL_KEYFIELD Instance method Private Method Determines the Key Property of a Field Passed Along 20030310
19 MAPPING_STREAM2DATA Instance method Private Method 20050623
20 MAPPING_TO_STREAMDATA Instance method Private Method Mapping to stream format data 20030310
21 NORMALIZE_SCREEN_FIELDS Instance method Private Method 20040218
22 REGISTER_CHANGES Instance method Private Method Registers changes of goodwill data 20030310
23 SET_FFIX Instance method Public Method Sets Fixed Values 20030310
24 SET_GOODWILL Instance method Private Method Sets Internal Goodwill Variable 20030310
25 SET_GUI_GOODWILL_DATA Instance method Public Method Gets Data from GUI 20030310
26 SET_GW_ACC_SCR_DATA Instance method Public Method 20030710
27 SET_IS_GOODWILL_ENTRY_NEW Instance method Public Method Sets Status of a Goodwill Entry 20030310
28 SET_IS_READ_FLAG Instance method Public Method Sets 'Has been read' indicator 20030310
29 WRITE_MANUAL_GOODWILL_TO_DB Instance method Private Method Writes Manually Entered Goodwill in Database 20030310
Events
Class CL_UC_COI_AFD_GW has no event.
Types
Class CL_UC_COI_AFD_GW has no local type.
Method Signatures

Method AFD_FILTER_FFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL Call by reference Type reference (TYPE) UC0_TS_SEL Tabelle: Selektionsbedingung (Range pro Feld) 20030709
2 Importing IO_IO Call by reference Object reference (TYPE REF TO) IF_UC_TX_DATA_IO Lesen/Schreiben in Datenobjekt/Strom/Puffer 20030709
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20030709

Method AFD_FILTER_FFIX on class CL_UC_COI_AFD_GW has no exception.

Method CHECK_MANUAL_GOODWILL_ENTRY 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 20030310

Method CHECK_MANUAL_GOODWILL_ENTRY on class CL_UC_COI_AFD_GW has no exception.

Method COMPUTE_NET_BOOK_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALEN Call by reference Type reference (TYPE) WERTV9 Endebuchwert 20030310
2 Importing I_VALBG Call by reference Type reference (TYPE) WERTV9 Anfangsbuchwert 20030310
3 Importing I_VALCA Call by reference Type reference (TYPE) WERTV9 Werte-Feld 9(17)-stellig mit 2 Dezimalstellen 20031224
4 Importing I_VALDA Call by reference Type reference (TYPE) WERTV9 Kumulierte Korrektur der AHK durch Abgang in akt. Periode 20030310
5 Importing I_VALDD Call by reference Type reference (TYPE) WERTV9 Kumulierte Wertberichtigung durch Abgang in aktueller Per. 20030310
6 Importing I_VALDE Call by reference Type reference (TYPE) WERTV9 Abschreibungsbetrag außerplanmäßig 20030310
7 Importing I_VALDN Call by reference Type reference (TYPE) WERTV9 Abschreibungsbetrag normal 20030310
8 Importing I_VALWU Call by reference Type reference (TYPE) WERTV9 Zuschreibung 20030310

Method COMPUTE_NET_BOOK_VALUE on class CL_UC_COI_AFD_GW has no exception.

Method CREATE_GOODWILL_FLD_ASSIGN_TAB Signature

Method CREATE_GOODWILL_FLD_ASSIGN_TAB on class CL_UC_COI_AFD_GW has no parameter.
Method CREATE_GOODWILL_FLD_ASSIGN_TAB on class CL_UC_COI_AFD_GW has no exception.

Method GET_ALL_FIELDNAMES_OF_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_FIELDNAME Value transfer Type reference (TYPE) UC0_TS_FIELD Liste von Feldnamen 20030310
2 Importing I_ROLE Call by reference Type reference (TYPE) UG_ROLE FI-Stammdaten: Rolle 20030310

Method GET_ALL_FIELDNAMES_OF_ROLE on class CL_UC_COI_AFD_GW has no exception.

Method GET_COMMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_COMMENT Call by reference Object reference (TYPE REF TO) IF_UC_CUST_DATA Interne Sicht auf Customizing-Daten 20031215
2 Exporting ET_PARTIAL_MISSING_KEYS Call by reference Type reference (TYPE) UC0_TS_FIELD Liste von Feldnamen 20040129

Method GET_COMMENT on class CL_UC_COI_AFD_GW has no exception.

Method GET_COMMENT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEYS Call by reference Type reference (TYPE) UC0_TS_FIELD Liste von Feldnamen 20040205
2 Exporting ET_PARTIAL_MISSING_KEYS Call by reference Type reference (TYPE) UC0_TS_FIELD Liste von Feldnamen 20040205
3 Importing IF_GW_LC Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20040218
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20040205

Method GET_COMMENT_KEYS on class CL_UC_COI_AFD_GW has no exception.

Method GET_FFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_FFIX Value transfer Type reference (TYPE) UCM_TS_PARAMETER Parameter 20030310

Method GET_FFIX on class CL_UC_COI_AFD_GW has no exception.

Method GET_FIELDNAME_OF_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FIELDNAME Value transfer Type reference (TYPE) UC_FIELDNAME 30 Characters 20030310
2 Importing I_ROLE Call by reference Type reference (TYPE) UG_ROLE 30 Characters 20030310

Method GET_FIELDNAME_OF_ROLE on class CL_UC_COI_AFD_GW has no exception.

Method GET_GOODWILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_GOODWILL Value transfer Type reference (TYPE) YT_GOODWILL Kapitalkonsolidierung: Goodwill 20030310

Method GET_GOODWILL on class CL_UC_COI_AFD_GW has no exception.

Method GET_GOODWILL_FLD_ASSIGN_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_GOODWILL_FLD_ASSIGN Value transfer Type reference (TYPE) YT_GOODWILL_FLD_ASSIGN 20030310

Method GET_GOODWILL_FLD_ASSIGN_TAB on class CL_UC_COI_AFD_GW has no exception.

Method GET_GUI_GOODWILL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_GOODWILL_WITHOUT_REPUNITS Call by reference Type reference (TYPE) UCF_S_COI_GOODWILL Jahr der Entstehung des abzuschreibenden Betrags 20030310
2 Exporting E_NGFLG_ORI Call by reference Type reference (TYPE) UC_NGFLG Negativer Goodwill 20050418

Method GET_GUI_GOODWILL_DATA on class CL_UC_COI_AFD_GW has no exception.

Method GET_GW_ACC_SCR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_GWRED Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20050221
2 Exporting EF_GW_LC Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20040217
3 Exporting ET_GW_REP Call by reference Type reference (TYPE) UCF_TS_AFD_ACC_SCR_DAT Datentabelle für Kontierungsbilddaten Zusatzmeldedaten 20030710

Method GET_GW_ACC_SCR_DATA on class CL_UC_COI_AFD_GW has no exception.

Method GET_IS_GOODWILL_ENTRY_NEW Signature

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

Method GET_IS_GOODWILL_ENTRY_NEW on class CL_UC_COI_AFD_GW has no exception.

Method GET_IS_READ_FLAG Signature

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

Method GET_IS_READ_FLAG on class CL_UC_COI_AFD_GW has no exception.

Method GET_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_MODEL Value transfer Object reference (TYPE REF TO) IF_UC_MODEL Modell (Feldkatalog, ...) 20030310

Method GET_MODEL on class CL_UC_COI_AFD_GW has no exception.

Method GW_CHECK 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 20030310
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20030310
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20030310
4 Importing IT_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20030310
5 Importing I_STRUCT_S_CHAR Call by reference Type reference (TYPE) FIELD_TYPE IF_UC_MODEL=>GC_TYPE_COMP_S_CHAR Feldtyp des Feldes 20030310
6 Importing I_STRUCT_S_KFIG Call by reference Type reference (TYPE) FIELD_TYPE IF_UC_MODEL=>GC_TYPE_COMP_S_KFIG Feldtyp des Feldes 20030310

Method GW_CHECK on class CL_UC_COI_AFD_GW has no exception.

Method IS_GOODWILL_KEYFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_IS_KEYFIELD Value transfer Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20030310
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20030310

Method IS_GOODWILL_KEYFIELD on class CL_UC_COI_AFD_GW has no exception.

Method MAPPING_STREAM2DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20050623

Method MAPPING_STREAM2DATA on class CL_UC_COI_AFD_GW has no exception.

Method MAPPING_TO_STREAMDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20030310
2 Exporting ET_SEL Call by reference Type reference (TYPE) UC0_TS_SEL Tabelle: Selektionsbedingung (Range pro Feld) 20030310

Method MAPPING_TO_STREAMDATA on class CL_UC_COI_AFD_GW has no exception.

Method NORMALIZE_SCREEN_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_GOODWILL Call by reference Type reference (TYPE) YS_GOODWILL 20040218

Method NORMALIZE_SCREEN_FIELDS on class CL_UC_COI_AFD_GW has no exception.

Method REGISTER_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BUFFERED_GOODWILL Call by reference Type reference (TYPE) YT_GOODWILL Goodwill-Daten 20030310
2 Importing IT_INITIAL_GOODWILL Call by reference Type reference (TYPE) YT_GOODWILL Goodwill-Daten 20030310

Method REGISTER_CHANGES on class CL_UC_COI_AFD_GW has no exception.

Method SET_FFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20030310

Method SET_FFIX on class CL_UC_COI_AFD_GW has no exception.

Method SET_GOODWILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GOODWILL Call by reference Type reference (TYPE) YT_GOODWILL Kapitalkonsolidierung: Goodwill 20030310

Method SET_GOODWILL on class CL_UC_COI_AFD_GW has no exception.

Method SET_GUI_GOODWILL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_REGISTER Call by reference Type reference (TYPE) UC_FLG 'X' Allgemeines Kennzeichen SAP Konsolidierung 20030310
2 Importing IS_GOODWILL_WITHOUT_REPUNITS Call by reference Type reference (TYPE) UCF_S_COI_GOODWILL Kapitalkonsolidierung: Goodwill 20030310

Method SET_GUI_GOODWILL_DATA on class CL_UC_COI_AFD_GW has no exception.

Method SET_GW_ACC_SCR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GW_REP Call by reference Type reference (TYPE) UCF_TS_AFD_ACC_SCR_DAT Datentabelle für Kontierungsbilddaten Zusatzmeldedaten 20030710

Method SET_GW_ACC_SCR_DATA on class CL_UC_COI_AFD_GW has no exception.

Method SET_IS_GOODWILL_ENTRY_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_NEW Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20030310

Method SET_IS_GOODWILL_ENTRY_NEW on class CL_UC_COI_AFD_GW has no exception.

Method SET_IS_READ_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_READ Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20030310

Method SET_IS_READ_FLAG on class CL_UC_COI_AFD_GW has no exception.

Method WRITE_MANUAL_GOODWILL_TO_DB Signature

Method WRITE_MANUAL_GOODWILL_TO_DB on class CL_UC_COI_AFD_GW has no parameter.
Method WRITE_MANUAL_GOODWILL_TO_DB on class CL_UC_COI_AFD_GW has no exception.
History
Last changed by/on SAP  20050428 
SAP Release Created in 320