SAP ABAP Interface IF_LORD_OBJECT (LORD: Abstract Object Interface)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷ SD-SLS (Application Component) Sales
⤷ ERP_SALES_LORD (Package) ERP Sales Lean Order
⤷ SD-SLS (Application Component) Sales
⤷ ERP_SALES_LORD (Package) ERP Sales Lean Order
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_LORD_OBJECT | Lean Order: Abstract Object Class | 20070127 |
Properties
Interface | IF_LORD_OBJECT | |
Short Description | LORD: Abstract Object Interface |
General Data
Package | ERP_SALES_LORD | ERP Sales Lean Order |
Created | 20070126 | SAP |
Last changed | 20100310 | SAP |
Unicode checks active |
Forward declarations
Interface IF_LORD_OBJECT has no forward declaration.
Interfaces
Interface IF_LORD_OBJECT has no interface.
Friends
Interface IF_LORD_OBJECT has no friend.
Attributes
Interface IF_LORD_OBJECT has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | GET_CHILD_IDS | Instance method | Public | Method | Provides Object IDs of Lower-Level Objects | 20070129 |
2 | GET_CHILD_REF | Instance method | Public | Method | Provides Reference to a Lower-Level Object | 20070127 |
3 | GET_COLLECTOR_REF | Instance method | Public | Method | Provides Reference for Collector Object | 20070129 |
4 | GET_DATA | Instance method | Public | Method | Read Data for an Object Instance (Single Object) | 20070131 |
5 | GET_DATA_BY_HANDLE | Instance method | Public | Method | Read Data for an Object Instance | 20070131 |
6 | GET_DATA_BY_INDEX | Instance method | Public | Method | Read Data for an Object Instance | 20070131 |
7 | GET_DATA_BY_KEY | Instance method | Public | Method | Read Data for an Object Instance | 20070131 |
8 | GET_ERROR | Instance method | Public | Method | Provides Error Information | 20070129 |
9 | GET_HANDLE | Instance method | Public | Method | Provides Handle for Object Instance | 20070127 |
10 | GET_INST_INDEX | Instance method | Public | Method | Provides Index List of Instances for a Collector | 20070131 |
11 | GET_INST_REF | Instance method | Public | Method | Provides Reference to Single Instance of a Collector | 20070131 |
12 | GET_OBJECT_ID | Instance method | Public | Method | Provides Object ID for Object Instance | 20070131 |
13 | GET_OBJECT_KEY | Instance method | Public | Method | Provides Object Key | 20070129 |
14 | GET_PARENT_REF | Instance method | Public | Method | Provides Reference to Higher-Level Object | 20070129 |
15 | GET_ROOT_REF | Instance method | Public | Method | Provides the Reference to a Root Object | 20070131 |
16 | GET_TABIX_BY_HANDLE | Instance method | Public | Method | Provides the Table Index of an Instance for a Collector | 20070220 |
17 | IS_COLLECTOR | Instance method | Public | Method | Checks if Object is a Collector Object | 20070129 |
Events
Interface IF_LORD_OBJECT has no event.
Types
Interface IF_LORD_OBJECT has no local type.
Method Signatures
Method GET_CHILD_IDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_CHILD_ID | Value transfer | Type reference (TYPE) | TDT_OBJECTS | Liste von Lean Order Objekten | 20070129 |
Method GET_CHILD_IDS on Interface IF_LORD_OBJECT has no exception.
Method GET_CHILD_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_NO_INSTANTIATION | Call by reference | Type reference (TYPE) | FLAG | SPACE | allgemeines flag | 20070127 | |
2 | Importing | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20070127 | ||
3 | Returning | RO_OBJECT_REF | Value transfer | Object reference (TYPE REF TO) | IF_LORD_OBJECT | 20070129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | EXC_CHILD_NOT_EXISTING | Kind-Object existiert nicht. | 20070129 | |
2 | EXC_OBJECT_UNKNOWN | ID des Kind-Objektes ist initial. | 20070129 |
Method GET_COLLECTOR_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_COLLECTOR_REF | Value transfer | Object reference (TYPE REF TO) | IF_LORD_OBJECT | LORD: abstraktes Objekt-Interface | 20070129 |
Method GET_COLLECTOR_REF on Interface IF_LORD_OBJECT has no exception.
Method GET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_OBJECT_COMI | Call by reference | Type reference (TYPE) | DATA | 20070131 | |||
2 | Exporting | ES_OBJECT_COMR | Call by reference | Type reference (TYPE) | DATA | 20070131 | |||
3 | Exporting | ES_OBJECT_COMV | Call by reference | Type reference (TYPE) | DATA | 20070131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | EXC_NO_OBJECT_AUTHORITY | Keine Berechtigung für das Objekt. | 20070131 | |
2 | EXC_OBJECT_IS_COLLECTOR | Methode für Kollektor nicht aufrufbar | 20070131 | |
3 | EXC_OBJECT_NOT_AVAILABLE | Objekt ist nicht verfügbar. | 20070131 | |
4 | EXC_PARENT_NOT_EXISTING | Parent-Instanz existiert nicht. | 20070131 |
Method GET_DATA_BY_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_OBJECT_COMI | Call by reference | Type reference (TYPE) | DATA | 20070131 | |||
2 | Exporting | ES_OBJECT_COMR | Call by reference | Type reference (TYPE) | DATA | 20070131 | |||
3 | Exporting | ES_OBJECT_COMV | Call by reference | Type reference (TYPE) | DATA | 20070131 | |||
4 | Importing | IV_HANDLE | Call by reference | Type reference (TYPE) | GUID_32 | GUID im 'CHAR' Format in Großschreibung | 20070131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | EXC_INSTANCE_NOT_EXISTING | Instanz existiert nicht. | 20070131 | |
2 | EXC_NO_OBJECT_AUTHORITY | Keine Berechtigung für das Objekt. | 20070131 | |
3 | EXC_OBJECT_NOT_AVAILABLE | Objekt ist nicht verfügbar. | 20070131 | |
4 | EXC_OBJECT_NOT_COLLECTOR | Methode nur für Kollektor aufrufbar | 20070131 | |
5 | EXC_PARENT_NOT_EXISTING | Parent-Instanz existiert nicht. | 20070131 |
Method GET_DATA_BY_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_OBJECT_COMI | Call by reference | Type reference (TYPE) | DATA | 20070131 | |||
2 | Exporting | ES_OBJECT_COMR | Call by reference | Type reference (TYPE) | DATA | 20070131 | |||
3 | Exporting | ES_OBJECT_COMV | Call by reference | Type reference (TYPE) | DATA | 20070131 | |||
4 | Importing | IV_INDEX | Call by reference | Type reference (TYPE) | I | 0 | 20070131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | EXC_INSTANCE_NOT_EXISTING | Instanz existiert nicht. | 20070131 | |
2 | EXC_NO_OBJECT_AUTHORITY | Keine Berechtigung für das Objekt. | 20070131 | |
3 | EXC_OBJECT_NOT_AVAILABLE | Objekt ist nicht verfügbar. | 20070131 | |
4 | EXC_OBJECT_NOT_COLLECTOR | Methode nur für Kollektor aufrufbar | 20070131 | |
5 | EXC_PARENT_NOT_EXISTING | Parent-Instanz existiert nicht. | 20070131 |
Method GET_DATA_BY_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_OBJECT_COMI | Call by reference | Type reference (TYPE) | DATA | 20070131 | |||
2 | Exporting | ES_OBJECT_COMR | Call by reference | Type reference (TYPE) | DATA | 20070131 | |||
3 | Exporting | ES_OBJECT_COMV | Call by reference | Type reference (TYPE) | DATA | 20070131 | |||
4 | Importing | IS_OBJKEY | Call by reference | Type reference (TYPE) | DATA | 20070131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | EXC_INSTANCE_NOT_EXISTING | Instanz existiert nicht. | 20070131 | |
2 | EXC_KEY_INVALID | Ungültiger Schlüssel | 20070131 | |
3 | EXC_NO_OBJECT_AUTHORITY | Keine Berechtigung für das Objekt. | 20070131 | |
4 | EXC_OBJECT_NOT_AVAILABLE | Objekt ist nicht verfügbar. | 20070131 | |
5 | EXC_OBJECT_NOT_COLLECTOR | Methode nur für Kollektor aufrufbar | 20070131 | |
6 | EXC_PARENT_NOT_EXISTING | Parent-Instanz existiert nicht. | 20070131 |
Method GET_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_ERROR | Value transfer | Type reference (TYPE) | TDS_ERROR | Lean Order: Fehler-Information | 20070129 |
Method GET_ERROR on Interface IF_LORD_OBJECT has no exception.
Method GET_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_HANDLE | Value transfer | Type reference (TYPE) | GUID_32 | GUID im 'CHAR' Format in Großschreibung | 20070127 |
Method GET_HANDLE on Interface IF_LORD_OBJECT has no exception.
Method GET_INST_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_INST_INDEX | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | EXC_NO_OBJECT_AUTHORITY | Keine Berechtigung für das Objekt. | 20070131 | |
2 | EXC_OBJECT_NOT_AVAILABLE | Objekt ist nicht erlaubt. | 20070131 | |
3 | EXC_OBJECT_NOT_COLLECTOR | Methode nur für Kollektor aufrufbar | 20070131 | |
4 | EXC_PARENT_NOT_EXISTING | Parent-Objekt existiert nicht. | 20070131 |
Method GET_INST_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_HANDLE | Call by reference | Type reference (TYPE) | GUID_32 | GUID im 'CHAR' Format in Großschreibung | 20070131 | ||
2 | Returning | RO_INST_REF | Value transfer | Object reference (TYPE REF TO) | IF_LORD_OBJECT | LORD: abstraktes Objekt-Interface | 20070131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | EXC_INSTANCE_NOT_EXISTING | Instanz existiert nicht | 20070131 | |
2 | EXC_OBJECT_NOT_COLLECTOR | Methode nur für Kollektor aufrufbar | 20070131 |
Method GET_OBJECT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_OBJECT_ID | Value transfer | Type reference (TYPE) | TABNAME | Tabellenname | 20070131 |
Method GET_OBJECT_ID on Interface IF_LORD_OBJECT has no exception.
Method GET_OBJECT_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_OBJKEY | Value transfer | Object reference (TYPE REF TO) | DATA | 20070129 |
Method GET_OBJECT_KEY on Interface IF_LORD_OBJECT has no exception.
Method GET_PARENT_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_PARENT_REF | Value transfer | Object reference (TYPE REF TO) | IF_LORD_OBJECT | LORD: abstraktes Objekt-Interface | 20070129 |
Method GET_PARENT_REF on Interface IF_LORD_OBJECT has no exception.
Method GET_ROOT_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20070131 | ||
2 | Returning | RO_ROOT_REF | Value transfer | Object reference (TYPE REF TO) | IF_LORD_OBJECT | LORD: abstraktes Objekt-Interface | 20070131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | EXC_OBJECT_NOT_ROOT | Objekt-ID gehört nicht zu einem Root-Objekt | 20070131 |
Method GET_TABIX_BY_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_HANDLE | Call by reference | Type reference (TYPE) | GUID_32 | GUID im 'CHAR' Format in Großschreibung | 20070220 | ||
2 | Returning | RV_TABIX | Value transfer | Type reference (TYPE) | I | 20070220 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | EXC_HANDLE_MISSING | Fehlende Angabe des Handles. | 20070220 | |
2 | EXC_INSTANCE_NOT_EXISTING | Instanz existiert nicht. | 20070220 | |
3 | EXC_OBJECT_NOT_COLLECTOR | Methode nur für Kollektor aufrufbar. | 20070220 |
Method IS_COLLECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RF_COLLECTOR | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070129 |
Method IS_COLLECTOR on Interface IF_LORD_OBJECT has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 700 |