SAP ABAP Interface IF_FINB_GN_HIGH_LEVEL (High-Level Interface of the Generator)
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) | CL_FINB_GN_HIGH_LEVEL | Generator Core (High Level) | 20010724 |
Properties
Interface | IF_FINB_GN_HIGH_LEVEL | |
Short Description | High-Level Interface of the Generator |
General Data
Package | FINB_GENERATOR | Generator |
Created | 20010605 | SAP |
Last changed | 20041006 | 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_HIGH_LEVEL has no interface.
Friends
Interface IF_FINB_GN_HIGH_LEVEL has no friend.
Attributes
Interface IF_FINB_GN_HIGH_LEVEL has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Activates/Deletes the Objects | 20011004 |
2 | ![]() |
Instance method | Public | Method | Checks Objects and Generates Raw Objects | 20011004 |
3 | ![]() |
Instance method | Public | Method | Check and - if necessary - wait for activation | 20021120 |
4 | ![]() |
Instance method | Public | Method | Checks for Critical Changes | 20020318 |
5 | ![]() |
Instance method | Public | Method | Checks the Saved Objects | 20011004 |
6 | ![]() |
Instance method | Public | Method | Deletes Processed Worklist | 20030515 |
7 | ![]() |
Instance method | Public | Method | Table Conversion | 20020528 |
8 | ![]() |
Instance method | Public | Method | Marks the Objects in a Plant for Deletion | 20011004 |
9 | ![]() |
Instance method | Public | Method | Provides Generated Objects in a Blueprint | 20020527 |
10 | ![]() |
Instance method | Public | Method | Provide Generator Configuration | 20020404 |
11 | ![]() |
Instance method | Public | Method | Provides Information for a Generated Object | 20011017 |
12 | ![]() |
Instance method | Public | Method | Provides Language Subobjects for the Objects in a Blueprint | 20020522 |
13 | ![]() |
Instance method | Public | Method | Provides a Plant for Processing | 20011004 |
14 | ![]() |
Instance method | Public | Method | Provides Physical Name of an Active Object | 20010724 |
15 | ![]() |
Instance method | Public | Method | Provides Language Suboejct for a Logical Object | 20020522 |
16 | ![]() |
Instance method | Public | Method | Provides Saved/Activated Objects from the Worklist | 20010605 |
17 | ![]() |
Instance method | Public | Method | Converts a Low-Level Object into a High-Level Object | 20030623 |
18 | ![]() |
Instance method | Public | Method | Preparation for Saving | 20020319 |
19 | ![]() |
Instance method | Public | Method | Saves the Created Raw Objects | 20011004 |
20 | ![]() |
Instance method | Public | Method | Sets Post-Processing Tool for Conversion | 20020611 |
Events
Interface IF_FINB_GN_HIGH_LEVEL has no event.
Types
Interface 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 | ![]() |
CT_ERR_OBJS | Call by reference | Type reference (TYPE) | FINB_GN_T_ERR_OBJECTS | Tabelle von generierten Objekten | 20011004 | ||
2 | ![]() |
ET_IS_INITIALIZING | Call by reference | Type reference (TYPE) | FINB_GN_T_OBJECTS | zu initialisierende Tabellen | 20021118 | ||
3 | ![]() |
ET_TO_BE_CONVERTED | Call by reference | Type reference (TYPE) | FINB_GN_T_OBJECTS | umzusetzende Tabellen | 20020528 | ||
4 | ![]() |
E_ACT_PROT | Call by reference | Type reference (TYPE) | PROTNAME | Aktivierungsprotokoll | 20030319 | ||
5 | ![]() |
I_SUPPRESS_JOB_POPUP | Value transfer | Type reference (TYPE) | BOOLE_D | CL_FINB_CONS_GENERATOR=>A_FALSE | unterdrücken des Einplanungs-Popup | 20020829 | |
6 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
Generierungsfehler | 20030320 |
Method CHECK_AND_WAIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_NOT_ACTIVE_OBJS | Call by reference | Type reference (TYPE) | FINB_GN_T_OBJECTS | nicht aktive Objekte des Arbeitsvorrates | 20021120 | ||
2 | ![]() |
I_WAIT_LOOPS | Value transfer | Type reference (TYPE) | I | 20021120 |
Method CHECK_AND_WAIT on Interface 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 | ![]() |
CT_ERR_OBJS | Call by reference | Type reference (TYPE) | FINB_GN_T_ERR_OBJECTS | fehlerhafte Objekte | 20020318 | ||
2 | ![]() |
ET_CRIT_OBJECTS | Call by reference | Type reference (TYPE) | FINB_GN_T_RAW_OBJECTS | Objekte mit krit. Änderungen | 20020318 | ||
3 | ![]() |
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 Interface 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 | ![]() |
CT_ERR_OBJS | Call by reference | Type reference (TYPE) | FINB_GN_T_ERR_OBJECTS | Tabelle von generierten Objekten | 20011004 |
Method CHECK_OBJECTS on Interface IF_FINB_GN_HIGH_LEVEL has no exception.
Method CLEAR_WORKLIST Signature
Method CLEAR_WORKLIST on Interface IF_FINB_GN_HIGH_LEVEL has no parameter.
Method CLEAR_WORKLIST on Interface 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 | ![]() |
CT_ERR_OBJS | Call by reference | Type reference (TYPE) | FINB_GN_T_ERR_OBJECTS | Tabelle von generierten Objekten | 20020528 | ||
2 | ![]() |
E_ACT_PROT | Call by reference | Type reference (TYPE) | PROTNAME | Aktivierungsprotokoll | 20030319 | ||
3 | ![]() |
IT_TO_BE_CONVERTED | Call by reference | Type reference (TYPE) | FINB_GN_T_OBJECTS | umzusetzende Tabellen | 20020528 | ||
4 | ![]() |
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 | ![]() |
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 | ![]() |
CT_ERR_OBJS | Call by reference | Type reference (TYPE) | FINB_GN_T_ERR_OBJECTS | Tabelle von generierten Objekten | 20011004 | ||
2 | ![]() |
IO_FACTORY | Value transfer | Object reference (TYPE REF TO) | IF_FINB_GN_BUILDING_PLAN | Baubplan zur Erzeugung von Rohobjekten | 20011004 | ||
3 | ![]() |
I_INCONSIDERATE | Value transfer | Type reference (TYPE) | BOOLE_D | ohne Beachtung von Referenzen | 20030314 | ||
4 | ![]() |
I_LOGICAL_NAME | Value transfer | Type reference (TYPE) | CSEQUENCE | '*' | logischer Name | 20011004 | |
5 | ![]() |
I_OBJ_VERSION | Value transfer | Type reference (TYPE) | FINB_GN_OBJ_VERSION | Version eines generierten Objektes (Generator) | 20011004 |
Method DELETE_OBJECTS on Interface 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 | ![]() |
ET_CATALOG_ENTRIES | Call by reference | Type reference (TYPE) | FINB_GN_T_V_GOBJ | Objektkatalogeinträge | 20040130 | ||
2 | ![]() |
ET_OBJECTS | Call by reference | Type reference (TYPE) | FINB_GN_T_OBJECTS | Tabelle von Objekten (Generator) | 20020527 | ||
3 | ![]() |
I_BUILDING_PLAN | Value transfer | Type reference (TYPE) | CSEQUENCE | Klasse die den Bauplan implementiert | 20020527 | ||
4 | ![]() |
I_CONFIG_KEY | Value transfer | Type reference (TYPE) | CLIKE | '*' | Parameter des Konfigurationsobjektes (Key) | 20020527 | |
5 | ![]() |
I_CONFIG_OBJ | Value transfer | Type reference (TYPE) | CLIKE | '*' | Name des Konfigurationsobjekt | 20020527 | |
6 | ![]() |
I_LOGICAL_NAME | Value transfer | Type reference (TYPE) | CSEQUENCE | '*' | logischer Name | 20020527 | |
7 | ![]() |
I_OBJ_VERSION | Value transfer | Type reference (TYPE) | FINB_GN_OBJ_VERSION | Version eines generierten Objektes (Generator) | 20030211 |
Method GET_BUILDING_PLAN_OBJECTS on Interface 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 | ![]() |
RO_CONFIGURATION | Value transfer | Object reference (TYPE REF TO) | IF_FINB_GN_CONFIGURATION | Konfiguration des Generators | 20020404 |
Method GET_CONFIGURATION on Interface 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 | ![]() |
EO_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FINB_GN_OBJECT | Objekt im Kontext des Generators | 20011017 | ||
2 | ![]() |
ES_CATALOG_ENTRY | Call by reference | Type reference (TYPE) | FINB_GN_V_GOBJ | Objektkatalogeintrag (View) | 20011017 | ||
3 | ![]() |
I_BUILDING_PLAN | Value transfer | Type reference (TYPE) | CSEQUENCE | Klasse, die den Bauplan implementiert | 20011017 | ||
4 | ![]() |
I_CONFIG_KEY | Call by reference | Type reference (TYPE) | CLIKE | Instanzschlüssel zu einem Konfigurationsobjekt | 20011017 | ||
5 | ![]() |
I_CONFIG_OBJ | Value transfer | Type reference (TYPE) | CLIKE | Name des Konfigurationsobjektes (Generator) | 20011017 | ||
6 | ![]() |
I_LOGICAL_NAME | Value transfer | Type reference (TYPE) | CSEQUENCE | logischer Name eines Objektes (Generator) | 20011017 | ||
7 | ![]() |
I_OBJ_VERSION | Value transfer | Type reference (TYPE) | FINB_GN_OBJ_VERSION | Version eines generierten Objektes (Generator) | 20011017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Objekt nicht vorhanden | 20020206 |
Method GET_LANGUAGES_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_OBJECTS | Value transfer | Type reference (TYPE) | FINB_GN_T_LANGU_OBJS | Tabelle von Sprachen-Subobjekten | 20020522 | ||
2 | ![]() |
I_BUILDING_PLAN | Value transfer | Type reference (TYPE) | CSEQUENCE | Klasse die den Bauplan implementiert | 20020522 | ||
3 | ![]() |
I_CONFIG_KEY | Value transfer | Type reference (TYPE) | CLIKE | '*' | Parameter des Konfigurationsobjektes (Key) | 20020522 | |
4 | ![]() |
I_CONFIG_OBJ | Value transfer | Type reference (TYPE) | CLIKE | '*' | Name des Konfigurationsobjekt | 20020522 | |
5 | ![]() |
I_LOGICAL_NAME | Value transfer | Type reference (TYPE) | CSEQUENCE | '*' | logischer Name | 20020522 |
Method GET_LANGUAGES_OBJECTS on Interface 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 | ![]() |
I_BUILDING_PLAN_NAME | Value transfer | Type reference (TYPE) | CSEQUENCE | Klasse die den Bauplan implementiert | 20011004 | ||
2 | ![]() |
I_CONFIG_KEY | Value transfer | Type reference (TYPE) | CLIKE | Parameter des Konfigurationsobjektes (Key) | 20011004 | ||
3 | ![]() |
I_CONFIG_KEY_EXTENSION | Call by reference | Type reference (TYPE) | CLIKE | Key-Erweiterung | 20011004 | ||
4 | ![]() |
I_CONFIG_OBJ | Value transfer | Type reference (TYPE) | CLIKE | Name des Konfigurationsobjekt | 20011004 | ||
5 | ![]() |
I_ON_DELETE | Value transfer | Type reference (TYPE) | BOOLE_D | CL_FINB_CONS_GENERATOR=>A_FALSE | Werk fürs Löschen instanzieren | 20020206 | |
6 | ![]() |
RO_FACTORY | Value transfer | Object reference (TYPE REF TO) | IF_FINB_GN_BUILDING_PLAN | Baubplan | 20011004 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generierungsfehler | 20030320 |
Method GET_PHYSICAL_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BUILDING_PLAN | Value transfer | Type reference (TYPE) | CSEQUENCE | Klasse, die den Bauplan implementiert | 20010724 | ||
2 | ![]() |
I_CONFIG_KEY | Call by reference | Type reference (TYPE) | CLIKE | Instanzschlüssel zu einem Konfigurationsobjekt | 20010724 | ||
3 | ![]() |
I_CONFIG_OBJ | Value transfer | Type reference (TYPE) | CLIKE | Name des Konfigurationsobjektes (Generator) | 20010724 | ||
4 | ![]() |
I_LOGICAL_NAME | Value transfer | Type reference (TYPE) | CSEQUENCE | logischer Name eines Objektes (Generator) | 20010724 | ||
5 | ![]() |
I_OBJ_VERSION | Value transfer | Type reference (TYPE) | FINB_GN_OBJ_VERSION | Version eines generierten Objektes (Generator) | 20010724 | ||
6 | ![]() |
R_NAME | Value transfer | Type reference (TYPE) | FINB_GN_PHYSICAL_NAME | physischer Name eines Objektes (Generator) | 20010724 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
I_BUILDING_PLAN | Value transfer | Type reference (TYPE) | CSEQUENCE | Klasse die den Bauplan implementiert | 20020522 | ||
2 | ![]() |
I_CONFIG_KEY | Value transfer | Type reference (TYPE) | CLIKE | Parameter des Konfigurationsobjektes (Key) | 20020522 | ||
3 | ![]() |
I_CONFIG_OBJ | Value transfer | Type reference (TYPE) | CLIKE | Name des Konfigurationsobjekt | 20020522 | ||
4 | ![]() |
I_LOGICAL_NAME | Value transfer | Type reference (TYPE) | CSEQUENCE | logischer Name | 20020522 | ||
5 | ![]() |
RO_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_FINB_GN_LANGUAGES | Texte eines Objektes | 20020522 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Objekt existiert nicht | 20020522 |
Method GET_WORKLIST_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_OBJS | Call by reference | Type reference (TYPE) | FINB_GN_T_OBJECTS | generierte Objekte | 20011005 |
Method GET_WORKLIST_OBJECTS on Interface 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 | ![]() |
IO_FACTORY | Value transfer | Object reference (TYPE REF TO) | IF_FINB_GN_BUILDING_PLAN | Baubplan | 20030623 | ||
2 | ![]() |
I_KIND | Value transfer | Type reference (TYPE) | FINB_GN_OBJ_KIND | Objektart (Generator) | 20030623 | ||
3 | ![]() |
I_LOGICAL_NAME | Value transfer | Type reference (TYPE) | CSEQUENCE | logischer Name eines Objektes (Generator) | 20030623 | ||
4 | ![]() |
I_PHYSICAL_NAME | Value transfer | Type reference (TYPE) | CSEQUENCE | physischer Name des Objektes | 20030623 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CT_ERR_OBJS | Call by reference | Type reference (TYPE) | FINB_GN_T_ERR_OBJECTS | fehlerhafte Objekte | 20020319 |
Method PREPARE_SAVE_OBJECTS on Interface 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 | ![]() |
CT_ERR_OBJS | Call by reference | Type reference (TYPE) | FINB_GN_T_ERR_OBJECTS | Tabelle von generierten Objekten | 20011004 | ||
2 | ![]() |
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 Interface 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 | ![]() |
I_CLASS_NAME | Value transfer | Type reference (TYPE) | CSEQUENCE | Klassenname (Interface IF_FINB_GN_AFTER_CONVERSION) | 20020611 |
Method SET_AFTER_CNV_HANDLER on Interface IF_FINB_GN_HIGH_LEVEL has no exception.
History
Last changed by/on | SAP | 20041006 |
SAP Release Created in | 3.1A |