SAP ABAP Class CL_BUP_ADDR_APPLOG_ADAPTER (BP Address Segment: Message Log)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BP (Application Component) Business Partner Foundation
     S_BUPA_IPI (Package) SAP Business Partner: Internal Programming Interface (Basis)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BUP_ADDR_TOOLBOX BP Address Segment: Utility Methods 20051117
Properties
Class CL_BUP_ADDR_APPLOG_ADAPTER  
Short Description BP Address Segment: Message Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_BUPA_IPI   SAP Business Partner: Internal Programming Interface (Basis) 
Created 20051117   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_CMD_APPLLOG_CONST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_BUP_ADDR_APPLOG_ADAPTER has no interface implemented.
Friends
Class CL_BUP_ADDR_APPLOG_ADAPTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MSGV1 Constant Public Type reference (TYPE) GTY_MSV_NO '1' Message Variable 1 20051117
2 GC_MSGV2 Constant Public Type reference (TYPE) GTY_MSV_NO '2' Message Variable 2 20051117
3 GC_MSGV3 Constant Public Type reference (TYPE) GTY_MSV_NO '3' Message Variable 3 20051117
4 GC_MSGV4 Constant Public Type reference (TYPE) GTY_MSV_NO '4' Message Variable 4 20051117
5 GC_MSGVSRC Constant Public Type reference (TYPE) BALMSGVSRC 'BUP_ADDR' Content of Message Variables Is Partner in Address Segment 20051117
Methods
# Method Level Visibility Method type Description Created on
1 LOG_DELETE_BY_OBJECT Static method Public Method Deletes Messages on Given Origin / User 20061128
2 LOG_DELETE_BY_ORIGIN Static method Public Method Deletes Messages on Given Origin / User 20051117
3 LOG_GET_MDO_KEY Static method Public Method Returns the Object Key of the Master Record 20051117
4 LOG_GET_MDS_KEY Static method Public Method Returns the Master Data Segment Key 20051117
5 LOG_GET_PARTNER_FROM_MDO_KEY Static method Public Method Determines the Partner Number from the Object Key 20051117
6 LOG_ON_BP_ID_CHANGED Static method Public Method Replaces Business Partner Number in Log 20060213
7 LOG_WRITE_MESSAGE Static method Public Method Writes a Message in the Log 20051117
Events
Class CL_BUP_ADDR_APPLOG_ADAPTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_MSV_NO Public See coding Number of a Message Variable 20051117 gty_msv_no(1) type c
Method Signatures

Method LOG_DELETE_BY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20061128
2 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) ADDR_NODE_ID Adreßnummer 20061128
3 Importing IV_ADR_KIND Call by reference Type reference (TYPE) BU_ADRKIND Adressart 20061128
4 Importing IV_MDSEGMENT Call by reference Type reference (TYPE) CMD_MDSEGMENT IF_BUP_CONST=>GC_ADDR Stammdatensegment 20061128
5 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20061128
6 Importing IV_VALID_TO Call by reference Type reference (TYPE) BU_ADVW_VALID_TO Gültigkeitsende einer Geschäftspartneraddressverwendung 20061128
7 Importing IV_VAL_TO Call by reference Type reference (TYPE) BU_DATTO Gültigkeitsdatum (gültig bis) 20061128

Method LOG_DELETE_BY_OBJECT on class CL_BUP_ADDR_APPLOG_ADAPTER has no exception.

Method LOG_DELETE_BY_ORIGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20051117
2 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) ADDR_NODE_ID Adreßnummer 20051117
3 Importing IV_ADR_KIND Call by reference Type reference (TYPE) BU_ADRKIND Adressart 20051117
4 Importing IV_DELETE_BY_PARTNER Call by reference Type reference (TYPE) BOOLE_D Alle Nachrichten zum Partner löschen 20051117
5 Importing IV_MDSEGMENT Call by reference Type reference (TYPE) CMD_MDSEGMENT IF_BUP_CONST=>GC_ADDR Stammdatensegment 20051117
6 Importing IV_ORIGINATOR Call by reference Type reference (TYPE) CMD_MSGCONSUMER Erzeuger der Nachricht 20051117
7 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20051117
8 Importing IV_VALID_TO Call by reference Type reference (TYPE) BU_ADVW_VALID_TO Gültigkeitsende einer Geschäftspartneraddressverwendung 20051117
9 Importing IV_VAL_TO Call by reference Type reference (TYPE) BU_DATTO Gültigkeitsdatum (gültig bis) 20051117

Method LOG_DELETE_BY_ORIGIN on class CL_BUP_ADDR_APPLOG_ADAPTER has no exception.

