SAP ABAP Class CL_FINB_DMT_BUILDING_PLAN (Generation of Totals Persistence)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     FINB_TOTALS (Package) Totals Data Retention
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FINB_GN_BUILDING_PLAN Abstract Blueprint 20030723
Properties
Class CL_FINB_DMT_BUILDING_PLAN  
Short Description Generation of Totals Persistence    
Super Class CL_FINB_GN_BUILDING_PLAN Abstract Blueprint 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FINB_DMTOT    
Program status P  SAP Standard Production Program 
Category 0   
Package FINB_TOTALS   Totals Data Retention 
Created 20030723   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FINB_DMT_BUILDING_PLAN has no forward declaration.
Interfaces
Class CL_FINB_DMT_BUILDING_PLAN has no interface implemented.
Friends
Class CL_FINB_DMT_BUILDING_PLAN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ERR_CODE_FIELD Constant Private Type reference (TYPE) FINB_GN_ERROR_CODE 'FD' Invalid Field 20040517
2 XT_DIMENSION Instance attribute Protected Type reference (TYPE) YT_DIMENSION 20030723
3 _CONFIG_ID Instance attribute Private Type reference (TYPE) FINB_DMT_CONFIG_ID Configurations_ID 20030723
4 _O_CONFIG_OBJ Instance attribute Private Object reference (TYPE REF TO) CL_FINB_DMT_CONFIG_OBJ Configuration Object 20030723
5 _O_FINB_MD_CHAR_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_FINB_MD_CHAR_FACTORY FIN Master Data: Central Access Point (Factory) 20040507
6 _O_FPOOL Instance attribute Private Object reference (TYPE REF TO) IF_FINB_GN_RAW_FPOOL Generated Function Group 20050312
7 _O_WORKLIST Instance attribute Private Object reference (TYPE REF TO) IF_FINB_GN_LOW_LEVEL Generator Worklist 20030723
8 _S_DETAILS Instance attribute Private Type reference (TYPE) FINB_DMT_DETAILS Details for Configuration of Totals Table 20040514
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030723
2 GENERATE_COMM_STR Instance method Private Method Generate Communication Structure 20030723
3 GENERATE_DIM_STR Instance method Private Method Generate Structure for Dimension 20030723
4 GENERATE_DIM_TABLE Instance method Private Method Generate Dimension Table 20030723
5 GENERATE_FACT_TABLE Instance method Private Method Generate Fact Table 20030723
6 GENERATE_FPOOL Instance method Private Method Generate Function Group 20050312
7 GENERATE_INDICES Instance method Private Method Generate Dimension Table 20030723
8 GENERATE_POSTING_MODULE Instance method Private Method Generate Update Module 20030723
9 GENERATE_SELECT_MODULE Instance method Private Method Generate Selection Module for Balances 20050312
Events
Class CL_FINB_DMT_BUILDING_PLAN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YT_DIMENSION Protected See coding 20030723
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION Value transfer Type reference (TYPE) FINB_GN_APPL FI-Stammdaten: Anwendung 20030723
2 Importing I_CONFIG_KEY Call by reference Type reference (TYPE) CSEQUENCE 20030723
3 Importing I_CONFIG_KEY_EXTENSION Call by reference Type reference (TYPE) CSEQUENCE 20030723
4 Importing I_CONFIG_OBJ Call by reference Type reference (TYPE) CSEQUENCE 20030723
5 Importing I_ON_DELETE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030723

Method CONSTRUCTOR on class CL_FINB_DMT_BUILDING_PLAN has no exception.

Method GENERATE_COMM_STR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WORKLIST Call by reference Object reference (TYPE REF TO) IF_FINB_GN_LOW_LEVEL low Level Interface des Generators 20030723
# Exception Resumable Description Created on
1 CX_FINB_GN_GENERATION_ERR Generierungsfehler 20040517

Method GENERATE_DIM_STR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WORKLIST Call by reference Object reference (TYPE REF TO) IF_FINB_GN_LOW_LEVEL low Level Interface des Generators 20030723
2 Importing I_DIMENSION Call by reference Type reference (TYPE) FINB_DMT_DIMENSION Datenhaltung: Dimension für Star Schema der Summenpersistenz 20030723
# Exception Resumable Description Created on
1 CX_FINB_GN_GENERATION_ERR Generierungsfehler 20040517

Method GENERATE_DIM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WORKLIST Call by reference Object reference (TYPE REF TO) IF_FINB_GN_LOW_LEVEL low Level Interface des Generators 20030723
2 Importing I_DIMENSION Call by reference Type reference (TYPE) FINB_DMT_DIMENSION Datenhaltung: Dimension für Star Schema der Summenpersistenz 20030723
# Exception Resumable Description Created on
1 CX_FINB_GN_GENERATION_ERR Generierungsfehler 20040517

Method GENERATE_FACT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WORKLIST Call by reference Object reference (TYPE REF TO) IF_FINB_GN_LOW_LEVEL low Level Interface des Generators 20030723
# Exception Resumable Description Created on
1 CX_FINB_GN_GENERATION_ERR Generierungsfehler 20040517

Method GENERATE_FPOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WORKLIST Call by reference Object reference (TYPE REF TO) IF_FINB_GN_LOW_LEVEL low Level Interface des Generators 20050312
# Exception Resumable Description Created on
1 CX_FINB_GN_GENERATION_ERR Generierungsfehler 20050312

Method GENERATE_INDICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WORKLIST Call by reference Object reference (TYPE REF TO) IF_FINB_GN_LOW_LEVEL low Level Interface des Generators 20030723
# Exception Resumable Description Created on
1 CX_FINB_GN_GENERATION_ERR Generierungsfehler 20040517

Method GENERATE_POSTING_MODULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WORKLIST Call by reference Object reference (TYPE REF TO) IF_FINB_GN_LOW_LEVEL low Level Interface des Generators 20030723
# Exception Resumable Description Created on
1 CX_FINB_GN_GENERATION_ERR Generierungsfehler 20040517

Method GENERATE_SELECT_MODULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WORKLIST Call by reference Object reference (TYPE REF TO) IF_FINB_GN_LOW_LEVEL low Level Interface des Generators 20050312
2 Importing I_LOGNAME Call by reference Type reference (TYPE) CSEQUENCE logischer Name 20050312
3 Importing I_TEMPLATE Call by reference Type reference (TYPE) CSEQUENCE Template 20050312
# Exception Resumable Description Created on
1 CX_FINB_GN_GENERATION_ERR Generierungsfehler 20050312
History
Last changed by/on SAP  20041209 
SAP Release Created in 200