SAP ABAP Class IF_XO_PERSISTENCE_OBJECT (Persistence Object Definition)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  XO_PERSISTENCE_OBJECT Generic Persistence Object 20051121
Properties
Class IF_XO_PERSISTENCE_OBJECT  
Short Description Persistence Object Definition    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20051017   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_XO_PERSISTENCE_OBJECT has no forward declaration.
Interfaces
Class IF_XO_PERSISTENCE_OBJECT has no interface implemented.
Friends
Class IF_XO_PERSISTENCE_OBJECT has no friend class.
Attributes
Class IF_XO_PERSISTENCE_OBJECT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_MY_NAME Instance method Public Method Returns Object Name 20051118
2 READ_DATA Instance method Public Method Reads Data from Database 20051026
3 READ_DATA_SORTED_BY_KEY Instance method Public Method Reads Data Sorted According to Key from Database 20051026
4 READ_HISTORICAL_DATA Instance method Public Method Reads Data for Event in the Past 20060706
5 SAVE_DATA Instance method Public Method Starts Posting Data to Database 20051026
6 SAVE_DATA_ENTRIES Instance method Public Method Posts Inserts, Updates, and Deletes to Database 20051026
7 SEARCH Instance method Public Method Searches for Objects Using Criteria Supplied 20060111
8 SORT_DATA_BY_KEY Instance method Public Method Sorts Transferred Data According to Keys Supplied 20051026
Events
Class IF_XO_PERSISTENCE_OBJECT has no event.
Types
Class IF_XO_PERSISTENCE_OBJECT has no local type.
Method Signatures

Method GET_MY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NAME Value transfer Type reference (TYPE) XO_PERSISTENCE_OBJECT_NAME Name des Persistence Objects 20051118

Method GET_MY_NAME on class IF_XO_PERSISTENCE_OBJECT has no exception.

Method READ_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) STANDARD TABLE 20051026
2 Importing I_OBJECT_KEY Call by reference Type reference (TYPE) XO_OBJECT_KEY Schlüsselparameter 20051026
3 Importing I_OBJECT_KEY_LIST Call by reference Type reference (TYPE) TTY_XO_OBJECT_KEY Liste von Schlüsselparametern 20051026
4 Importing I_TABLE_NAME Call by reference Type reference (TYPE) XO_TABLE_NAME Tabellenname 20051026
# Exception Resumable Description Created on
1 CX_XO_INVALID_PARAMETER Ausnahme: Übergabewerte fehlerhaft 20051118

Method READ_DATA_SORTED_BY_KEY 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) STY_XO_SORTED_DATA Nach Objektschlüssel sortierte Daten 20051026
2 Importing I_ADDITIONAL_KEYS Call by reference Type reference (TYPE) TTY_XO_FIELD zusätzliche Schlüsselfelder 20051026
3 Importing I_OBJECT_KEY Call by reference Type reference (TYPE) XO_OBJECT_KEY Schlüsselparameter 20051026
4 Importing I_OBJECT_KEY_LIST Call by reference Type reference (TYPE) TTY_XO_OBJECT_KEY Liste von Schlüsselparametern 20051026
5 Importing I_TABLE_NAME Call by reference Type reference (TYPE) XO_TABLE_NAME Tabellenname 20051026
# Exception Resumable Description Created on
1 CX_XO_INVALID_PARAMETER Ausnahme: Übergabewerte fehlerhaft 20051118

Method READ_HISTORICAL_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) STANDARD TABLE 20060706
2 Importing I_DATE Call by reference Type reference (TYPE) SY-DATLO SY-DATLO Lokales Datum des aktuellen Benutzers 20060706
3 Importing I_OBJECT_KEY Call by reference Type reference (TYPE) XO_OBJECT_KEY Schlüsselparameter 20060706
4 Importing I_TABLE_NAME Call by reference Type reference (TYPE) XO_TABLE_NAME Tabellenname 20060706
5 Importing I_TIME Call by reference Type reference (TYPE) SY-UZEIT '235959' Aktuelle Uhrzeit des Applikationsservers 20060706
# Exception Resumable Description Created on
1 CX_XO_INVALID_PARAMETER Ausnahme: Übergabewerte fehlerhaft 20060706

Method SAVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_NEW Call by reference Type reference (TYPE) STANDARD TABLE Geänderte Daten 20051026
2 Importing I_DATA_OLD Call by reference Type reference (TYPE) STANDARD TABLE Gelesene Daten 20051026
3 Importing I_TABLE_NAME Call by reference Type reference (TYPE) XO_TABLE_NAME Tabellenname 20051026
# Exception Resumable Description Created on
1 CX_XO_INVALID_PARAMETER Ausnahme: Übergabewerte fehlerhaft 20051118

Method SAVE_DATA_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_NEW Call by reference Type reference (TYPE) STANDARD TABLE Geänderte Daten (für Änderungsbelege) 20051026
2 Importing I_DATA_OLD Call by reference Type reference (TYPE) STANDARD TABLE Gelesene Daten (für Änderungsbelege) 20051026
3 Importing I_DELETES Call by reference Type reference (TYPE) STANDARD TABLE Delete-Datensätze 20051026
4 Importing I_INSERTS Call by reference Type reference (TYPE) STANDARD TABLE Insert-Datensätze 20051026
5 Importing I_TABLE_NAME Call by reference Type reference (TYPE) XO_TABLE_NAME Tabellenname 20051026
6 Importing I_UPDATES Call by reference Type reference (TYPE) STANDARD TABLE Update-Datensätze 20051026
# Exception Resumable Description Created on
1 CX_XO_INVALID_PARAMETER Ausnahme: Übergabewerte fehlerhaft 20051118

Method SEARCH 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) STANDARD TABLE Trefferliste 20060111
2 Importing I_MAX_ENTRIES Call by reference Type reference (TYPE) I 100 Maximale Anzahl von Treffern 20060111
3 Importing I_SEARCH_CRITERIA Call by reference Type reference (TYPE) TTY_XO_FIELD Suchkriterien 20060111
4 Importing I_TABLE_NAME Call by reference Type reference (TYPE) XO_TABLE_NAME Tabellenname 20060111

Method SEARCH on class IF_XO_PERSISTENCE_OBJECT has no exception.

Method SORT_DATA_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SORTED_DATA Call by reference Type reference (TYPE) STY_XO_SORTED_DATA Nach Objektschlüssel sortierte Daten 20051212
2 Importing I_DATA Call by reference Type reference (TYPE) STANDARD TABLE zu sortierende Daten 20051026
3 Importing I_OBJECT_KEY_LIST Call by reference Type reference (TYPE) TTY_XO_OBJECT_KEY Liste von Schlüsselparametern 20051026
4 Importing I_TABLE_NAME Call by reference Type reference (TYPE) XO_TABLE_NAME Tabellenname 20051026
# Exception Resumable Description Created on
1 CX_XO_INVALID_PARAMETER Ausnahme: Übergabewerte fehlerhaft 20051118
History
Last changed by/on SAP  20110908 
SAP Release Created in