SAP ABAP Class IF_FINB_GN_HIGH_LEVEL (High-Level Interface of the Generator)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FINB_GN_HIGH_LEVEL Generator Core (High Level) 20010724
Properties
Class IF_FINB_GN_HIGH_LEVEL  
Short Description High-Level Interface of the Generator    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20010605   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 IF_FINB_GN_HIGH_LEVEL has no interface implemented.
Friends
Class IF_FINB_GN_HIGH_LEVEL has no friend class.
Attributes
Class IF_FINB_GN_HIGH_LEVEL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_OBJECTS Instance method Public Method Activates/Deletes the Objects 20011004
2 CHECK_AND_GENERATE Instance method Public Method Checks Objects and Generates Raw Objects 20011004
3 CHECK_AND_WAIT Instance method Public Method Check and - if necessary - wait for activation 20021120
4 CHECK_CRIT_CHANGES Instance method Public Method Checks for Critical Changes 20020318
5 CHECK_OBJECTS Instance method Public Method Checks the Saved Objects 20011004
6 CLEAR_WORKLIST Instance method Public Method Deletes Processed Worklist 20030515
7 CONVERT_TABLES Instance method Public Method Table Conversion 20020528
8 DELETE_OBJECTS Instance method Public Method Marks the Objects in a Plant for Deletion 20011004
9 GET_BUILDING_PLAN_OBJECTS Instance method Public Method Provides Generated Objects in a Blueprint 20020527
10 GET_CONFIGURATION Instance method Public Method Provide Generator Configuration 20020404
11 GET_GENERATED_OBJECT Instance method Public Method Provides Information for a Generated Object 20011017
12 GET_LANGUAGES_OBJECTS Instance method Public Method Provides Language Subobjects for the Objects in a Blueprint 20020522
13 GET_OBJECT_FACTORY Instance method Public Method Provides a Plant for Processing 20011004
14 GET_PHYSICAL_NAME Instance method Public Method Provides Physical Name of an Active Object 20010724
15 GET_SINGLE_LANGUAGES_OBJECT Instance method Public Method Provides Language Suboejct for a Logical Object 20020522
16 GET_WORKLIST_OBJECTS Instance method Public Method Provides Saved/Activated Objects from the Worklist 20010605
17 LOW_TO_HIGH_LEVEL_OBJ Instance method Public Method Converts a Low-Level Object into a High-Level Object 20030623
18 PREPARE_SAVE_OBJECTS Instance method Public Method Preparation for Saving 20020319
19 SAVE_OBJECTS Instance method Public Method Saves the Created Raw Objects 20011004
20 SET_AFTER_CNV_HANDLER Instance method Public Method Sets Post-Processing Tool for Conversion 20020611
Events
Class IF_FINB_GN_HIGH_LEVEL has no event.
Types
Class IF_FINB_GN_HIGH_LEVEL has no local type.
Method Signatures

Method ACTIVATE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERR_OBJS Call by reference Type reference (TYPE) FINB_GN_T_ERR_OBJECTS Tabelle von generierten Objekten 20011004
2 Exporting ET_IS_INITIALIZING Call by reference Type reference (TYPE) FINB_GN_T_OBJECTS zu initialisierende Tabellen 20021118
3 Exporting ET_TO_BE_CONVERTED Call by reference Type reference (TYPE) FINB_GN_T_OBJECTS umzusetzende Tabellen 20020528
4 Exporting E_ACT_PROT Call by reference Type reference (TYPE) PROTNAME Aktivierungsprotokoll 20030319
5 Importing I_SUPPRESS_JOB_POPUP Value transfer Type reference (TYPE) BOOLE_D CL_FINB_CONS_GENERATOR=>A_FALSE unterdrücken des Einplanungs-Popup 20020829
6 Importing I_WITH_CONVERSION Value transfer Type reference (TYPE) BOOLE_D CL_FINB_CONS_GENERATOR=>A_FALSE Aktivieren mit Tabellenumsetzung 20020528
# Exception Resumable Description Created on
1 CX_FINB_GN_CNV_JOB_SCHEDULED Job zur Umsetzung wurde eingeplant 20020611

