SAP ABAP Interface IF_FINB_GN_LOW_LEVEL (Low Level Interface of 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_LOW_LEVEL Generator Core (Low Level) 20010611
Properties
Interface IF_FINB_GN_LOW_LEVEL  
Short Description Low Level Interface of Generator    
General Data
Package FINB_GENERATOR   Generator 
Created 20010530   SAP 
Last changed 20060208   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_LOW_LEVEL has no interface.
Friends
Interface IF_FINB_GN_LOW_LEVEL has no friend.
Attributes
Interface IF_FINB_GN_LOW_LEVEL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_WORKLIST Instance method Public Method Activates/Deletes the Objects from the Worklist 20010530
2 ADD_ANY_OBJECT Instance method Public Method Adds Any Object to the Worklist for Checking/Activation 20011228
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 20020308
5 CHECK_WORKLIST Instance method Public Method Checks the Objects from the Worklist 20010530
6 CLEAN_UP_BUILDING_PLAN_OBJS Instance method Public Method Deletes objects that were not newly generated in a blueprint 20020617
7 CLEAR_WORKLIST Instance method Public Method Deletes Processed Worklist 20030331
8 CONVERT_TABLES Instance method Public Method Table Conversion 20020528
9 CREATE_RAW_OBJECT Instance method Public Method Adds a New Raw Object to the Worklist 20010611
10 DELETE_ALL_OBJS Instance method Public Method Deletes All Objects for an Application in a Client 20030317
11 DELETE_OBJECT Instance method Public Method Adds an Object To Be Deleted to the Worklist 20010926
12 DELETE_VERSIONS Instance method Public Method Deletes Old Versions of a High-Level Object 20041215
13 GET_BUILDING_PLAN_OBJS Instance method Public Method Provides all existing objects in a blueprint 20020617
14 GET_CONFIGURATION Instance method Public Method Provide Generator Configuration 20020404
15 GET_GENERATED_OBJECT Instance method Public Method Provides Information for a Generated Object 20011004
16 GET_LANGUAGES_OBJECT Instance method Public Method Provides Language Object for a Generated Object 20020513
17 GET_MSG_HANDLER Instance method Public Method Gets Message Handler 20040120
18 GET_SINGLE_OBJECT Instance method Public Method Provides the Object from the Worklist for the Logical Name 20010723
19 GET_VERSIONS Instance method Public Method Deletes All Old Versions of a High-Level Object 20041216
20 GET_WORKLIST_OBJECTS Instance method Public Method Provides Saved/Activated Objects from the Worklist 20010530
21 PREPARE_SAVE_WORKLIST Instance method Public Method Preparation for Saving 20020308
22 SAVE_WORKLIST Instance method Public Method Saves the Objects from the Worklist 20010530
23 SET_AFTER_CNV_HANDLER Instance method Public Method Sets Post-Processing Tool for Conversion 20020611
Events
# Event Type Visibility Description Created on
1 EV_ACTIVATED Instance Event
(0)
Public
(2)
Triggered after the objects have been activated 20020711
2 EV_SAVED Instance Event
(0)
Public
(2)
Triggered after the objects are saved 20020711
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_PHYSICAL_VERSION Public See coding Version of an Object 20041216 begin of YS_PHYSICAL_VERSION, VERSION type FINB_GN_TGOBJ-VERSION. include type FINB_GN_PHYSICAL_OBJECT as OBJ. types: end of YS_PHYSICAL_VERSION
2 YT_PHYSICAL_VERSION Public See coding Versions of an Object 20041216 YT_PHYSICAL_VERSION type sorted table of YS_PHYSICAL_VERSION with unique key VERSION
Method Signatures

Method ACTIVATE_WORKLIST 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 20010627
2 Exporting ET_IS_INITIALIZING Call by reference Type reference (TYPE) FINB_GN_T_OBJECTS Tabellen, die initialisiert werden 20021118
3 Exporting ET_TO_BE_CONVERTED Call by reference Type reference (TYPE) FINB_GN_T_OBJECTS umzusetzende Tabellen 20020528
4 Exporting ET_TO_BE_INITIALIZED Call by reference Type reference (TYPE) FINB_GN_T_OBJECTS obsolet 20021121
5 Exporting E_ACT_PROT Call by reference Type reference (TYPE) PROTNAME Aktivierungsprotokoll 20030317
6 Importing I_SUPPRESS_JOB_POPUP Value transfer Type reference (TYPE) BOOLE_D CL_FINB_CONS_GENERATOR=>A_FALSE unterdrücken des Einplanungs-Popup 20020829
7 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 20020610

Method ADD_ANY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Value transfer Object reference (TYPE REF TO) IF_FINB_GN_OBJECT Objekt im Kontext des Generators 20020102
2 Importing I_KIND Value transfer Type reference (TYPE) FINB_GN_OBJ_KIND Objektart (Generator) 20011228
3 Importing I_PHYSICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE 20011228
4 Importing I_SYSTEM Value transfer Type reference (TYPE) LOGSYS Zielsystem (Remote) 20011228
5 Returning RO_OBJ Value transfer Object reference (TYPE REF TO) IF_FINB_GN_OBJECT Objekt im Kontext des Generators 20011228
# Exception Resumable Description Created on
1 NOT_FOUND Objekt existiert nicht 20011228

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 Interface IF_FINB_GN_LOW_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 20020312
2 Exporting ET_CRIT_OBJECTS Call by reference Type reference (TYPE) FINB_GN_T_RAW_OBJECTS Objekte mit krit. Änderungen 20020308
3 Exporting ET_KEEP_VERSION Call by reference Type reference (TYPE) FINB_GN_T_RAW_OBJECTS Objekte bei denen die alte Version erhalten blieb 20020312

Method CHECK_CRIT_CHANGES on Interface IF_FINB_GN_LOW_LEVEL has no exception.

Method CHECK_WORKLIST 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 20010627

Method CHECK_WORKLIST on Interface IF_FINB_GN_LOW_LEVEL has no exception.

Method CLEAN_UP_BUILDING_PLAN_OBJS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BUILDING_PLAN Value transfer Object reference (TYPE REF TO) IF_FINB_GN_BUILDING_PLAN Baubplan zur Erzeugung von Rohobjekten 20020617
2 Importing I_INCONSIDERATE Value transfer Type reference (TYPE) BOOLE_D ohne Beachtung von Referenzen 20030314

Method CLEAN_UP_BUILDING_PLAN_OBJS on Interface IF_FINB_GN_LOW_LEVEL has no exception.

Method CLEAR_WORKLIST Signature

Method CLEAR_WORKLIST on Interface IF_FINB_GN_LOW_LEVEL has no parameter.
Method CLEAR_WORKLIST on Interface IF_FINB_GN_LOW_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 20020610

Method CREATE_RAW_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUSINESS_NAME Value transfer Type reference (TYPE) CSEQUENCE betriebswirtschaftlicher Name 20010611
2 Importing I_KIND Value transfer Type reference (TYPE) FINB_GN_OBJ_KIND Objektart (Generator) 20010611
3 Importing I_LOGICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE logischer Name 20010611
4 Importing I_PACKAGE Value transfer Type reference (TYPE) CSEQUENCE Paket des zu generierenden Objektes 20010611
5 Importing I_PHYSICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE physikalischer Name 20010611
6 Importing I_SYSTEM Value transfer Type reference (TYPE) LOGSYS Zielsystem (Remote) 20010611
7 Importing I_SYS_UPGRADE Value transfer Type reference (TYPE) GENFLAG Verhalten des Objektes beim System-Upgrade 20010611
8 Returning RO_HANDLE Value transfer Object reference (TYPE REF TO) IF_FINB_GN_RAW_OBJECT Objekt im Kontext des Generators 20010611

Method CREATE_RAW_OBJECT on Interface IF_FINB_GN_LOW_LEVEL has no exception.

Method DELETE_ALL_OBJS 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 nicht gelöschte Objekte 20030317
2 Exporting EO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20030317
3 Exporting ET_DELETED_OBJS Call by reference Type reference (TYPE) FINB_GN_T_PHYSICAL_OBJECTS gelöschte Objekte 20030605
4 Importing I_INCONSIDERATE Value transfer Type reference (TYPE) BOOLE_D ohne Beachtung von Referenzen 20030317
5 Importing I_SIMULATE Value transfer Type reference (TYPE) BOOLE_D CL_FINB_CONS_GENERATOR=>A_TRUE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030317
# Exception Resumable Description Created on
1 NOT_AUTHORIZE keine Berechtigung für diese Funktion 20030319

Method DELETE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INCONSIDERATE Value transfer Type reference (TYPE) BOOLE_D ohne Beachtung von Referenzen 20030314
2 Importing I_KIND Value transfer Type reference (TYPE) FINB_GN_OBJ_KIND Objektart (Generator) 20010926
3 Importing I_PHYSICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE 20010926
# Exception Resumable Description Created on
1 NOT_FOUND Objekt ist nicht im Katalog verzeichnet 20010926
2 OTHER_CLIENT Objekt ist einem anderen Mandant zugeordnet 20050901

Method DELETE_VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DELETED_VERSIONS Call by reference Type reference (TYPE) YT_PHYSICAL_VERSION gelöschte Versionen eines Objektes 20041216
2 Importing I_INCONSIDERATE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041215
3 Importing I_KEEP_VERSIONS Value transfer Type reference (TYPE) I 1 Anzahl der aufzubarenden Versionen 20041215
4 Importing I_KIND Value transfer Type reference (TYPE) FINB_GN_OBJ_KIND Objektart (Generator) 20041215
5 Importing I_PHYSICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE physischer Name 20041215
# Exception Resumable Description Created on
1 FAILED Versionsverkettung inkonsistent 20041216
2 NOT_FOUND Objekt ist nicht im Katalog verzeichnet 20041215

Method GET_BUILDING_PLAN_OBJS 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) 20020617
3 Importing IO_BUILDING_PLAN Value transfer Object reference (TYPE REF TO) IF_FINB_GN_BUILDING_PLAN Baubplan zur Erzeugung von Rohobjekten 20020617
4 Importing I_LOGICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE '*' logischer Name (Muster möglich) 20020617

