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
⤷ 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 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | CL_ABAP_STRUCTDESCR | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | CL_ACC_DATABASIS | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | GTYPE | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | IF_FIN_ENTITIES | 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 | GC_FOBJ_FIELD_NAME | Constant | Public | Type reference (TYPE) | FINB_MD_FIELDNAME | IF_FIN_ENTITIES=>GC_OBJECT_ID | Domain Name for FIN Object Reference Type | 20041019 | |
2 | GC_FOBJ_REFTYPE_OBJECT | Constant | Public | Type reference (TYPE) | FIN_FOBJREFTYPE | 01 | Constant: FIN Object Reference Type Object | 20041019 | |
3 | GC_FOBJ_REFTYPE_ORIGINOBJECT | Constant | Public | Type reference (TYPE) | FIN_FOBJREFTYPE | 03 | Constant: FIN Object Reference Type Source Object | 20041019 | |
4 | GC_FOBJ_REFTYPE_PARTNEROBJECT | Constant | Public | Type reference (TYPE) | FIN_FOBJREFTYPE | 02 | FIN Object Reference Type | 20041019 | |
5 | GC_REFTYPE_DOMAIN_NAME | Constant | Private | Type reference (TYPE) | DDOBJNAME | 'FIN_FOBJREFTYPE' | Name of an ABAP Dictionary Object | 20041019 | |
6 | GC_SUFF_REFTYPE_ORIGINOBJECT | Constant | Private | Type reference (TYPE) | CHAR2 | '_O' | Suffix FIN Object Reference Type Source Object | 20041019 | |
7 | GC_SUFF_REFTYPE_PARTNEROBJECT | 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 | Importing | ID_ACC_SYSTEM | Call by reference | Type reference (TYPE) | ACC_SYSTEM | Rechnungssystem | 20041115 | ||
2 | Importing | ID_BASIC_JC_BALANCE_READER | Call by reference | Type reference (TYPE) | ABAP_BOOL | Saldenreader für Journal verwenden | 20050616 | ||
3 | Importing | ID_BASIC_JOIN_COMP | Call by reference | Type reference (TYPE) | FINB_RP_JOIN_COMP | Join Komponente | 20041115 | ||
4 | Importing | ID_BASIC_JOIN_COMP_TYPE | Call by reference | Type reference (TYPE) | FINB_RP_JOIN_COMP_TYPE | Join Komponententyp | 20041115 | ||
5 | Importing | ID_INCLUDING_ARCHIVE | Call by reference | Type reference (TYPE) | FINB_MD_BOOLEAN | ABAP_FALSE | Daten auch aus dem Archiv lesen? | 20050425 | |
6 | Importing | IO_BASIC_JOIN_COMP_READER | Call by reference | Object reference (TYPE REF TO) | IF_FINB_READER | Leseschnittstelle | 20041115 | ||
7 | Returning | RO_BASIC_JOIN_COMP_READER | Value transfer | Object reference (TYPE REF TO) | IF_FINB_READER | Leseschnittstelle | 20041115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERNAL_ERROR | 20041115 | ||
2 | INVALID_INPUT | 20041115 |
Method GET_CONDITION_FOR_REFERENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CO_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_FINB_CONDITION | Bedingung | 20041019 | ||
2 | Importing | ID_FOBJ_REFTYPE | Call by reference | Type reference (TYPE) | FIN_FOBJREFTYPE | FIN-Objekt Referenzart | 20041019 | ||
3 | Importing | ID_FOBJ_TYPE | Call by reference | Type reference (TYPE) | FOBJ_TYPE_NAME | Name eines Objekttyps | 20041019 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERNAL_ERROR | 20041019 | ||
2 | INVALID_INPUT | 20041019 |
Method GET_FIELDLST_FOR_READER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FIELDS | Call by reference | Type reference (TYPE) | FINB_KF_CHARS | Merkmale und Kennzahlen | 20041201 | ||
2 | Importing | IO_READER | Call by reference | Object reference (TYPE REF TO) | IF_FINB_READER | Leseschnittstelle | 20041201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERNAL_ERROR | 20041201 | ||
2 | INVALID_INPUT | 20041201 |
Method GET_FIELDS_OF_RUNTIME_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_COMPONENT_TABLE_VIEW | Call by reference | Type reference (TYPE) | CL_ABAP_STRUCTDESCR=>INCLUDED_VIEW | 20041126 | |||
2 | Exporting | ET_FIELD_RANGE | Call by reference | Type reference (TYPE) | DDTRANGE | Bezugsstruktur für Ranges im DD | 20041126 | ||
3 | Importing | 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 | Importing | ID_FOBJ_REFTYPE | Call by reference | Type reference (TYPE) | FIN_FOBJREFTYPE | FIN-Objekt Referenzart | 20041019 | ||
2 | Importing | ID_NORMAL_FIELDNAME | Call by reference | Type reference (TYPE) | FINB_MD_FIELDNAME | Feldname | 20041019 | ||
3 | Returning | RD_REFERENCE_FIELDNAME | Value transfer | Type reference (TYPE) | FINB_MD_FIELDNAME | Feldname | 20041019 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_INPUT | 20041019 |
Method GET_FOBJ_REFTYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | 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 | Importing | IT_FIELDS | Call by reference | Type reference (TYPE) | FINB_KF_CHARS | Merkmale und Kennzahlen | 20041019 | ||
2 | Returning | RTH_FOBJ_REFERENCES | Value transfer | Type reference (TYPE) | FINB_TH_FOBJ_JRDR_FOBJ_REFEREN | 20041019 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_INPUT | 20041019 |
Method GET_FOBJ_REFTYPES_FOR_JOIN_COM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_ACC_SYSTEM | Call by reference | Type reference (TYPE) | ACC_SYSTEM | Rechnungssystem | 20041201 | ||
2 | Importing | ID_BASIC_JOIN_COMP | Call by reference | Type reference (TYPE) | FINB_RP_JOIN_COMP | Join Komponente | 20041201 | ||
3 | Importing | ID_BASIC_JOIN_COMP_TYPE | Call by reference | Type reference (TYPE) | FINB_RP_JOIN_COMP_TYPE | Join Komponententyp | 20041201 | ||
4 | Importing | IO_BASIC_JOIN_COMP_READER | Call by reference | Object reference (TYPE REF TO) | IF_FINB_READER | Leseschnittstelle | 20041201 | ||
5 | Returning | RTH_FOBJ_REFERENCES | Value transfer | Type reference (TYPE) | FINB_TH_FOBJ_JRDR_FOBJ_REFEREN | Leseschnittstelle | 20041201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERNAL_ERROR | 20041201 | ||
2 | INVALID_INPUT | 20041201 |
Method GET_FOBJ_REFTYPE_FOR_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_FOBJ_REFTYPE | Call by reference | Type reference (TYPE) | FIN_FOBJREFTYPE | FIN-Objekt Referenzart | 20041019 | ||
2 | Exporting | ED_NORMAL_FIELDNAME | Call by reference | Type reference (TYPE) | FINB_MD_FIELDNAME | Feldname | 20041019 | ||
3 | Importing | 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 | Exporting | ETH_FOBJ_TYPES | Call by reference | Type reference (TYPE) | FOBJ_TH_TYPE_ID_AND_INSTANCE | FIN-Objekttyp: Instanzen über Schlüssel | 20041116 | ||
2 | Importing | ID_ACC_DATABASIS | Call by reference | Type reference (TYPE) | ACC_DATABASIS | CL_ACC_DATABASIS=>GD_DEFAULT_DATABASIS | Datenbasis | 20041116 | |
3 | Importing | IT_ROLE_NAMES | Value transfer | Type reference (TYPE) | ACC_T_ROLE_NAME | Tabelle von Anwendungsrollennamen | 20041116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERNAL_ERROR | 20041116 | ||
2 | INVALID_INPUT | 20041116 |
Method GET_FOBJ_TYPE_DEFAULT_SEL_FLDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CT_SELECT_FIELDS | Call by reference | Type reference (TYPE) | FINB_KF_CHARS | Select-Klausel | 20041028 | ||
2 | Exporting | CT_SELECT_TAB | Call by reference | Type reference (TYPE) | FINB_READ_SELECT_CLAUSE | Select-Klausel | 20041028 | ||
3 | Importing | ID_FOBJ_REFTYPE | Call by reference | Type reference (TYPE) | FIN_FOBJREFTYPE | FIN-Objekt Referenzart | 20041111 | ||
4 | Importing | IO_FOBJ_TYPE | Call by reference | Object reference (TYPE REF TO) | CL_FOBJ_TYPE | FIN-Objekttyp | 20041028 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERNAL_ERROR | 20041028 | ||
2 | INVALID_INPUT | 20041028 |
Method GET_REDUCED_PARAM_FOR_READER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CO_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_FINB_CONDITION | Bedingung | 20041103 | ||
2 | Changing | CT_SELECT_TAB | Call by reference | Type reference (TYPE) | FINB_READ_SELECT_CLAUSE | Select-Klausel | 20041103 | ||
3 | Importing | IO_READER | Call by reference | Object reference (TYPE REF TO) | IF_FINB_READER | Merkmale und Kennzahlen | 20041103 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERNAL_ERROR | 20041103 | ||
2 | INVALID_INPUT | 20041103 |
History
Last changed by/on | SAP | 20050705 |
SAP Release Created in | 400 |