SAP ABAP Interface IF_IFR_BUSINESS_OBJECT (IFR Internal: Interface Description of a Business Object)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IBD (Application Component) Integration Builder - Design
     SDIR (Package) DD: Interface Repository
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IFR_BOR_BUSINESS_OBJECT IFR Internal: Extracted Business Object 20000419
Properties
Interface IF_IFR_BUSINESS_OBJECT  
Short Description IFR Internal: Interface Description of a Business Object    
General Data
Package SDIR   DD: Interface Repository 
Created 19991119   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_IFR_BUSINESS_OBJECT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_IFR_DOCUMENTABLE_OBJECT IFR internal: Documentation can exist for this object 19991119
2 IF_IFR_SHORTTEXTS Access to the Short Text of an IFR Object 20000721
Friends
Interface IF_IFR_BUSINESS_OBJECT has no friend.
Attributes
Interface IF_IFR_BUSINESS_OBJECT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_BAPI Instance method Public Method Access to a Method 19991119
2 GET_BAPI_NAMES Instance method Public Method Access to a List With BAPI Names 19991119
3 GET_CREATION_RELEASE Instance method Public Method Get Creation Release 20000629
4 GET_DEVCLASS Instance method Public Method Returns Package 20000316
5 GET_DOCU_KEYS Instance method Public Method 20000721
6 GET_KEYFIELD Instance method Public Method Access to a Key Field 19991119
7 GET_KEYFIELD_NAMES Instance method Public Method Access to a List of Key Field Names 19991119
8 GET_LIST Static method Public Method Determines List of Business Objects 20000223
9 GET_NAME Instance method Public Method Name of Business Object 20000224
10 GET_OBJTYPE Instance method Public Method Technical Type Name 20000224
11 GET_RELEASE_STATUS Instance method Public Method Determines the Release Status 20000306
12 GET_SHORTTEXT Instance method Public Method 20000721
13 HAS_OUTBOUND_INTERFACES Instance method Public Method Checks Whether the Object Has Outbound Interfaces 20000613
14 IS_OBSOLETE Instance method Public Method Determines if and Since When Business Object Is Obsolete 20000306
Events
Interface IF_IFR_BUSINESS_OBJECT has no event.
Types
Interface IF_IFR_BUSINESS_OBJECT has no local type.
Method Signatures

Method GET_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BAPI Value transfer Object reference (TYPE REF TO) IF_IFR_BAPI Refenrez auf BAPI Metaobjekt 19991223
2 Importing NAME Value transfer Type reference (TYPE) SWC_ELEM Name der BAPI Methode 19991223
# Exception Resumable Description Created on
1 DOES_NOT_EXIST Das BAPI existiert am Business Objekt nicht 19991223

Method GET_BAPI_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BAPIS Value transfer Type reference (TYPE) IFR_VERBTAB Bapis 19991119
2 Importing RELEASE_STATUS Value transfer Type reference (TYPE) SWO_VMODEL '*' Freigabestatus Verb 19991202

Method GET_BAPI_NAMES on Interface IF_IFR_BUSINESS_OBJECT has no exception.

Method GET_CREATION_RELEASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RELEASE Value transfer Type reference (TYPE) SWO_CREARE Release beim Anlegen 20000629

Method GET_CREATION_RELEASE on Interface IF_IFR_BUSINESS_OBJECT has no exception.

Method GET_DEVCLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DEVCLASS Value transfer Type reference (TYPE) DEVCLASS Entwicklungsklasse für Transport Organizer 20000316

Method GET_DEVCLASS on Interface IF_IFR_BUSINESS_OBJECT has no exception.

Method GET_DOCU_KEYS Signature

Method GET_DOCU_KEYS on Interface IF_IFR_BUSINESS_OBJECT has no parameter.
Method GET_DOCU_KEYS on Interface IF_IFR_BUSINESS_OBJECT has no exception.

Method GET_KEYFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning KEYFIELD Value transfer Object reference (TYPE REF TO) IF_IFR_KEYFIELD Referenz auf Metaobjekt für Schlüsselfeld 19991223
2 Importing NAME Value transfer Type reference (TYPE) SWC_ELEM Element 19991223
# Exception Resumable Description Created on
1 DOES_NOT_EXIST Das BAPI existiert am Business Objekt nicht 19991223

Method GET_KEYFIELD_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning KEYFIELDS Value transfer Type reference (TYPE) IFR_VERBTAB Element 19991119

Method GET_KEYFIELD_NAMES on Interface IF_IFR_BUSINESS_OBJECT has no exception.

Method GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BUSINESS_OBJECTS Value transfer Type reference (TYPE) IFR_OBJLST Namen der Objekttypen 20000223
2 Importing EXTRACT_ID Value transfer Type reference (TYPE) IFR_ID Eindeutige Kennung einer IFR Extraktion 20000223
3 Importing ONLY_OBJECTS_WITH_BAPIS Value transfer Type reference (TYPE) BOOLEAN 'X' nur Objekte an denen BAPIs sind auflisten 20000223

Method GET_LIST on Interface IF_IFR_BUSINESS_OBJECT has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME Value transfer Type reference (TYPE) SWC_OBJEDE Name 20000224

Method GET_NAME on Interface IF_IFR_BUSINESS_OBJECT has no exception.

Method GET_OBJTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OBJTYPE Value transfer Type reference (TYPE) SWO_OBJTYP Objekttyp 20000224

Method GET_OBJTYPE on Interface IF_IFR_BUSINESS_OBJECT has no exception.

Method GET_RELEASE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RELEASED Value transfer Type reference (TYPE) BOOLEAN freigegeben (X=true, -=false, space=unknown) 20000306

Method GET_RELEASE_STATUS on Interface IF_IFR_BUSINESS_OBJECT has no exception.

Method GET_SHORTTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1   LANGUAGE     Sprachenschlüssel
2   SHORTTEXT     BOR Kurzbeschreibung

Method GET_SHORTTEXT on Interface IF_IFR_BUSINESS_OBJECT has no exception.

Method HAS_OUTBOUND_INTERFACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OUTBOUND Value transfer Type reference (TYPE) DDBOOL_D Flag: hat Outbound-Schnittstellen 20000613

Method HAS_OUTBOUND_INTERFACES on Interface IF_IFR_BUSINESS_OBJECT has no exception.

Method IS_OBSOLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OBSOLETE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20000306
2 Exporting SINCE_RELEASE Call by reference Type reference (TYPE) SWO_OBSOL Releaseangabe, wann Objekttyp obsolet gesetzt wurde 20000306

Method IS_OBSOLETE on Interface IF_IFR_BUSINESS_OBJECT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in