SAP ABAP Interface IF_FINB_GN_BUILDING_PLAN (Blueprint for Generating Raw Objects)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     FINB_GENERATOR (Package) Generator
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /EACC/CL_PRNTA_CONFIGURATOR Source Document Configurator 20020510
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FINB_GN_BUILDING_PLAN Abstract Blueprint 20010714
Properties
Interface IF_FINB_GN_BUILDING_PLAN  
Short Description Blueprint for Generating Raw Objects    
General Data
Package FINB_GENERATOR   Generator 
Created 20010714   SAP 
Last changed 20050409   SAP 
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
Interface IF_FINB_GN_BUILDING_PLAN has no interface.
Friends
Interface IF_FINB_GN_BUILDING_PLAN has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AO_MSG_HANDLER Instance attribute Public Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20030320
2 A_APPLICATION Instance attribute Public Type reference (TYPE) FINB_GN_APPL Application 20010714
3 A_BP_VERSION Instance attribute Public Type reference (TYPE) FINB_GN_TIME_STAMP Time Stamp of Version 20010714
4 A_BUILDING_PLAN_NAME Instance attribute Public Type reference (TYPE) FINB_GN_BUILDING_PLAN Class that Implements the Blueprint 20010714
5 A_CONFIG_KEY Instance attribute Public Type reference (TYPE) FINB_GN_CONFIG_KEY Instance Key for a Configuration Object 20020801
6 A_CONFIG_KEY_EXTENSION Instance attribute Public Type reference (TYPE) STRING Key Enhancment 20020801
7 A_CONFIG_OBJ Instance attribute Public Type reference (TYPE) FINB_GN_CONFIG_OBJ Name of Configuration Object (Generator) 20020801
8 A_ENQ_COUNTER Instance attribute Public Type reference (TYPE) INT4 Lock Counter 20050210
9 A_EX_TIMESTAMP Instance attribute Public Type reference (TYPE) FINB_GN_TIME_STAMP Time Stamp of Execution 20040127
10 A_ON_DELETE Instance attribute Public Type reference (TYPE) BOOLE_D Object Deletion Only Possible 20020206
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_BUILDING_PLAN Static method Public Method Instatiates a Blueprint 20010714
2 EXECUTION Instance method Public Method Generates Raw Objects 20010714
3 GET_CONFIG_OBJ Instance method Public Method Provides Configuration Object 20010714
4 GET_CONFIG_TIME_STAMP Instance method Public Method Last Change to the Configuration Object 20010714
5 INCREASE_ENQ_CNT Instance method Public Method Increases/Decreases Lock Counter 20050210
Events
Interface IF_FINB_GN_BUILDING_PLAN has no event.
Types
Interface IF_FINB_GN_BUILDING_PLAN has no local type.
Method Signatures

Method CREATE_BUILDING_PLAN 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 Anwendung 20010714
2 Importing I_BUILDING_PLAN_NAME Value transfer Type reference (TYPE) CSEQUENCE Klasse die den Bauplan implementiert 20010714
3 Importing I_CONFIG_KEY Value transfer Type reference (TYPE) CLIKE Parameter des Konfigurationsobjektes (Key) 20010714
4 Importing I_CONFIG_KEY_EXTENSION Call by reference Type reference (TYPE) CLIKE Key-Erweiterung 20010714
5 Importing I_CONFIG_OBJ Value transfer Type reference (TYPE) CLIKE Name des Konfigurationsobjekt 20010714
6 Importing I_ON_DELETE Value transfer Type reference (TYPE) BOOLE_D CL_FINB_CONS_GENERATOR=>A_FALSE nur Löschen von Objekten erlaubt 20020206
7 Returning RO_BUILDING_PLAN Value transfer Object reference (TYPE REF TO) IF_FINB_GN_BUILDING_PLAN Baubplan 20010714
# Exception Resumable Description Created on
1 CX_FINB_GN_GENERATION_ERR Generierungsfehler 20030320

Method EXECUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WORKLIST Value transfer Object reference (TYPE REF TO) IF_FINB_GN_LOW_LEVEL Arbeitsvorrat-Handle 20010714
# Exception Resumable Description Created on
1 CX_FINB_GN_GENERATION_ERR Generierungsfehler 20030320

Method GET_CONFIG_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KEY Value transfer Type reference (TYPE) CSEQUENCE Parameter des Konfigurationsobjektes (Key) 20010714
2 Exporting E_KEY_EXTENSION Call by reference Type reference (TYPE) CSEQUENCE Key-Erweiterung 20010714
3 Exporting E_NAME Value transfer Type reference (TYPE) CSEQUENCE Name des Konfigurationsobjekt 20010714

Method GET_CONFIG_OBJ on Interface IF_FINB_GN_BUILDING_PLAN has no exception.

Method GET_CONFIG_TIME_STAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_TIME_STAMP Value transfer Type reference (TYPE) FINB_GN_TIME_STAMP letzte Änderung des Konfigurationsobjektes 20010714

Method GET_CONFIG_TIME_STAMP on Interface IF_FINB_GN_BUILDING_PLAN has no exception.

Method INCREASE_ENQ_CNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIFF Value transfer Type reference (TYPE) INT4 Delta 20050210

Method INCREASE_ENQ_CNT on Interface IF_FINB_GN_BUILDING_PLAN has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in 3.1A