Method CHECK_AND_GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FACTORY Value transfer Object reference (TYPE REF TO) IF_FINB_GN_BUILDING_PLAN Baubplan zur Erzeugung von Rohobjekten 20011004
# Exception Resumable Description Created on
1 CX_FINB_GN_GENERATION_ERR Generierungsfehler 20030320

Method CHECK_AND_WAIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NOT_ACTIVE_OBJS Call by reference Type reference (TYPE) FINB_GN_T_OBJECTS nicht aktive Objekte des Arbeitsvorrates 20021120
2 Importing I_WAIT_LOOPS Value transfer Type reference (TYPE) I 20021120

Method CHECK_AND_WAIT on class IF_FINB_GN_HIGH_LEVEL has no exception.

Method CHECK_CRIT_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERR_OBJS Call by reference Type reference (TYPE) FINB_GN_T_ERR_OBJECTS fehlerhafte Objekte 20020318
2 Exporting ET_CRIT_OBJECTS Call by reference Type reference (TYPE) FINB_GN_T_RAW_OBJECTS Objekte mit krit. Änderungen 20020318
3 Exporting ET_KEEP_VERSION Call by reference Type reference (TYPE) FINB_GN_T_RAW_OBJECTS Objekte bei denen die alte Version erhalten blieb 20020318

Method CHECK_CRIT_CHANGES on class IF_FINB_GN_HIGH_LEVEL has no exception.

Method CHECK_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERR_OBJS Call by reference Type reference (TYPE) FINB_GN_T_ERR_OBJECTS Tabelle von generierten Objekten 20011004

Method CHECK_OBJECTS on class IF_FINB_GN_HIGH_LEVEL has no exception.

Method CLEAR_WORKLIST Signature

Method CLEAR_WORKLIST on class IF_FINB_GN_HIGH_LEVEL has no parameter.
Method CLEAR_WORKLIST on class IF_FINB_GN_HIGH_LEVEL has no exception.

Method CONVERT_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERR_OBJS Call by reference Type reference (TYPE) FINB_GN_T_ERR_OBJECTS Tabelle von generierten Objekten 20020528
2 Exporting E_ACT_PROT Call by reference Type reference (TYPE) PROTNAME Aktivierungsprotokoll 20030319
3 Importing IT_TO_BE_CONVERTED Call by reference Type reference (TYPE) FINB_GN_T_OBJECTS umzusetzende Tabellen 20020528
4 Importing I_SUPPRESS_JOB_POPUP Value transfer Type reference (TYPE) BOOLE_D CL_FINB_CONS_GENERATOR=>A_FALSE unterdrücken des Einplanungs-Popup 20020829
# Exception Resumable Description Created on
1 CX_FINB_GN_CNV_JOB_SCHEDULED Job zur Umsetzung wurde eingeplant 20020611

Method DELETE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERR_OBJS Call by reference Type reference (TYPE) FINB_GN_T_ERR_OBJECTS Tabelle von generierten Objekten 20011004
2 Importing IO_FACTORY Value transfer Object reference (TYPE REF TO) IF_FINB_GN_BUILDING_PLAN Baubplan zur Erzeugung von Rohobjekten 20011004
3 Importing I_INCONSIDERATE Value transfer Type reference (TYPE) BOOLE_D ohne Beachtung von Referenzen 20030314
4 Importing I_LOGICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE '*' logischer Name 20011004
5 Importing I_OBJ_VERSION Value transfer Type reference (TYPE) FINB_GN_OBJ_VERSION Version eines generierten Objektes (Generator) 20011004

Method DELETE_OBJECTS on class IF_FINB_GN_HIGH_LEVEL has no exception.

