SAP ABAP Interface IF_RODPS_ODP_WRITEBACK (ODP Write Class)
Hierarchy
PI_BASIS (Software Component) Basis Plug-In
   BC-EIM-ODP (Application Component) Operational Data Provisioning (ODP) in Search&Analytics
     RODPS_BASE (Package) Basis Objects for Operational Data Provider
Properties
Interface IF_RODPS_ODP_WRITEBACK  
Short Description ODP Write Class    
General Data
Package RODPS_BASE   Basis Objects for Operational Data Provider 
Created 20101004   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_RODPS_ODP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RODPS_ODP_WRITEBACK Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_RODPS_ODP_WRITEBACK has no interface.
Friends
Interface IF_RODPS_ODP_WRITEBACK has no friend.
Attributes
Interface IF_RODPS_ODP_WRITEBACK has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Constructor 20101004
2 DEQUEUE Instance method Public Method Remove Block 20101004
3 ENQUEUE Instance method Public Method Set Lock 20101004
4 GET_LOCKRELEVANT_FIELDS Instance method Public Method Lock-Relevant Fields in the ODP 20101004
5 SUPPORTS_UPDATE_TASK Instance method Public Method Writing to the update task is supported 20101004
6 WRITE_DATA Instance method Public Method Write data 20101004
Events
Interface IF_RODPS_ODP_WRITEBACK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TR_LOG Public Object reference (TYPE REF TO) IF_ODQ_LOG Log Handle for Operational Delta Queue 20101008
2 TS_RANGE Public See coding 20101004 BEGIN OF ts_range, fieldname TYPE fieldname, sign TYPE raldb_sign, compop TYPE RALDB_OPTI, low(60) TYPE c, high(60) TYPE c, END OF ts_range
3 TTS_FIELDNAME Public See coding List with Field Names 20101004 tts_fieldname TYPE SORTED TABLE OF fieldname WITH UNIQUE KEY table_line
4 TT_RANGE Public See coding 20101004 tt_range TYPE STANDARD TABLE OF ts_range WITH NON-UNIQUE KEY fieldname
5 T_LOCK_HANDLE Public Type reference (TYPE) SYSUUID_C22 Handle for Lock 20101004
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20101004
2 Importing I_ODPNAME Call by reference Type reference (TYPE) IF_RODPS_ODP=>T_ODPNAME 20101004
3 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) IF_RODPS_ODP_WRITEBACK ODP Schreibeklasse 20101004
# Exception Resumable Description Created on
1 CX_RODPS_INPUT_INVALID Ungültige Eingabe 20101004

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENQMODE Call by reference Type reference (TYPE) ENQMODE Sperrmodus 20101004
2 Importing I_LOCK_HANDLE Call by reference Type reference (TYPE) IF_RODPS_ODP_WRITEBACK=>T_LOCK_HANDLE Handle für Sperre 20101004
3 Importing I_SCOPE Call by reference Type reference (TYPE) DDENQSCOPE '3' Steuerung des Sperrverhaltens beim Verbuchungsaufruf 20101004
# Exception Resumable Description Created on
1 CX_RODPS_INPUT_INVALID Ungültige Eingabe 20101004

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SELECTION_SET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET zu sperrende Selektion 20101005
2 Importing I_ENQMODE Call by reference Type reference (TYPE) ENQMODE Sperrmodus 20101004
3 Importing I_SCOPE Call by reference Type reference (TYPE) DDENQSCOPE '3' Steuerung des Sperrverhaltens beim Verbuchungsaufruf 20101004
4 Returning R_LOCK_HANDLE Value transfer Type reference (TYPE) IF_RODPS_ODP_WRITEBACK=>T_LOCK_HANDLE Handle für eine gesperrte Selektion 20101004
# Exception Resumable Description Created on
1 CX_RODPS_LOCKED Selektion ist gesperrt 20101004

Method GET_LOCKRELEVANT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_LOCK_FIELDNAME Call by reference Type reference (TYPE) IF_RODPS_ODP_WRITEBACK=>TTS_FIELDNAME Liste mit Feldnamen 20101005

Method GET_LOCKRELEVANT_FIELDS on Interface IF_RODPS_ODP_WRITEBACK has no exception.

Method SUPPORTS_UPDATE_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_UPDATETASK Value transfer Type reference (TYPE) ABAP_BOOL 20101004

Method SUPPORTS_UPDATE_TASK on Interface IF_RODPS_ODP_WRITEBACK has no exception.

Method WRITE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Type reference (TYPE) IF_RODPS_ODP_WRITEBACK=>TR_LOG Protokollaufzeichnung 20101005
2 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE Daten, die geschrieben werden 20101005
# Exception Resumable Description Created on
1 CX_RODPS_INPUT_INVALID Ungültige Eingabe 20101004
History
Last changed by/on SAP  20110908 
SAP Release Created in 731