SAP ABAP Class CL_UKM_LOG_GATE (Interface for Application Log)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FSCM-CR-CR (Application Component) Basic Functions
     UKM_BUSINESS_PARTNER (Package) SAP Credit Management - Business Partner
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  BI_OBJECT Business Instance 20040108
2 Interface implementation (CLASS c. INTERFACES i_ref)  BI_PERSISTENT Persistent Business Instance 20040108
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WORKFLOW Business Workflow 20040108
Properties
Class CL_UKM_LOG_GATE  
Short Description Interface for Application Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UKM_BUSINESS_PARTNER   SAP Credit Management - Business Partner 
Created 20030925   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UKM_LOG_GATE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 BI_OBJECT Business Instance 20040108
2 BI_PERSISTENT Persistent Business Instance 20040108
3 IF_WORKFLOW Business Workflow 20040108
Friends
Class CL_UKM_LOG_GATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_OBJ_CR Constant Public Type reference (TYPE) BALOBJ_D 'FIN-FSCM-CR' Application Log: Object Name 20030925
2 GC_SUB_BW_SCORING Constant Public Type reference (TYPE) BALSUBOBJ 'BW-SCORING' Application Log: Subobject 20030925
3 GC_SUB_COMMITMENT Constant Public Type reference (TYPE) BALSUBOBJ 'COMMITMENT' Application Log: Subobject 20031125
4 GC_SUB_CREDIT_CHECK Constant Public Type reference (TYPE) BALSUBOBJ 'CREDITCHECK' Application Log: Subobject 20030925
5 GC_SUB_EVENTING Constant Public Type reference (TYPE) BALSUBOBJ 'EVENTING' Application Log: Subobject 20060821
6 GC_SUB_MONITOR Constant Public Type reference (TYPE) BALSUBOBJ 'MONITOR' Application Log: Subobject 20060815
7 GC_SUB_SEARCH_ID Constant Public Type reference (TYPE) BALSUBOBJ 'SEARCH_ID' Application Log: Subobject 20060815
8 _APPL_SFBE Constant Private Type reference (TYPE) CHAR04 'SFBE' 20031111
9 _LOG_HNDL Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20040108
10 _SCOPE Static Attribute Private Type reference (TYPE) UKM_LOGGING '0' Scope of Logging 20031111
11 _S_POR Instance attribute Private Type reference (TYPE) SIBFLPOR Local Persistent Object Reference 20040108
12 _T_LOG_PARTNER Static Attribute Private Type reference (TYPE) UKM_T_MONITOR_LOG_PARTNER UKM: Assignment of a Log to a Business Partner 20060815
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BAPI_ERROR Static method Public Method BAPI Messages 20061128
2 ADD_MESSAGE Static method Private Method Internal: Write Message in New or Existing Log 20030925
3 ADD_MESSAGE_BW_SCORING Static method Public Method Add Message for BW Scoring 20030925
4 ADD_MESSAGE_COMMITMENT Static method Public Method Add Messages for Liability Update 20031125
5 ADD_MESSAGE_CREDIT_CHECK Static method Public Method Add Message for Credit Check 20030925
6 ADD_MESSAGE_EVENTING Static method Public Method 20060821
7 ADD_MESSAGE_MONITOR Static method Public Method Add Message for Monitoring 20060815
8 ADD_MESSAGE_SEARCH_ID Static method Public Method Add Message for ID Search 20060815
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR (Only for Workflow) 20040108
10 GET_SCOPE Static method Public Method 20060821
11 LOG_DISPLAY Instance method Public Method Log Display (for Workflow) 20040108
12 SAVE_LOGS Static method Public Method Save Application Log 20030925
13 SET_SCOPE Static method Public Method Determine Scope of Log (until Next Call) 20031111
Events
Class CL_UKM_LOG_GATE has no event.
Types
Class CL_UKM_LOG_GATE has no local type.
Method Signatures

Method ADD_BAPI_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20061128
2 Importing IS_ERROR Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20061128
3 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20061128