Method GET_BUILDING_PLAN_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CATALOG_ENTRIES Call by reference Type reference (TYPE) FINB_GN_T_V_GOBJ Objektkatalogeinträge 20040130
2 Exporting ET_OBJECTS Call by reference Type reference (TYPE) FINB_GN_T_OBJECTS Tabelle von Objekten (Generator) 20020527
3 Importing I_BUILDING_PLAN Value transfer Type reference (TYPE) CSEQUENCE Klasse die den Bauplan implementiert 20020527
4 Importing I_CONFIG_KEY Value transfer Type reference (TYPE) CLIKE '*' Parameter des Konfigurationsobjektes (Key) 20020527
5 Importing I_CONFIG_OBJ Value transfer Type reference (TYPE) CLIKE '*' Name des Konfigurationsobjekt 20020527
6 Importing I_LOGICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE '*' logischer Name 20020527
7 Importing I_OBJ_VERSION Value transfer Type reference (TYPE) FINB_GN_OBJ_VERSION Version eines generierten Objektes (Generator) 20030211

Method GET_BUILDING_PLAN_OBJECTS on class IF_FINB_GN_HIGH_LEVEL has no exception.

Method GET_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CONFIGURATION Value transfer Object reference (TYPE REF TO) IF_FINB_GN_CONFIGURATION Konfiguration des Generators 20020404

Method GET_CONFIGURATION on class IF_FINB_GN_HIGH_LEVEL has no exception.

Method GET_GENERATED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FINB_GN_OBJECT Objekt im Kontext des Generators 20011017
2 Exporting ES_CATALOG_ENTRY Call by reference Type reference (TYPE) FINB_GN_V_GOBJ Objektkatalogeintrag (View) 20011017
3 Importing I_BUILDING_PLAN Value transfer Type reference (TYPE) CSEQUENCE Klasse, die den Bauplan implementiert 20011017
4 Importing I_CONFIG_KEY Call by reference Type reference (TYPE) CLIKE Instanzschlüssel zu einem Konfigurationsobjekt 20011017
5 Importing I_CONFIG_OBJ Value transfer Type reference (TYPE) CLIKE Name des Konfigurationsobjektes (Generator) 20011017
6 Importing I_LOGICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE logischer Name eines Objektes (Generator) 20011017
7 Importing I_OBJ_VERSION Value transfer Type reference (TYPE) FINB_GN_OBJ_VERSION Version eines generierten Objektes (Generator) 20011017
# Exception Resumable Description Created on
1 NOT_FOUND Objekt nicht vorhanden 20020206

Method GET_LANGUAGES_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Value transfer Type reference (TYPE) FINB_GN_T_LANGU_OBJS Tabelle von Sprachen-Subobjekten 20020522
2 Importing I_BUILDING_PLAN Value transfer Type reference (TYPE) CSEQUENCE Klasse die den Bauplan implementiert 20020522
3 Importing I_CONFIG_KEY Value transfer Type reference (TYPE) CLIKE '*' Parameter des Konfigurationsobjektes (Key) 20020522
4 Importing I_CONFIG_OBJ Value transfer Type reference (TYPE) CLIKE '*' Name des Konfigurationsobjekt 20020522
5 Importing I_LOGICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE '*' logischer Name 20020522

Method GET_LANGUAGES_OBJECTS on class IF_FINB_GN_HIGH_LEVEL has no exception.

Method GET_OBJECT_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUILDING_PLAN_NAME Value transfer Type reference (TYPE) CSEQUENCE Klasse die den Bauplan implementiert 20011004
2 Importing I_CONFIG_KEY Value transfer Type reference (TYPE) CLIKE Parameter des Konfigurationsobjektes (Key) 20011004
3 Importing I_CONFIG_KEY_EXTENSION Call by reference Type reference (TYPE) CLIKE Key-Erweiterung 20011004
4 Importing I_CONFIG_OBJ Value transfer Type reference (TYPE) CLIKE Name des Konfigurationsobjekt 20011004
5 Importing I_ON_DELETE Value transfer Type reference (TYPE) BOOLE_D CL_FINB_CONS_GENERATOR=>A_FALSE Werk fürs Löschen instanzieren 20020206
6 Returning RO_FACTORY Value transfer Object reference (TYPE REF TO) IF_FINB_GN_BUILDING_PLAN Baubplan 20011004
# Exception Resumable Description Created on
1 CX_FINB_GN_GENERATION_ERR Generierungsfehler 20030320

