SAP ABAP Class CL_FINB_GN_LOW_LEVEL (Generator Core (Low Level))
Hierarchy
☛
FINBASIS (Software Component) Fin. Basis
⤷
FIN-FB (Application Component) Financials Basis
⤷
FINB_GENERATOR (Package) Generator
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FINB_GN_LOW_LEVEL | Low Level Interface of Generator | 20010611 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FINB_GN_SERVICE_DISPLAY | List of Objects to be Displayed | 20010808 |
Properties
| Class | CL_FINB_GN_LOW_LEVEL | |
| Short Description | Generator Core (Low Level) | |
| Super Class | ||
| Instantiability of a Class | 1 | Protected |
| Final |
General Data
| Message Class | FINB_GN | |
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | FINB_GENERATOR | Generator |
| Created | 20010611 | SAP |
| Last change | 20050411 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_FINB_GN_LOW_LEVEL | Low Level Interface of Generator | 20010611 | ||
| 2 | IF_FINB_GN_SERVICE_DISPLAY | List of Objects to be Displayed | 20010808 |
Friends
Class CL_FINB_GN_LOW_LEVEL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_FINB_GN_CATALOGS | Catalog of Generated Objects | 20010706 | |||
| 2 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_FINB_GN_CONFIGURATION | Configuration of the Generator | 20010707 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | SPRAS | Language Key | 20010731 | |||
| 4 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_FINB_MSG_HANDLER | Message Handler | 20040120 | |||
| 5 | Instance attribute | Protected | See coding | Methods Executed | 20020312 | ||||
| 6 | Instance attribute | Protected | Type reference (TYPE) | YT_BPS | Building Plans to Clean Up | 20040521 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | YT_DEL_OBJS | Objects To Be Deleted | 20010926 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | YT_OBJECTS | Worklist | 20010611 | |||
| 9 | Instance attribute | Protected | See coding | Logical System with Objects to be Activated | 20010712 | ||||
| 10 | Instance attribute | Protected | Type reference (TYPE) | SEOCLSNAME | Post-Processor for Conversion | 20020611 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | FINB_GN_APPL | Application | 20010611 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | FINB_GN_APPL_EXT | Application Enhancement (Generator) | 20020605 | |||
| 13 | Instance attribute | Protected | Type reference (TYPE) | MANDT | Client | 20010707 | |||
| 14 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Delete without taking account of references | 20030314 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | EV_ACTIVATED | Instance Event (0) |
Private (0) |
20020711 | |
| 2 | EV_SAVED | Instance Event (0) |
Private (0) |
20020711 |
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_DEL_OBJ | Protected | See coding | Object to be deleted | 20030314 | begin of YS_DEL_OBJ,
O_OBJ type ref to IF_FINB_GN_OBJECT,
INCONSIDERATE type BOOLE_D,
end of YS_DEL_OBJ
|
|
| 2 | YS_OBJ | Protected | See coding | Object Name, Instance | 20041014 | begin of YS_OBJ,
PHYSICAL_NAME type FINB_GN_PHYSICAL_NAME,
O_OBJ type ref to IF_FINB_GN_OBJECT,
end of YS_OBJ
|
|
| 3 | YT_BPS | Protected | See coding | Building Plans | 20040521 | YT_BPS type standard table of ref to IF_FINB_GN_BUILDING_PLAN
|
|
| 4 | YT_DEL_OBJS | Protected | See coding | Object List | 20030314 | YT_DEL_OBJS type table of YS_DEL_OBJ with key O_OBJ INCONSIDERATE
|
|
| 5 | YT_OBJECTS | Protected | See coding | Object List | 20030314 | YT_OBJECTS type table of YS_OBJ with key O_OBJ
|
Method Signatures
Method ACTIVATE_WORKLIST Signature
Method ACTIVATE_WORKLIST on class CL_FINB_GN_LOW_LEVEL has no parameter.
Method ACTIVATE_WORKLIST on class CL_FINB_GN_LOW_LEVEL has no exception.
Method ADD_ANY_OBJECT Signature
Method ADD_ANY_OBJECT on class CL_FINB_GN_LOW_LEVEL has no parameter.
Method ADD_ANY_OBJECT on class CL_FINB_GN_LOW_LEVEL has no exception.
Method AFTER_CONVERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_EXEC_AFTER_CNV_HANDLER | Value transfer | Type reference (TYPE) | BOOLE_D | CL_FINB_CONS_GENERATOR=>A_TRUE | "after conversion"-Handler ausführen | 20050405 |
Method AFTER_CONVERSION on class CL_FINB_GN_LOW_LEVEL has no exception.
Method CHECK_WORKLIST Signature
Method CHECK_WORKLIST on class CL_FINB_GN_LOW_LEVEL has no parameter.
Method CHECK_WORKLIST on class CL_FINB_GN_LOW_LEVEL has no exception.
Method CLEAR_WORKLIST Signature
Method CLEAR_WORKLIST on class CL_FINB_GN_LOW_LEVEL has no parameter.
Method CLEAR_WORKLIST on class CL_FINB_GN_LOW_LEVEL has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSG_HANDLER | Value transfer | Object reference (TYPE REF TO) | IF_FINB_MSG_HANDLER | Message Handler | 20020703 | |||
| 2 | I_APPLICATION | Value transfer | Type reference (TYPE) | FINB_GN_APPL | Anwendung | 20010611 | |||
| 3 | I_APPL_EXT | Value transfer | Type reference (TYPE) | CLIKE | Anwendungserweiterung (Generator) | 20010721 | |||
| 4 | I_CLIENT | Value transfer | Type reference (TYPE) | MANDT | Mandant | 20010707 | |||
| 5 | I_LANGUAGE | Value transfer | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20010731 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Anwendung ist ungültig | 20030502 |
Method CONVERT_TABLES Signature
Method CONVERT_TABLES on class CL_FINB_GN_LOW_LEVEL has no parameter.
Method CONVERT_TABLES on class CL_FINB_GN_LOW_LEVEL has no exception.
Method CREATE_RAW_OBJECT Signature
Method CREATE_RAW_OBJECT on class CL_FINB_GN_LOW_LEVEL has no parameter.
Method CREATE_RAW_OBJECT on class CL_FINB_GN_LOW_LEVEL has no exception.
Method DELETE_OBJECT Signature
Method DELETE_OBJECT on class CL_FINB_GN_LOW_LEVEL has no parameter.
Method DELETE_OBJECT on class CL_FINB_GN_LOW_LEVEL has no exception.
Method GET_APPLICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_APPL | Value transfer | Type reference (TYPE) | FINB_GN_APPL | Anwendung | 20010706 |
Method GET_APPLICATION on class CL_FINB_GN_LOW_LEVEL has no exception.
Method GET_CLIENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CLIENT | Value transfer | Type reference (TYPE) | MANDT | Mandant | 20010707 |
Method GET_CLIENT on class CL_FINB_GN_LOW_LEVEL has no exception.
Method GET_GENERATED_OBJECT Signature
Method GET_GENERATED_OBJECT on class CL_FINB_GN_LOW_LEVEL has no parameter.
Method GET_GENERATED_OBJECT on class CL_FINB_GN_LOW_LEVEL has no exception.
Method GET_MSG_HANDLER Signature
Method GET_MSG_HANDLER on class CL_FINB_GN_LOW_LEVEL has no parameter.
Method GET_MSG_HANDLER on class CL_FINB_GN_LOW_LEVEL has no exception.
Method GET_OBJECT_LIST Signature
Method GET_OBJECT_LIST on class CL_FINB_GN_LOW_LEVEL has no parameter.
Method GET_OBJECT_LIST on class CL_FINB_GN_LOW_LEVEL has no exception.
Method GET_WORKLIST_OBJECTS Signature
Method GET_WORKLIST_OBJECTS on class CL_FINB_GN_LOW_LEVEL has no parameter.
Method GET_WORKLIST_OBJECTS on class CL_FINB_GN_LOW_LEVEL has no exception.
Method NEW_WORKLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSG_HANDLER | Value transfer | Object reference (TYPE REF TO) | IF_FINB_MSG_HANDLER | Message Handler | 20020703 | |||
| 2 | I_APPLICATION | Value transfer | Type reference (TYPE) | FINB_GN_APPL | Anwendung | 20010611 | |||
| 3 | I_APPL_EXT | Value transfer | Type reference (TYPE) | CLIKE | Anwendungserweiterung (Generator) | 20010721 | |||
| 4 | I_CLIENT | Value transfer | Type reference (TYPE) | MANDT | Mandant | 20010707 | |||
| 5 | I_LANGUAGE | Value transfer | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20010731 | |||
| 6 | RO_WORKLIST_HANDLE | Value transfer | Object reference (TYPE REF TO) | CL_FINB_GN_LOW_LEVEL | Kern des Generators (low level) | 20010612 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Anwendung ist ungültig | 20030502 |
Method PREPARE_SAVE_WORKLIST Signature
Method PREPARE_SAVE_WORKLIST on class CL_FINB_GN_LOW_LEVEL has no parameter.
Method PREPARE_SAVE_WORKLIST on class CL_FINB_GN_LOW_LEVEL has no exception.
Method REGISTER_LOGSYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_LOGSYS | Value transfer | Object reference (TYPE REF TO) | CL_FINB_GN_LOGSYS | Repräsentiert ein logisches System | 20010712 |
Method REGISTER_LOGSYS on class CL_FINB_GN_LOW_LEVEL has no exception.
Method SAVE_WORKLIST Signature
Method SAVE_WORKLIST on class CL_FINB_GN_LOW_LEVEL has no parameter.
Method SAVE_WORKLIST on class CL_FINB_GN_LOW_LEVEL has no exception.
Method SEARCH_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_KIND | Value transfer | Type reference (TYPE) | FINB_GN_OBJ_KIND | Objektart (Generator) | 20041014 | |||
| 2 | I_PHYSICAL_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | physischer Name eines Objektes (Generator) | 20041014 | |||
| 3 | R_INDEX | Value transfer | Type reference (TYPE) | SYTABIX | Index in XT_OBJS | 20041014 |
Method SEARCH_OBJECT on class CL_FINB_GN_LOW_LEVEL has no exception.
Method SET_AFTER_CNV_HANDLER Signature
Method SET_AFTER_CNV_HANDLER on class CL_FINB_GN_LOW_LEVEL has no parameter.
Method SET_AFTER_CNV_HANDLER on class CL_FINB_GN_LOW_LEVEL has no exception.
Event Signatures
Event EV_ACTIVATED Signature
Event EV_ACTIVATED on class CL_FINB_GN_LOW_LEVEL has no parameter.
Event EV_SAVED Signature
Event EV_SAVED on class CL_FINB_GN_LOW_LEVEL has no parameter.
History
| Last changed by/on | SAP | 20050411 |
| SAP Release Created in | 3.1A |