Method GET_BUILDING_PLAN_OBJS on Interface IF_FINB_GN_LOW_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 Interface IF_FINB_GN_LOW_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 Value transfer Object reference (TYPE REF TO) IF_FINB_GN_OBJECT Objekt im Kontext des Generators 20011004
2 Exporting ES_CATALOG_ENTRY Call by reference Type reference (TYPE) FINB_GN_V_GOBJ logischer View für Objektkatalog 20011004
3 Importing I_KIND Value transfer Type reference (TYPE) FINB_GN_OBJ_KIND Objektart (Generator) 20011004
4 Importing I_PHYSICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE 20011004
# Exception Resumable Description Created on
1 NOT_FOUND nicht im Katalog enthalten 20011004

Method GET_LANGUAGES_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KIND Value transfer Type reference (TYPE) FINB_GN_OBJ_KIND Objektart (Generator) 20020513
2 Importing I_PHYSICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE physikalischer Name 20020513
3 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 20020514

Method GET_MSG_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20040120

Method GET_MSG_HANDLER on Interface IF_FINB_GN_LOW_LEVEL has no exception.

Method GET_SINGLE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KIND Value transfer Type reference (TYPE) FINB_GN_OBJ_KIND Objektart (Generator) 20010723
2 Importing I_LOGICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE logischer Name 20010723
3 Returning R_OBJ Value transfer Object reference (TYPE REF TO) IF_FINB_GN_OBJECT Objekt im Kontext des Generators 20010723
# Exception Resumable Description Created on
1 NON_UNIQUE_OBJECT Es gibt mehrere Objekte zu dem angegebenen Schlüssel 20010723
2 OBJECT_NOT_FOUND kein Objekt gefunden 20010723