Method LOG_GET_MDO_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARTNER Call by reference Type reference (TYPE) ANY 20051117
2 Returning RV_MDO_KEY Value transfer Type reference (TYPE) CMD_MDOKEY 20051117

Method LOG_GET_MDO_KEY on class CL_BUP_ADDR_APPLOG_ADAPTER has no exception.

Method LOG_GET_MDS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) ANY 20051117
2 Importing IV_ADR_KIND Call by reference Type reference (TYPE) BU_ADRKIND 20051117
3 Importing IV_MDSEGMENT Call by reference Type reference (TYPE) CMD_MDSEGMENT 20051117
4 Importing IV_PARTNER Call by reference Type reference (TYPE) ANY 20051117
5 Importing IV_VALID_TO Call by reference Type reference (TYPE) BU_ADVW_VALID_TO 20051117
6 Importing IV_VAL_TO Call by reference Type reference (TYPE) BU_DATTO 20051117
7 Returning RV_MDS_KEY Value transfer Type reference (TYPE) CMD_MDSKEY 20051117

Method LOG_GET_MDS_KEY on class CL_BUP_ADDR_APPLOG_ADAPTER has no exception.

Method LOG_GET_PARTNER_FROM_MDO_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MDO_KEY Call by reference Type reference (TYPE) CMD_MDOKEY Characterfeld der Länge 10 20051117
2 Returning RV_PARTNER Value transfer Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20051117

Method LOG_GET_PARTNER_FROM_MDO_KEY on class CL_BUP_ADDR_APPLOG_ADAPTER has no exception.

Method LOG_ON_BP_ID_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060213
2 Importing IT_MAPPING Call by reference Type reference (TYPE) BUP_TS_ADDR_PARTNER_NO_SWITCH Characterfeld der Länge 10 20060213

Method LOG_ON_BP_ID_CHANGED on class CL_BUP_ADDR_APPLOG_ADAPTER has no exception.

Method LOG_WRITE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20051117
2 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) ANY Adreßnummer 20051117
3 Importing IV_ADR_KIND Call by reference Type reference (TYPE) BU_ADRKIND Adressart 20051117
4 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) CMD_MDSATTR Objektattribut (Stammdatensegment) 20051117
5 Importing IV_CATEGORY Call by reference Type reference (TYPE) CMD_LOGMSGCAT IF_CMD_APPLLOG_CONST=>GC_OBJECT Kategorie (Objekt / Prozess) 20051117
6 Importing IV_CREATE_HANDLE Call by reference Type reference (TYPE) BUP_CREATE_HANDLE Handle für Anlage eines neuen Satzes 20051117
7 Importing IV_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME IF_CMD_APPLLOG_CONST=>GC_PERMANENT Lifetime (only once / permanent) 20051117
8 Importing IV_MDSEGMENT Call by reference Type reference (TYPE) CMD_MDSEGMENT IF_BUP_CONST=>GC_ADDR Stammdatensegment 20051117
9 Importing IV_MSGID Call by reference Type reference (TYPE) SY-MSGID IF_BUP_ADDR_CONST=>GC_MSGID_BUP_ADDR Nachrichtenklasse 20051117
10 Importing IV_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Nachrichtennummer 20051117
11 Importing IV_MSGTY Call by reference Type reference (TYPE) SY-MSGTY IF_CMD_APPLLOG_CONST=>GC_MSG_ERROR Nachrichtentyp 20051117
12 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20051117
13 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20051117
14 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20051117
15 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20051117
16 Importing IV_MSGV_PARTNER Call by reference Type reference (TYPE) GTY_MSV_NO Messagevariable, die den Partner enthält 20051117
17 Importing IV_MSG_KIND Call by reference Type reference (TYPE) CMD_MSGKIND IF_CMD_APPLLOG_CONST=>GC_MSGKIND_UI Nachrichtenart (UI / Tech) 20051117
18 Importing IV_ORIGINATOR Call by reference Type reference (TYPE) CMD_MSGCONSUMER Erzeuger der Nachricht 20051117
19 Importing IV_PARTNER Call by reference Type reference (TYPE) ANY Geschäftspartnernummer 20051117
20 Importing IV_VALID_TO Call by reference Type reference (TYPE) BU_ADVW_VALID_TO Gültigkeitsende einer Geschäftspartneraddressverwendung 20051117
21 Importing IV_VAL_TO Call by reference Type reference (TYPE) BU_DATTO Gültigkeitsdatum (gültig bis) 20051117

Method LOG_WRITE_MESSAGE on class CL_BUP_ADDR_APPLOG_ADAPTER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710