Method GET_PHYSICAL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUILDING_PLAN Value transfer Type reference (TYPE) CSEQUENCE Klasse, die den Bauplan implementiert 20010724
2 Importing I_CONFIG_KEY Call by reference Type reference (TYPE) CLIKE Instanzschlüssel zu einem Konfigurationsobjekt 20010724
3 Importing I_CONFIG_OBJ Value transfer Type reference (TYPE) CLIKE Name des Konfigurationsobjektes (Generator) 20010724
4 Importing I_LOGICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE logischer Name eines Objektes (Generator) 20010724
5 Importing I_OBJ_VERSION Value transfer Type reference (TYPE) FINB_GN_OBJ_VERSION Version eines generierten Objektes (Generator) 20010724
6 Returning R_NAME Value transfer Type reference (TYPE) FINB_GN_PHYSICAL_NAME physischer Name eines Objektes (Generator) 20010724
# Exception Resumable Description Created on
1 NOT_FOUND Objekt nicht gefunden 20011017

Method GET_SINGLE_LANGUAGES_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUILDING_PLAN Value transfer Type reference (TYPE) CSEQUENCE Klasse die den Bauplan implementiert 20020522
2 Importing I_CONFIG_KEY Value transfer Type reference (TYPE) CLIKE Parameter des Konfigurationsobjektes (Key) 20020522
3 Importing I_CONFIG_OBJ Value transfer Type reference (TYPE) CLIKE Name des Konfigurationsobjekt 20020522
4 Importing I_LOGICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE logischer Name 20020522
5 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) IF_FINB_GN_LANGUAGES Texte eines Objektes 20020522
# Exception Resumable Description Created on
1 NOT_FOUND Objekt existiert nicht 20020522

Method GET_WORKLIST_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJS Call by reference Type reference (TYPE) FINB_GN_T_OBJECTS generierte Objekte 20011005

Method GET_WORKLIST_OBJECTS on class IF_FINB_GN_HIGH_LEVEL has no exception.

Method LOW_TO_HIGH_LEVEL_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FACTORY Value transfer Object reference (TYPE REF TO) IF_FINB_GN_BUILDING_PLAN Baubplan 20030623
2 Importing I_KIND Value transfer Type reference (TYPE) FINB_GN_OBJ_KIND Objektart (Generator) 20030623
3 Importing I_LOGICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE logischer Name eines Objektes (Generator) 20030623
4 Importing I_PHYSICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE physischer Name des Objektes 20030623
# Exception Resumable Description Created on
1 NOT_FOUND nicht im Katalog enthalten 20030623

Method PREPARE_SAVE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERR_OBJS Call by reference Type reference (TYPE) FINB_GN_T_ERR_OBJECTS fehlerhafte Objekte 20020319

Method PREPARE_SAVE_OBJECTS on class IF_FINB_GN_HIGH_LEVEL has no exception.

Method SAVE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERR_OBJS Call by reference Type reference (TYPE) FINB_GN_T_ERR_OBJECTS Tabelle von generierten Objekten 20011004
2 Exporting ET_KEEP_VERSION Call by reference Type reference (TYPE) FINB_GN_T_RAW_OBJECTS Objekte bei denen die alte Version erhalten blieb 20020318

Method SAVE_OBJECTS on class IF_FINB_GN_HIGH_LEVEL has no exception.

Method SET_AFTER_CNV_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS_NAME Value transfer Type reference (TYPE) CSEQUENCE Klassenname (Interface IF_FINB_GN_AFTER_CONVERSION) 20020611

Method SET_AFTER_CNV_HANDLER on class IF_FINB_GN_HIGH_LEVEL has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in