SAP ABAP Class CL_ISM_SD_DB_RETURN_PROTOCOL (IS-M: Return Log)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JSDI (Package) IS-M/SD SD Integration
Properties
Class CL_ISM_SD_DB_RETURN_PROTOCOL  
Short Description IS-M: Return Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package JSDI   IS-M/SD SD Integration 
Created 20050309   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISM_SD_DB_RETURN_PROTOCOL has no forward declaration.
Interfaces
Class CL_ISM_SD_DB_RETURN_PROTOCOL has no interface implemented.
Friends
Class CL_ISM_SD_DB_RETURN_PROTOCOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BOOK_HEAD Instance attribute Private Type reference (TYPE) XFELD Indicator: Header Data Already Updated 20050309
2 COUNTER_JKSDREPROTOCOL_TAB Instance attribute Private See coding Counter for Entry Number in INSERT_ITEM_TAB 20050309
3 EXTEND_EXISTING_PROTOCOL Instance attribute Private Type reference (TYPE) XFELD Extend Existing Log 20050309
4 INSERT_ITEM_TAB Instance attribute Protected Type reference (TYPE) RJKSD_JKSDREPROTOCOL_TAB Table of Records to Be Added 20050309
5 JKSDREPROTOCOLH Instance attribute Protected Type reference (TYPE) JKSDREPROTOCOLH Log Header 20050309
6 NO_READ_COUNTER_DB Instance attribute Private Type reference (TYPE) XFELD Checkbox Field 20050721
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Public Method Add Log Entry 20050309
2 ADD_BAPI Instance method Public Method Add Log Entry from BAPI Structure 20050311
3 CONSTRUCTOR Instance method Public Constructor Constructor 20050309
4 DATA_TO_SAVE Instance method Public Method Save Data? 20050722
5 GET_COUNTER Instance method Private Method Determine Number of Entry in Table JKSDPROTOCOL 20050309
6 GET_JKSDUNSOLD Instance method Private Method Read JKSDUNSOLD 20050309
7 GET_JKSDUNSOLDITEM Instance method Private Method Read JKSDUNSOLDITEM 20050321
8 GET_LOGID Instance method Public Method Return Log ID 20050309
9 SAVE Instance method Public Method Save Log Entries on Database 20050309
10 SHOW_PROTOCOL_TO_LOGID Static method Public Method Display Log for Log ID 20050309
11 TRUNC_ZEROS Instance method Public Method Remove Leading Zeros 20111125
Events
Class CL_ISM_SD_DB_RETURN_PROTOCOL has no event.
Types
Class CL_ISM_SD_DB_RETURN_PROTOCOL has no local type.
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ANNOTATION Call by reference Type reference (TYPE) JPROTOOCLCOMMENT SPACE Bemerkung 20111125
2 Importing ISSUE Call by reference Type reference (TYPE) ISMMATNR_ISSUE Medienausgabe 20050309
3 Importing MSGID Call by reference Type reference (TYPE) SYST-MSGID SYST-MSGID Nachrichten, Nachrichtenklasse 20050309
4 Importing MSGNO Call by reference Type reference (TYPE) SYST-MSGNO SYST-MSGNO Nachrichten, Nachrichtennummer 20050309
5 Importing MSGTY Call by reference Type reference (TYPE) SYST-MSGTY SYST-MSGTY Nachrichten, Nachrichtentyp 20050309
6 Importing MSGV1 Call by reference Type reference (TYPE) SYST-MSGV1 SYST-MSGV1 Nachrichten, Nachrichtenvariable 20050309
7 Importing MSGV2 Call by reference Type reference (TYPE) SYST-MSGV2 SYST-MSGV2 Nachrichten, Nachrichtenvariable 20050309
8 Importing MSGV3 Call by reference Type reference (TYPE) SYST-MSGV3 SYST-MSGV3 Nachrichten, Nachrichtenvariable 20050309
9 Importing MSGV4 Call by reference Type reference (TYPE) SYST-MSGV4 SYST-MSGV4 Nachrichten, Nachrichtenvariable 20050309
10 Importing POSNR Call by reference Type reference (TYPE) JKSDUNSOLDITEM-POSNR Positionsnummer Remission 20050309
11 Importing VBELN Call by reference Type reference (TYPE) JKSDUNSOLD-VBELN Remissionsnummer 20050309

Method ADD on class CL_ISM_SD_DB_RETURN_PROTOCOL has no exception.

