SAP ABAP Class CL_FINB_FOBJ_JRDR_SERVICES (FIN Object ABAP Join Reader: Services)
Hierarchy
☛
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
⤷
FIN-BAC-AE (Application Component) Accounting Engine
⤷
FINB_FOBJ_JOIN_READER (Package) Join Reader for Journals / Price Tables and FIN Objects
⤷
⤷
Properties
| Class | CL_FINB_FOBJ_JRDR_SERVICES | |
| Short Description | FIN Object ABAP Join Reader: Services | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | FINB_FOBJ_JOIN_READER | Join Reader for Journals / Price Tables and FIN Objects |
| Created | 20041019 | SAP |
| Last change | 20050705 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_FINB_FOBJ_JRDR_SERVICES has no interface implemented.
Friends
Class CL_FINB_FOBJ_JRDR_SERVICES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | FINB_MD_FIELDNAME | IF_FIN_ENTITIES=>GC_OBJECT_ID | Domain Name for FIN Object Reference Type | 20041019 | ||
| 2 | Constant | Public | Type reference (TYPE) | FIN_FOBJREFTYPE | 01 | Constant: FIN Object Reference Type Object | 20041019 | ||
| 3 | Constant | Public | Type reference (TYPE) | FIN_FOBJREFTYPE | 03 | Constant: FIN Object Reference Type Source Object | 20041019 | ||
| 4 | Constant | Public | Type reference (TYPE) | FIN_FOBJREFTYPE | 02 | FIN Object Reference Type | 20041019 | ||
| 5 | Constant | Private | Type reference (TYPE) | DDOBJNAME | 'FIN_FOBJREFTYPE' | Name of an ABAP Dictionary Object | 20041019 | ||
| 6 | Constant | Private | Type reference (TYPE) | CHAR2 | '_O' | Suffix FIN Object Reference Type Source Object | 20041019 | ||
| 7 | Constant | Private | Type reference (TYPE) | CHAR2 | '_P' | Suffix FIN Object Reference Type Partner Object | 20041019 |
Methods
Events
Class CL_FINB_FOBJ_JRDR_SERVICES has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | GTYPE_S_FOBJ_TYPE | Public | See coding | 20041019 | begin of gtype_s_fobj_type,
* Structure.
fobj_type type fobj_type_name,
end of gtype_s_fobj_type
|
||
| 2 | GTYPE_S_FOBJ_TYPES_FOR_REFER | Public | See coding | 20041019 | BEGIN OF gtype_s_fobj_types_for_refer,
* Structure
fobj_reftype TYPE fin_fobjreftype,
t_fobj_type type gtype_t_fobj_type,
END OF gtype_s_fobj_types_for_refer
|
||
| 3 | GTYPE_TH_FOBJ_TYPES_FOR_REFER | Public | See coding | 20041019 | gtype_th_fobj_types_for_refer
* Hashed Table.
TYPE HASHED TABLE
OF gtype_s_fobj_types_for_refer
WITH UNIQUE KEY
fobj_reftype
|
||
| 4 | GTYPE_T_FOBJ_TYPE | Public | See coding | 20041019 | gtype_t_fobj_type
* Standard table.
type standard table of gtype_s_fobj_type
with default key
|
Method Signatures
Method GET_BASIC_JOIN_COMP_READER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_ACC_SYSTEM | Call by reference | Type reference (TYPE) | ACC_SYSTEM | Rechnungssystem | 20041115 | |||
| 2 | ID_BASIC_JC_BALANCE_READER | Call by reference | Type reference (TYPE) | ABAP_BOOL | Saldenreader für Journal verwenden | 20050616 | |||
| 3 | ID_BASIC_JOIN_COMP | Call by reference | Type reference (TYPE) | FINB_RP_JOIN_COMP | Join Komponente | 20041115 | |||
| 4 | ID_BASIC_JOIN_COMP_TYPE | Call by reference | Type reference (TYPE) | FINB_RP_JOIN_COMP_TYPE | Join Komponententyp | 20041115 | |||
| 5 | ID_INCLUDING_ARCHIVE | Call by reference | Type reference (TYPE) | FINB_MD_BOOLEAN | ABAP_FALSE | Daten auch aus dem Archiv lesen? | 20050425 | ||
| 6 | IO_BASIC_JOIN_COMP_READER | Call by reference | Object reference (TYPE REF TO) | IF_FINB_READER | Leseschnittstelle | 20041115 | |||
| 7 | RO_BASIC_JOIN_COMP_READER | Value transfer | Object reference (TYPE REF TO) | IF_FINB_READER | Leseschnittstelle | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041115 | |||
| 2 | 20041115 |
Method GET_CONDITION_FOR_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_FINB_CONDITION | Bedingung | 20041019 | |||
| 2 | ID_FOBJ_REFTYPE | Call by reference | Type reference (TYPE) | FIN_FOBJREFTYPE | FIN-Objekt Referenzart | 20041019 | |||
| 3 | ID_FOBJ_TYPE | Call by reference | Type reference (TYPE) | FOBJ_TYPE_NAME | Name eines Objekttyps | 20041019 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041019 | |||
| 2 | 20041019 |
Method GET_FIELDLST_FOR_READER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIELDS | Call by reference | Type reference (TYPE) | FINB_KF_CHARS | Merkmale und Kennzahlen | 20041201 | |||
| 2 | IO_READER | Call by reference | Object reference (TYPE REF TO) | IF_FINB_READER | Leseschnittstelle | 20041201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041201 | |||
| 2 | 20041201 |
Method GET_FIELDS_OF_RUNTIME_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COMPONENT_TABLE_VIEW | Call by reference | Type reference (TYPE) | CL_ABAP_STRUCTDESCR=>INCLUDED_VIEW | 20041126 | ||||
| 2 | ET_FIELD_RANGE | Call by reference | Type reference (TYPE) | DDTRANGE | Bezugsstruktur für Ranges im DD | 20041126 | |||
| 3 | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20041126 |
Method GET_FIELDS_OF_RUNTIME_TABLE on class CL_FINB_FOBJ_JRDR_SERVICES has no exception.
Method GET_FOBJ_FIELD_FOR_REFTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_FOBJ_REFTYPE | Call by reference | Type reference (TYPE) | FIN_FOBJREFTYPE | FIN-Objekt Referenzart | 20041019 | |||
| 2 | ID_NORMAL_FIELDNAME | Call by reference | Type reference (TYPE) | FINB_MD_FIELDNAME | Feldname | 20041019 | |||
| 3 | RD_REFERENCE_FIELDNAME | Value transfer | Type reference (TYPE) | FINB_MD_FIELDNAME | Feldname | 20041019 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041019 |
Method GET_FOBJ_REFTYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RTH_FOBJ_REFERENCES | Value transfer | Type reference (TYPE) | FINB_TH_FOBJ_JRDR_FOBJ_REFEREN | 20041019 |
Method GET_FOBJ_REFTYPES on class CL_FINB_FOBJ_JRDR_SERVICES has no exception.
Method GET_FOBJ_REFTYPES_FOR_FIELDLST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_FIELDS | Call by reference | Type reference (TYPE) | FINB_KF_CHARS | Merkmale und Kennzahlen | 20041019 | |||
| 2 | RTH_FOBJ_REFERENCES | Value transfer | Type reference (TYPE) | FINB_TH_FOBJ_JRDR_FOBJ_REFEREN | 20041019 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041019 |
Method GET_FOBJ_REFTYPES_FOR_JOIN_COM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_ACC_SYSTEM | Call by reference | Type reference (TYPE) | ACC_SYSTEM | Rechnungssystem | 20041201 | |||
| 2 | ID_BASIC_JOIN_COMP | Call by reference | Type reference (TYPE) | FINB_RP_JOIN_COMP | Join Komponente | 20041201 | |||
| 3 | ID_BASIC_JOIN_COMP_TYPE | Call by reference | Type reference (TYPE) | FINB_RP_JOIN_COMP_TYPE | Join Komponententyp | 20041201 | |||
| 4 | IO_BASIC_JOIN_COMP_READER | Call by reference | Object reference (TYPE REF TO) | IF_FINB_READER | Leseschnittstelle | 20041201 | |||
| 5 | RTH_FOBJ_REFERENCES | Value transfer | Type reference (TYPE) | FINB_TH_FOBJ_JRDR_FOBJ_REFEREN | Leseschnittstelle | 20041201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041201 | |||
| 2 | 20041201 |
Method GET_FOBJ_REFTYPE_FOR_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_FOBJ_REFTYPE | Call by reference | Type reference (TYPE) | FIN_FOBJREFTYPE | FIN-Objekt Referenzart | 20041019 | |||
| 2 | ED_NORMAL_FIELDNAME | Call by reference | Type reference (TYPE) | FINB_MD_FIELDNAME | Feldname | 20041019 | |||
| 3 | ID_REFERENCE_FIELDNAME | Call by reference | Type reference (TYPE) | FINB_MD_FIELDNAME | Feldname | 20041019 |
Method GET_FOBJ_REFTYPE_FOR_FIELD on class CL_FINB_FOBJ_JRDR_SERVICES has no exception.
Method GET_FOBJ_TYPES_FOR_ROLENAMES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETH_FOBJ_TYPES | Call by reference | Type reference (TYPE) | FOBJ_TH_TYPE_ID_AND_INSTANCE | FIN-Objekttyp: Instanzen über Schlüssel | 20041116 | |||
| 2 | ID_ACC_DATABASIS | Call by reference | Type reference (TYPE) | ACC_DATABASIS | CL_ACC_DATABASIS=>GD_DEFAULT_DATABASIS | Datenbasis | 20041116 | ||
| 3 | IT_ROLE_NAMES | Value transfer | Type reference (TYPE) | ACC_T_ROLE_NAME | Tabelle von Anwendungsrollennamen | 20041116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041116 | |||
| 2 | 20041116 |
Method GET_FOBJ_TYPE_DEFAULT_SEL_FLDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SELECT_FIELDS | Call by reference | Type reference (TYPE) | FINB_KF_CHARS | Select-Klausel | 20041028 | |||
| 2 | CT_SELECT_TAB | Call by reference | Type reference (TYPE) | FINB_READ_SELECT_CLAUSE | Select-Klausel | 20041028 | |||
| 3 | ID_FOBJ_REFTYPE | Call by reference | Type reference (TYPE) | FIN_FOBJREFTYPE | FIN-Objekt Referenzart | 20041111 | |||
| 4 | IO_FOBJ_TYPE | Call by reference | Object reference (TYPE REF TO) | CL_FOBJ_TYPE | FIN-Objekttyp | 20041028 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041028 | |||
| 2 | 20041028 |
Method GET_REDUCED_PARAM_FOR_READER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_FINB_CONDITION | Bedingung | 20041103 | |||
| 2 | CT_SELECT_TAB | Call by reference | Type reference (TYPE) | FINB_READ_SELECT_CLAUSE | Select-Klausel | 20041103 | |||
| 3 | IO_READER | Call by reference | Object reference (TYPE REF TO) | IF_FINB_READER | Merkmale und Kennzahlen | 20041103 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041103 | |||
| 2 | 20041103 |
History
| Last changed by/on | SAP | 20050705 |
| SAP Release Created in | 400 |