SAP ABAP Class /EACC/CL_BALANCE_BUILDING_PLAN (Blueprint for Zero Balance)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-AE (Application Component) Accounting Engine
     /EACC/BALANCE_AND_SPLIT (Package) Services for Zero Balance and Row Split
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FINB_GN_BUILDING_PLAN Abstract Blueprint 20020426
Properties
Class /EACC/CL_BALANCE_BUILDING_PLAN  
Short Description Blueprint for Zero Balance    
Super Class CL_FINB_GN_BUILDING_PLAN Abstract Blueprint 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /EACC/BALANCE_AND_SPLIT   Services for Zero Balance and Row Split 
Created 20020426   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_FINB_CONS_GENERATOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class /EACC/CL_BALANCE_BUILDING_PLAN has no interface implemented.
Friends
Class /EACC/CL_BALANCE_BUILDING_PLAN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _S_FIELD_TCURR Instance attribute Private Type reference (TYPE) /EACC/BAS_B_S_FIELDLIST Field List of Zero Balance Fields 20020426
2 _T_FIELDLIST_BALANCE Instance attribute Private Type reference (TYPE) /EACC/BAS_B_T_FIELDLIST Table of Zero Balance Fields 20020426
3 _T_FIELDLIST_CURR Instance attribute Private Type reference (TYPE) /EACC/BAS_B_T_FIELDLIST Table of Zero Balance Fields 20020426
4 __CONFIG_KEY Instance attribute Private Type reference (TYPE) STRING Key of the Configuration Object 20020426
5 __CONFIG_OBJ Instance attribute Private Type reference (TYPE) STRING Name of the Configuration Object 20020426
6 __FIELDNAME_DEBCRED Instance attribute Private Type reference (TYPE) FIELDNAME Field Name C/D Flag 20020729
7 __FIELDNAME_ITCAT Instance attribute Private Type reference (TYPE) FIELDNAME Field Name Item Category 20030722
8 __TYPE_LINE_ITEM Instance attribute Private Type reference (TYPE) TABNAME Table Name 20020426
9 __TYPE_LINE_ITEM_TABLE Instance attribute Public Type reference (TYPE) TABNAME Table Name 20020426
10 __VALUE_CREDIT Instance attribute Private Type reference (TYPE) STRING Value for 'Credit' 20020729
11 __VALUE_DEBIT Instance attribute Private Type reference (TYPE) STRING Value for 'Debit' 20020729
12 __VALUE_ITCAT_CLR Instance attribute Private Type reference (TYPE) STRING Value for 'Clearing' 20030723
13 __VALUE_ITCAT_DIF Instance attribute Private Type reference (TYPE) STRING Value for 'Currency Translation Difference' 20030723
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20020426
2 GET_CONFIG_ABAP Instance method Public Method Provide Configuration for ABAP Generation 20020426
Events
Class /EACC/CL_BALANCE_BUILDING_PLAN has no event.
Types
Class /EACC/CL_BALANCE_BUILDING_PLAN has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION Call by reference Type reference (TYPE) FINB_GN_APPL Anwendung 20020426
2 Importing I_CONFIG_KEY Call by reference Type reference (TYPE) CLIKE Key des Konfigurationsobjekts 20020426
3 Importing I_CONFIG_KEY_EXTENSION Call by reference Type reference (TYPE) CLIKE Key-Erweiterung 20020426
4 Importing I_CONFIG_OBJ Call by reference Type reference (TYPE) CLIKE Name des Konfigurationsobjekts 20020426
5 Importing I_ON_DELETE Call by reference Type reference (TYPE) BOOLE_D CL_FINB_CONS_GENERATOR=>A_FALSE nur Löschen erlaubt 20020426

Method CONSTRUCTOR on class /EACC/CL_BALANCE_BUILDING_PLAN has no exception.

Method GET_CONFIG_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FIELD_TCURR Call by reference Type reference (TYPE) /EACC/BAS___S_FIELDLIST_CURR Feld(er) Transaktionswährung 20020426
2 Exporting ET_FIELDLIST_BALANCE Call by reference Type reference (TYPE) /EACC/BAS_B_T_FIELDLIST Tabelle der Saldonullfelder 20020426
3 Exporting ET_FIELDLIST_CURR Call by reference Type reference (TYPE) /EACC/BAS___T_FIELDLIST_CURR Tabelle der Währungen 20020426
4 Exporting E_FIELDNAME_DEBCRED Call by reference Type reference (TYPE) FIELDNAME Feldname des S/H Kennzeichend 20020729
5 Exporting E_FIELDNAME_ITCAT Call by reference Type reference (TYPE) FIELDNAME Feldname Positionstyp 20030722
6 Exporting E_TYPE_LINE_ITEM Call by reference Type reference (TYPE) TABNAME Typ der Belegzeilenstruktur 20020426
7 Exporting E_TYPE_LINE_ITEM_TABLE Call by reference Type reference (TYPE) TABNAME Tabellentyp der Belegzeilenstruktur 20020426
8 Exporting E_VALUE_CREDIT Call by reference Type reference (TYPE) STRING Wert für 'HABEN' 20020729
9 Exporting E_VALUE_DEBIT Call by reference Type reference (TYPE) STRING Wert für 'Soll' 20020729
10 Exporting E_VALUE_ITCAT_CLR Call by reference Type reference (TYPE) STRING Positionstyp Verrechnung 20030723
11 Exporting E_VALUE_ITCAT_DIF Call by reference Type reference (TYPE) STRING Positionstyp Umrechnungsdifferenz 20030723

Method GET_CONFIG_ABAP on class /EACC/CL_BALANCE_BUILDING_PLAN has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 10B