SAP ABAP Interface IF_RSO_APPEND (Append (Wrapper for Basis Enhancement Object ENHO))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO_TLOGO (Package) BI TLOGO Framework
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSO_APPEND Append (Wrapper for Basis Enhancement Object ENHO) 20050803
Properties
Interface IF_RSO_APPEND  
Short Description Append (Wrapper for Basis Enhancement Object ENHO)    
General Data
Package RSO_TLOGO   BI TLOGO Framework 
Created 20031223   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_RSO_APPEND has no interface.
Friends
Interface IF_RSO_APPEND has no friend.
Attributes
Interface IF_RSO_APPEND has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activates Append 20050825
2 DELETE Instance method Public Method Deletes Append 20050824
3 DISCARD_NEW_VERSION Instance method Public Method Discards New Version Without Saving 20051215
4 GET_DATA Instance method Public Method Returns Append Data 20050728
5 GET_LAST_CHANGED_BY Instance method Public Method Returns Last Modifier (If Applicable in GET_DATA ?) 20050728
6 GET_MAIN_OBJECT Instance method Public Method Returns Main Object 20050825
7 GET_NAME Instance method Public Method Returns Append Name 20050819
8 GET_TEXT Instance method Public Method Returns Append Text (Header Only) 20050728
9 GET_TIMESTAMP Instance method Public Method Returns Time of Last Change (If Applicable in GET_DATA ?) 20050728
10 HAS_ACTIVE_VERSION Instance method Public Method Returns 'X' If Object Has Active Version 20050906
11 HAS_MODIFIED_VERSION Instance method Public Method Returns 'X' If Object Has Revised Version 20050906
12 HAS_NEW_VERSION Instance method Public Method Returns 'X' If Object Has New (Unsaved) Version 20051103
13 IS_ACTIVE Instance method Public Method Returns 'X' If Object Is Active 20051103
14 IS_LOCKED Instance method Public Method Checks Whether Append Is Locked 20051228
15 SAVE Instance method Public Method Saves Append 20050825
16 SET_DATA Instance method Public Method Sets Append Data 20050830
17 SET_TEXT Instance method Public Method Sets Append Text (Header Only) 20050830
18 UNLOCK Instance method Public Method Unlocks Append 20050902
Events
Interface IF_RSO_APPEND has no event.
Types
Interface IF_RSO_APPEND has no local type.
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Protokoll (Nachrichten werden angehängt) 20060103
2 Importing I_SHOW_MESSAGES Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE ='X': Protokoll im Fall von Fehlern anzeigen 20060103
3 Importing I_WITH_DIALOG Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE ='X': Mit Dialogen 20060103
# Exception Resumable Description Created on
1 CX_RSO_ENH_GENERATION_ERROR Allgemeiner Fehler mit Appends (Protokoll in E_R_MSG) 20060103
2 CX_RSO_ENH_SAVE_ERROR Fehler beim Sichern eines Appends 20060110
3 CX_RS_CANCELLED Abbruch durch Benutzer 20060103

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Protokoll 20060103
2 Importing I_NEVERTHELESS_DELETE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE ='X': Auch im Fehlerfall löschen 20051227
3 Importing I_SHOW_MESSAGES Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE ='X': Protokoll im Fall von Fehlern anzeigen 20051214
# Exception Resumable Description Created on
1 CX_RSO_ENH_GENERATION_ERROR Allgemeiner Fehler mit Appends (Protokoll in E_R_MSG) 20060103
2 CX_RS_CANCELLED Die Bearbeitung wurde abgebrochen 20060103

Method DISCARD_NEW_VERSION Signature

Method DISCARD_NEW_VERSION on Interface IF_RSO_APPEND has no parameter.
Method DISCARD_NEW_VERSION on Interface IF_RSO_APPEND has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA Call by reference Type reference (TYPE) ANY Daten des Appends in TLOGO spezifischer DDIC Struktur 20050728
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE A: Aktive V.; M: Überarb. V. N: Neue Version - siehe Implem. 20050826
# Exception Resumable Description Created on
1 CX_RSO_ENH_VERSION_NOT_FOUND Version einer Erweiterung nicht gefunden 20050829