Method ADD_BAPI_ERROR on class CL_UKM_LOG_GATE has no exception.

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MSG Call by reference Type reference (TYPE) BAL_S_MSG Meldung 20030925
2 Changing C_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Log-Handle 20030925
3 Importing I_CONTEXT Call by reference Type reference (TYPE) BAL_S_CONT Anwendungs-Log: Kontext 20030925
4 Importing I_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20030925
5 Importing I_OBJECT Call by reference Type reference (TYPE) BALOBJ_D Anwendungs-Log: Objektname 20030925
6 Importing I_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20030925

Method ADD_MESSAGE on class CL_UKM_LOG_GATE has no exception.

Method ADD_MESSAGE_BW_SCORING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BW_RATING Call by reference Type reference (TYPE) UKM_OWN_RATING Bonität aus BW 20030925
2 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20030925

Method ADD_MESSAGE_BW_SCORING on class CL_UKM_LOG_GATE has no exception.

Method ADD_MESSAGE_COMMITMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOG_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20031127
2 Importing IS_ITEM_FAILED Call by reference Type reference (TYPE) UKM_S_ACCOUNT_ITEM_FAILED FSCM Credit Management: Fehlerhafte Einzelposten Daten 20031125

Method ADD_MESSAGE_COMMITMENT on class CL_UKM_LOG_GATE has no exception.

Method ADD_MESSAGE_CREDIT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Log-Handle 20030925
2 Importing IS_DENIAL_REASON Call by reference Type reference (TYPE) UKM_S_DENIAL_REASON Grund für Ablehnung 20030925
3 Importing I_CREDIT_SGMNT Call by reference Type reference (TYPE) UKM_CREDIT_SGMNT Kreditsegment 20030925
4 Importing I_LOG_REFERENCE Call by reference Type reference (TYPE) UKM_EXT_REF Referenznummer bei der Kreditprüfung 20060817
5 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20030925

Method ADD_MESSAGE_CREDIT_CHECK on class CL_UKM_LOG_GATE has no exception.

Method ADD_MESSAGE_EVENTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20060821
2 Importing I_ACTIVITY Call by reference Type reference (TYPE) UKM_ACTIVITY Aktivität 20060821
3 Importing I_CREDIT_SEGMENT Call by reference Type reference (TYPE) UKM_CREDIT_SGMNT Kreditsegment 20060821
4 Importing I_EVENT_TYPE Call by reference Type reference (TYPE) UKM_EVENT_TYPE Ereignistyp 20060821
5 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20060821
6 Importing I_PROCESS Call by reference Type reference (TYPE) UKM_PROCESS Prozess 20060821

Method ADD_MESSAGE_EVENTING on class CL_UKM_LOG_GATE has no exception.

Method ADD_MESSAGE_MONITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20060815
2 Importing I_EXT_SEMKEY Call by reference Type reference (TYPE) UKM_S_MONITOR_SEMKEY UKM: Sematische Schlüssel von Kredit-Info. eines Anbieters 20060815
3 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20060815

Method ADD_MESSAGE_MONITOR on class CL_UKM_LOG_GATE has no exception.

Method ADD_MESSAGE_SEARCH_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20060815
2 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20060815

Method ADD_MESSAGE_SEARCH_ID on class CL_UKM_LOG_GATE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG_HNDL Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20040108

Method CONSTRUCTOR on class CL_UKM_LOG_GATE has no exception.

Method GET_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SCOPE Value transfer Type reference (TYPE) UKM_LOGGING Umfang der Protokollierung 20060821

Method GET_SCOPE on class CL_UKM_LOG_GATE has no exception.

Method LOG_DISPLAY Signature

Method LOG_DISPLAY on class CL_UKM_LOG_GATE has no parameter.
Method LOG_DISPLAY on class CL_UKM_LOG_GATE has no exception.

Method SAVE_LOGS Signature

Method SAVE_LOGS on class CL_UKM_LOG_GATE has no parameter.
Method SAVE_LOGS on class CL_UKM_LOG_GATE has no exception.

Method SET_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SCOPE Call by reference Type reference (TYPE) UKM_LOGGING Umfang der Protokollierung 20031111

Method SET_SCOPE on class CL_UKM_LOG_GATE has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 300