Method ADD_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ISSUE Call by reference Type reference (TYPE) ISMMATNR_ISSUE Medienausgabe 20050311
2 Importing MSG_TAB Call by reference Type reference (TYPE) BAPIRET2_TAB Returnparameter 20050311
3 Importing POSNR Call by reference Type reference (TYPE) JKSDUNSOLDITEM-POSNR IS-M: Positionsnummer Anforderung 20050311
4 Importing VBELN Call by reference Type reference (TYPE) JKSDUNSOLD-VBELN Interne Nummer 20050311

Method ADD_BAPI on class CL_ISM_SD_DB_RETURN_PROTOCOL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) JKSDPROTOCOLHEAD-AREA Auftragsgenerierung 20050811
2 Importing DATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20050309
3 Importing FIRST_ENTRY_TO_UNIT Call by reference Type reference (TYPE) XFELD Erster Protokolleintrag zur Einheit 20050721
4 Importing HEADERTEXT Call by reference Type reference (TYPE) JKSDPROTOCOLHEAD-TEXT IS-M: Text des Protokolls 20050309
5 Importing LOGID Call by reference Type reference (TYPE) JKSDPROTOCOLHEAD-LOGID Interne Nummer des Protokolls im System 20050309
6 Importing TESTRUN Call by reference Type reference (TYPE) JKSDPROTOCOLHEAD-TESTRUN Testlauf 20050309
7 Importing TIME Call by reference Type reference (TYPE) SY-UZEIT SY-UZEIT Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20050309
8 Importing USER Call by reference Type reference (TYPE) SY-UNAME SY-UNAME Anwender 20050309

Method CONSTRUCTOR on class CL_ISM_SD_DB_RETURN_PROTOCOL has no exception.

Method DATA_TO_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA_TO_SAVE Call by reference Type reference (TYPE) XFELD 'X', falls Daten zu sichern sind 20050722

Method DATA_TO_SAVE on class CL_ISM_SD_DB_RETURN_PROTOCOL has no exception.

Method GET_COUNTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COUNTER Call by reference Type reference (TYPE) JKSDPROTOCOL-COUNTER IS-M: Zähler der Nachrichten innerhalb eines Protokolls 20050309
2 Importing LOGID Call by reference Type reference (TYPE) JKSDPROTOCOL-LOGID Interne Nummer des Protokolls im System 20050309
3 Importing POSNR Call by reference Type reference (TYPE) JKSDUNSOLDITEM-POSNR IS-M: Positionsnummer Anforderung 20050309
4 Importing VBELN Call by reference Type reference (TYPE) JKSDUNSOLD-VBELN Interne Nummer 20050309

Method GET_COUNTER on class CL_ISM_SD_DB_RETURN_PROTOCOL has no exception.

Method GET_JKSDUNSOLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting JKSDUNSOLD Call by reference Type reference (TYPE) JKSDUNSOLD 20050309
2 Importing VBELN Call by reference Type reference (TYPE) VBELN Vertriebsbelegnummer 20050309

Method GET_JKSDUNSOLD on class CL_ISM_SD_DB_RETURN_PROTOCOL has no exception.

Method GET_JKSDUNSOLDITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting JKSDUNSOLDITEM Call by reference Type reference (TYPE) JKSDUNSOLDITEM IS-M: Positionsdaten Unverkaufte Exemplare / Gutschriften 20050321
2 Importing POSNR Call by reference Type reference (TYPE) JKSDUNSOLDITEM-POSNR IS-M: Positionsnummer Anforderung 20050321
3 Importing VBELN Call by reference Type reference (TYPE) JKSDUNSOLDITEM-VBELN Interne Nummer 20050321

Method GET_JKSDUNSOLDITEM on class CL_ISM_SD_DB_RETURN_PROTOCOL has no exception.

Method GET_LOGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LOGID Call by reference Type reference (TYPE) JKSDPROTOCOLHEAD-LOGID allgemeines Datenelement fuer GUID Felder (X16) 20050309

Method GET_LOGID on class CL_ISM_SD_DB_RETURN_PROTOCOL has no exception.

Method SAVE Signature

Method SAVE on class CL_ISM_SD_DB_RETURN_PROTOCOL has no parameter.
Method SAVE on class CL_ISM_SD_DB_RETURN_PROTOCOL has no exception.

Method SHOW_PROTOCOL_TO_LOGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOGID Call by reference Type reference (TYPE) JKSDPROTOCOLHEAD-LOGID IS-M: Id des Protokolls 20050309

Method SHOW_PROTOCOL_TO_LOGID on class CL_ISM_SD_DB_RETURN_PROTOCOL has no exception.

Method TRUNC_ZEROS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHAR Call by reference Type reference (TYPE) CLIKE 20111125
2 Returning R_CHAR Value transfer Type reference (TYPE) STRING 20111125

Method TRUNC_ZEROS on class CL_ISM_SD_DB_RETURN_PROTOCOL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 600