Method GET_LAST_CHANGED_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE A: Aktive V.; M: Überarb. V. (aktive falls nur die vorhande 20050826
2 Returning R_LAST_CHANGED_BY Value transfer Type reference (TYPE) RSTSTPNM Letzter Änderer 20050728
# Exception Resumable Description Created on
1 CX_RSO_ENH_VERSION_NOT_FOUND Version einer Erweiterung nicht gefunden 20050829

Method GET_MAIN_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_MAIN Value transfer Type reference (TYPE) RSO_S_MAIN Hauptobjekt eines Appends (TLOGO Typ kann A und D sein) 20050825

Method GET_MAIN_OBJECT on Interface IF_RSO_APPEND has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_APPENDNM Value transfer Type reference (TYPE) RSAPPENDNM Name eines Appends (einer Erweiterung) 20050819

Method GET_NAME on Interface IF_RSO_APPEND has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE A: Aktive V.; M: Überarb. V. (aktive falls nur die vorhande 20050826
2 Returning R_TEXT Value transfer Type reference (TYPE) STRING 20050728
# Exception Resumable Description Created on
1 CX_RSO_ENH_VERSION_NOT_FOUND Version einer Erweiterung nicht gefunden 20050829

Method GET_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE A: Aktive V.; M: Überarb. V. (aktive falls nur die vorhande 20050826
2 Returning R_TIMESTAMP Value transfer Type reference (TYPE) RSTIMESTMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20050728
# Exception Resumable Description Created on
1 CX_RSO_ENH_VERSION_NOT_FOUND Version einer Erweiterung nicht gefunden 20050829

Method HAS_ACTIVE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HAS_ACTIVE_VERSION Value transfer Type reference (TYPE) RS_BOOL 'X' falls das Objekt eine aktive Version hat 20050906

Method HAS_ACTIVE_VERSION on Interface IF_RSO_APPEND has no exception.

Method HAS_MODIFIED_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HAS_MODIFIED_VERSION Value transfer Type reference (TYPE) RS_BOOL 'X', falls das Objekt eine überarbeitete Version h 20050906

Method HAS_MODIFIED_VERSION on Interface IF_RSO_APPEND has no exception.

Method HAS_NEW_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HAS_NEW_VERSION Value transfer Type reference (TYPE) RS_BOOL 'X', falls das Objekt neue (ungesicherte Version) hat 20051103

Method HAS_NEW_VERSION on Interface IF_RSO_APPEND has no exception.

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_ACTIVE Value transfer Type reference (TYPE) RS_BOOL 'X', falls das Objekt aktiv ist 20051103

Method IS_ACTIVE on Interface IF_RSO_APPEND has no exception.

Method IS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_LOCKED Value transfer Type reference (TYPE) RS_BOOL ='X': Append ist gesperrt 20051228

Method IS_LOCKED on Interface IF_RSO_APPEND has no exception.

Method SAVE Signature

Method SAVE on Interface IF_RSO_APPEND has no parameter.
# Exception Resumable Description Created on
1 CX_RSO_ENH_SAVE_ERROR Exception im Enhancement Framework 20060110

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Type reference (TYPE) ANY Daten des Appends in TLOGO spezifischer DDIC Struktur 20050830
# Exception Resumable Description Created on
1 CX_RSO_ENH_ROOT 20050830

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEXT Value transfer Type reference (TYPE) STRING Text 20050830
# Exception Resumable Description Created on
1 CX_RSO_ENH_ROOT Allgemeiner Fehler mit Appends / Erweiterungen 20050830

Method UNLOCK Signature

Method UNLOCK on Interface IF_RSO_APPEND has no parameter.
Method UNLOCK on Interface IF_RSO_APPEND has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710