SAP ABAP Class CL_ISM_SD_APPL_LOG_CONTRACTS (IS-M: Application Log for Creating Contracts from Assortment)
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_APPL_LOG_CONTRACTS  
Short Description IS-M: Application Log for Creating Contracts from Assortment    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package JSDI   IS-M/SD SD Integration 
Created 20031212   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISM_SD_APPL_LOG_CONTRACTS has no forward declaration.
Interfaces
Class CL_ISM_SD_APPL_LOG_CONTRACTS has no interface implemented.
Friends
Class CL_ISM_SD_APPL_LOG_CONTRACTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_OBJECT_ASSORTMENT_LOG Constant Public Type reference (TYPE) BAL_S_LOG-OBJECT 'ISMASSORTMENT' Application Log: Object Name (Application Code) 20031212
2 CON_OBJECT_KNVP_CONTRACT Constant Public Type reference (TYPE) BAL_S_LOG-OBJECT 'ISM_KNVP_CONTRACT' Application Log: Object Name (Application Code) 20041208
3 CON_OBJECT_KNVP_UPDATE Constant Public Type reference (TYPE) BAL_S_LOG-OBJECT 'ISM_KNVP_UPDATE' Application Log: Object Name (Application Code) 20050112
4 CON_STRUC_ALOG Constant Private Type reference (TYPE) BALTABNAME 'RJKSD_BAL_ASSORTMENT' Application Log: Context: DDIC structure name 20031212
5 CON_STRUC_ALOG_KNVP Constant Private Type reference (TYPE) BALTABNAME 'RJKSD_BAL_KNVP' Application Log: Context: DDIC structure name 20080801
6 GV_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20031212
7 GV_OBJECT Instance attribute Private Type reference (TYPE) BALOBJ_D Application Log: Object Name (Application Code) 20080801
8 GV_STRUC_ALOG Instance attribute Private Type reference (TYPE) BALTABNAME Application Log: Context: DDIC structure name 20080801
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Create Application Log for Contract Generation 20031212
2 GET_LOG_STATISTICS Instance method Public Method Statistics (Number of Messages) for Application Log 20090127
3 PROTOCOL_ADD Instance method Public Method Add Message to Application Log 20031212
4 PROTOCOL_DISPLAY Static method Public Method Display Application Log for Contract Generation 20031212
5 PROTOCOL_SAVE Instance method Public Method Update Application Log on Database 20031212
Events
Class CL_ISM_SD_APPL_LOG_CONTRACTS has no event.
Types
Class CL_ISM_SD_APPL_LOG_CONTRACTS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Value transfer Type reference (TYPE) BALOBJ_D CON_OBJECT_ASSORTMENT_LOG Anwendungs-Log: Objektname (Applikationskürzel) 20041208
2 Importing I_REPID Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20031212

Method CONSTRUCTOR on class CL_ISM_SD_APPL_LOG_CONTRACTS has no exception.

Method GET_LOG_STATISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_STATISTICS Value transfer Type reference (TYPE) BAL_S_SCNT Anwendungs-Log: Statistik: Zähler für Meldungstypen 20090127

Method GET_LOG_STATISTICS on class CL_ISM_SD_APPL_LOG_CONTRACTS has no exception.

Method PROTOCOL_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG_CONTEXT Value transfer Type reference (TYPE) RJKSD_BAL_ASSORTMENT Kontext für Application Log zu Kontrakten aus Sortimenten 20031212
2 Importing I_MSGID Value transfer Type reference (TYPE) SYMSGID Nachrichtenklasse 20031212
3 Importing I_MSGNO Value transfer Type reference (TYPE) SYMSGNO Nachrichtennummer 20031212
4 Importing I_MSGTY Value transfer Type reference (TYPE) SYMSGTY Nachrichtentyp 20031212
5 Importing I_MSGV1 Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20031212
6 Importing I_MSGV2 Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20031212
7 Importing I_MSGV3 Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20031212
8 Importing I_MSGV4 Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20031212

Method PROTOCOL_ADD on class CL_ISM_SD_APPL_LOG_CONTRACTS has no exception.

Method PROTOCOL_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Value transfer Type reference (TYPE) BALOBJ_D CON_OBJECT_ASSORTMENT_LOG Anwendungs-Log: Objektname (Applikationskürzel) 20041208
2 Importing I_REPID Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20031212
3 Importing I_SHOW_ALL Value transfer Type reference (TYPE) XFELD SPACE Sollen alle Meldungen sofort angezeigt werden? 20031212

Method PROTOCOL_DISPLAY on class CL_ISM_SD_APPL_LOG_CONTRACTS has no exception.

Method PROTOCOL_SAVE Signature

Method PROTOCOL_SAVE on class CL_ISM_SD_APPL_LOG_CONTRACTS has no parameter.
Method PROTOCOL_SAVE on class CL_ISM_SD_APPL_LOG_CONTRACTS has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472