Method GET_VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VERSIONS Call by reference Type reference (TYPE) YT_PHYSICAL_VERSION Versionen eines Objektes 20041216
2 Importing I_KIND Value transfer Type reference (TYPE) FINB_GN_OBJ_KIND Objektart (Generator) 20041216
3 Importing I_PHYSICAL_NAME Value transfer Type reference (TYPE) CSEQUENCE physischer Name 20041216
# Exception Resumable Description Created on
1 FAILED Versionsverkettung inkonsistent 20041216
2 NOT_FOUND Objekt ist nicht im Katalog verzeichnet 20041216

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 Tabelle von generierten Objekten 20010627
2 Importing I_KIND Value transfer Type reference (TYPE) FINB_GN_OBJ_KIND Objektart (Generator) 20010723

Method GET_WORKLIST_OBJECTS on Interface IF_FINB_GN_LOW_LEVEL has no exception.

Method PREPARE_SAVE_WORKLIST 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 20020308

Method PREPARE_SAVE_WORKLIST on Interface IF_FINB_GN_LOW_LEVEL has no exception.

Method SAVE_WORKLIST 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 20010627
2 Exporting ET_KEEP_VERSION Call by reference Type reference (TYPE) FINB_GN_T_RAW_OBJECTS Objekte bei denen die alte Version erhalten blieb 20011019

Method SAVE_WORKLIST on Interface IF_FINB_GN_LOW_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 Interface IF_FINB_GN_LOW_LEVEL has no exception.
Event Signatures

Event EV_ACTIVATED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EO_WORKLIST Exporting Value transfer Object reference (TYPE REF TO) IF_FINB_GN_LOW_LEVEL low Level Interface des Generators 20020711
2 ET_ERR_OBJS Exporting Value transfer Type reference (TYPE) FINB_GN_T_ERR_OBJECTS Tabelle von fehlerhaften Objekten 20020711

Event EV_SAVED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EO_WORKLIST Exporting Value transfer Object reference (TYPE REF TO) IF_FINB_GN_LOW_LEVEL low Level Interface des Generators 20020711
2 ET_ERR_OBJS Exporting Value transfer Type reference (TYPE) FINB_GN_T_ERR_OBJECTS Tabelle von fehlerhaften Objekten 20020711
History
Last changed by/on SAP  20060208 
SAP Release Created in 3.1A