SAP ABAP Interface IF_FINB_GN_OBJECT (Object in Context 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 composition (i COMPRISING i_ref) | IF_FINB_GN_DOMA | Object Domain (Generator) | 20010803 |
2 | Interface composition (i COMPRISING i_ref) | IF_FINB_GN_DTEL | Object Data Element (Generator) | 20010717 |
3 | Interface composition (i COMPRISING i_ref) | IF_FINB_GN_ERR_OBJECT | Object with Errors (Generator) | 20010611 |
4 | Interface composition (i COMPRISING i_ref) | IF_FINB_GN_FIELD | Description of a Field | 20010707 |
5 | Interface composition (i COMPRISING i_ref) | IF_FINB_GN_FPOOL | Function Group | 20010813 |
6 | Interface composition (i COMPRISING i_ref) | IF_FINB_GN_LANGUAGES | Texts for an Object | 20020513 |
7 | Interface composition (i COMPRISING i_ref) | IF_FINB_GN_STRUC | Object Structure (Generator) | 20020430 |
8 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FINB_GN_FIELD | Represents a Field | 20010707 |
9 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FINB_GN_OBJECT | Object in Context of the Generator | 20010606 |
Properties
Interface | IF_FINB_GN_OBJECT | |
Short Description | Object in Context of the Generator |
General Data
Package | FINB_GENERATOR | Generator |
Created | 20010528 | SAP |
Last changed | 20041006 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_FINB_GN_BBI | 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_OBJECT_LEVEL | Level of an Object in the Runtime Graph | 20010820 |
Friends
Interface IF_FINB_GN_OBJECT has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | AO_BUILDING_PLAN | Instance attribute | Public | Object reference (TYPE REF TO) | IF_FINB_GN_BUILDING_PLAN | Blueprint for Generating Raw Objects | 20010714 | ||
2 | A_INST_TYPE | Instance attribute | Public | Type reference (TYPE) | CHAR1 | Type of Instantiation | 20020518 | ||
3 | A_INST_TYPE_ANY | Constant | Public | Attribute reference (LIKE) | A_INST_TYPE | '1' | Existing Objec (Cannot Be Changed) | 20020518 | |
4 | A_INST_TYPE_LANGU | Constant | Public | Attribute reference (LIKE) | A_INST_TYPE | '2' | Language Object | 20020518 | |
5 | A_INST_TYPE_RAW | Constant | Public | Attribute reference (LIKE) | A_INST_TYPE | '3' | Raw Object | 20020518 | |
6 | A_KIND | Instance attribute | Public | Type reference (TYPE) | FINB_GN_OBJ_KIND | Object Type (Generator) | 20010605 | ||
7 | A_LANGUAGE | Instance attribute | Public | Type reference (TYPE) | SPRAS | Language Key | 20010731 | ||
8 | A_LOGICAL_NAME | Instance attribute | Public | Type reference (TYPE) | FINB_GN_LOGICAL_NAME | Logical Name of Object (Generator) | 20010714 | ||
9 | A_OBJ_KIND_CUBE | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_KIND | CL_FINB_GN_BBI=>A_OBJ_KIND_CUBE | InfoCube | 20010608 | |
10 | A_OBJ_KIND_DOMA | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_KIND | CL_FINB_GN_BBI=>A_OBJ_KIND_DOMA | Domain | 20010803 | |
11 | A_OBJ_KIND_DTEL | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_KIND | CL_FINB_GN_BBI=>A_OBJ_KIND_DTEL | Data Element | 20010608 | |
12 | A_OBJ_KIND_ENQU | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_KIND | CL_FINB_GN_BBI=>A_OBJ_KIND_ENQU | Lock Object | 20030204 | |
13 | A_OBJ_KIND_FIELD | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_KIND | 'FLD' | Field | 20010608 | |
14 | A_OBJ_KIND_FPOOL | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_KIND | CL_FINB_GN_BBI=>A_OBJ_KIND_FPOOL | Function group | 20010813 | |
15 | A_OBJ_KIND_FUNC | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_KIND | CL_FINB_GN_BBI=>A_OBJ_KIND_FUNC | Function Module | 20010813 | |
16 | A_OBJ_KIND_INDX | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_KIND | CL_FINB_GN_BBI=>A_OBJ_KIND_INDX | Secondary Index | 20011005 | |
17 | A_OBJ_KIND_PROG | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_KIND | CL_FINB_GN_BBI=>A_OBJ_KIND_PROG | ABAP Program | 20010608 | |
18 | A_OBJ_KIND_STRU | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_KIND | CL_FINB_GN_BBI=>A_OBJ_KIND_STRU | Structure | 20010608 | |
19 | A_OBJ_KIND_TABL | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_KIND | CL_FINB_GN_BBI=>A_OBJ_KIND_TABL | Table | 20010608 | |
20 | A_OBJ_KIND_TTYP | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_KIND | CL_FINB_GN_BBI=>A_OBJ_KIND_TTYP | Table Type | 20010608 | |
21 | A_OBJ_KIND_TYPEGR | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_KIND | 'TYPG' | Type group | 20030325 | |
22 | A_OBJ_KIND_VIEW | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_KIND | CL_FINB_GN_BBI=>A_OBJ_KIND_VIEW | View | 20011228 | |
23 | A_STATE | Instance attribute | Public | Type reference (TYPE) | FINB_GN_OBJ_STATE | Status of an Object (Generator) | 20010528 | ||
24 | A_STATE_ACTIVE | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_STATE | '8' | Status: Saved, Active | 20010615 | |
25 | A_STATE_CHANGED | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_STATE | '2' | Status: Changed, Not Saved | 20010629 | |
26 | A_STATE_CHECKED | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_STATE | '4' | Status: Saved, Checked, Inactive | 20010626 | |
27 | A_STATE_CONVERT | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_STATE | '6' | Status: Checked, Inactive, Conversion Required | 20020603 | |
28 | A_STATE_INACTIVE | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_STATE | '3' | Status: Saved, Inactive | 20010615 | |
29 | A_STATE_INIT | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_STATE | '7' | Status. Active. Field Initialization Necessary | 20021112 | |
30 | A_STATE_NEW | Constant | Public | Type reference (TYPE) | FINB_GN_OBJ_STATE | '1' | Status: New, Not Saved | 20010615 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Check and - if necessary - wait for activation | 20021119 |
2 | ![]() |
Instance method | Public | Method | Provides Business Name | 20010717 |
3 | ![]() |
Instance method | Public | Method | Provides Catalog Entry | 20020607 |
4 | ![]() |
Instance method | Public | Method | Provides Where-Used List | 20011002 |
5 | ![]() |
Instance method | Public | Method | Provides Physical Name of the Object | 20010627 |
Events
Interface IF_FINB_GN_OBJECT has no event.
Types
Interface IF_FINB_GN_OBJECT has no local type.
Method Signatures
Method CHECK_AND_WAIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_WAIT_LOOPS | Value transfer | Type reference (TYPE) | I | 20021119 | |||
2 | ![]() |
R_ACTIVE | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021119 |
Method CHECK_AND_WAIT on Interface IF_FINB_GN_OBJECT has no exception.
Method GET_BUSINESS_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_NAME | Value transfer | Type reference (TYPE) | FINB_GN_BUSINESS_NAME | FINB_GN_BUSINESS_NAME | 20010717 |
Method GET_BUSINESS_NAME on Interface IF_FINB_GN_OBJECT has no exception.
Method GET_CATALOG_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_ENTRY | Call by reference | Type reference (TYPE) | FINB_GN_V_GOBJ | Katalogeintrag | 20020607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
kein Eintrag vorhanden | 20020618 |
Method GET_CROSSREF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_USING_LIST | Call by reference | Type reference (TYPE) | FINB_GN_T_CROSSREF | Crossreferenze zu einem Objekt | 20011002 | ||
2 | ![]() |
I_SCOPE | Value transfer | Type reference (TYPE) | FINB_GN_OBJ_KIND | Suchbereich | 20011026 |
Method GET_CROSSREF on Interface IF_FINB_GN_OBJECT has no exception.
Method GET_PHYSICAL_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_NAME | Value transfer | Type reference (TYPE) | FINB_GN_PHYSICAL_NAME | physischer Name eines Objektes (Generator) | 20010627 |
Method GET_PHYSICAL_NAME on Interface IF_FINB_GN_OBJECT has no exception.
History
Last changed by/on | SAP | 20041006 |
SAP Release Created in | 3.1A |