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
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