SAP ABAP Class CL_MRM_PARTNER_CHECK (Checking of Partner Data in Invoice Verification)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       MRM (Package) Appl.development R/3 decentralized invoice verification
Properties
Class CL_MRM_PARTNER_CHECK  
Short Description Checking of Partner Data in Invoice Verification    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MRM   Appl.development R/3 decentralized invoice verification 
Created 20080131   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 MMCR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 MRM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MRM_PARTNER_CHECK has no interface implemented.
Friends
Class CL_MRM_PARTNER_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_OBJECT Static Attribute Private Object reference (TYPE REF TO) CL_MRM_PARTNER_CHECK Checking of Partner Data in Invoice Verification 20120827
2 GV_M8_776 Static Attribute Public Type reference (TYPE) T100C-MSGTS Active message type 20120827
3 GV_M8_777 Static Attribute Public Type reference (TYPE) T100C-MSGTS Active message type 20120827
4 MC_FALSE Constant Public See coding ' ' Constant: False 20120827
5 MC_TRUE Constant Public See coding 'X' Constant: True 20120827
6 MO_BADI_CUST Instance attribute Public Object reference (TYPE REF TO) MRM_PARTNER_CHECK 20120827
7 MV_SFWS_CI_01 Instance attribute Public Type reference (TYPE) BOOLE Switch for Partner Data Handling 20120827
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_PARTNER Static method Public Method Check Invoicing Party of Incoming Invoice 20080131
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20120827
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120827
4 GET_INSTANCE Static method Public Method Instance Factory 20120827
5 GET_MY_T169BP Static method Public Method Read Customizing Table 20080131
6 GET_PARTNERROLE Static method Public Method Read Partner Role 20080418
7 MRM_ERRMSG_COLLECT Static method Private Method Log Error Message 20080131
Events
Class CL_MRM_PARTNER_CHECK has no event.
Types
Class CL_MRM_PARTNER_CHECK has no local type.
Method Signatures

Method CHECK_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERRPROT Call by reference Type reference (TYPE) MRM_TAB_ERRPROT Meldungprotokoll 20080131
2 Changing CX_BUCHEN Call by reference Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080131
3 Importing IS_DRSEG Call by reference Type reference (TYPE) MMCR_DRSEG Rechnungsbelegposition 20080131
4 Importing IS_EKKO Call by reference Type reference (TYPE) EKKO Einkaufsbelegkopf 20080721
5 Importing IS_MSGTY01 Call by reference Type reference (TYPE) T100C-MSGTS Aktiver Nachrichtentyp 20080206
6 Importing IS_MSGTY02 Call by reference Type reference (TYPE) T100C-MSGTS Aktiver Nachrichtentyp 20080206
7 Importing IS_RBKPV Call by reference Type reference (TYPE) MRM_RBKPV Rechnungsbelegheaddata 20080131
8 Importing IT_EKPA Call by reference Type reference (TYPE) MMPUR_T_EKPA Tabellentyp für T169BP 20080411
9 Importing IT_T169BP Call by reference Type reference (TYPE) MRM_T_T169BP Tabellentyp für T169BP 20080411

Method CHECK_PARTNER on class CL_MRM_PARTNER_CHECK has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_MRM_PARTNER_CHECK has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MRM_PARTNER_CHECK has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_MRM_PARTNER_CHECK has no parameter.
Method CONSTRUCTOR on class CL_MRM_PARTNER_CHECK has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) CL_MRM_PARTNER_CHECK Überprüfung der Partnerdaten bei Rechnungsprüfung 20120827

Method GET_INSTANCE on class CL_MRM_PARTNER_CHECK has no exception.

Method GET_MY_T169BP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_T169BP Call by reference Type reference (TYPE) MRM_T_T169BP Tabellentyp für T169BP 20080411

Method GET_MY_T169BP on class CL_MRM_PARTNER_CHECK has no exception.

Method GET_PARTNERROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EKKO Call by reference Type reference (TYPE) EKKO Einkaufsbelegkopf 20080721
2 Exporting ET_EKPA Call by reference Type reference (TYPE) MMPUR_T_EKPA Partnerrollen im Einkauf 20080418
3 Importing IS_DRSEG Call by reference Type reference (TYPE) MMCR_DRSEG Bestellungsposition 20080418

Method GET_PARTNERROLE on class CL_MRM_PARTNER_CHECK has no exception.

Method MRM_ERRMSG_COLLECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERROR Call by reference Type reference (TYPE) BOOLE-BOOLE 20080131
2 Importing I_CUSTOM Call by reference Type reference (TYPE) BOOLE-BOOLE 20080131
3 Importing I_MSGID Call by reference Type reference (TYPE) SY-MSGID 20080131
4 Importing I_MSGNO Call by reference Type reference (TYPE) SY-MSGNO 20080131
5 Importing I_MSGTY Call by reference Type reference (TYPE) SY-MSGTY 20080131
6 Importing I_MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 20080131
7 Importing I_MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 20080131
8 Importing I_MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 20080131
9 Importing I_MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 20080131
10 Importing I_RBLGP Call by reference Type reference (TYPE) RBLGP 20080131
11 Importing I_SOURCE Call by reference Type reference (TYPE) C 20080131
12 Importing I_XCOLLECT Call by reference Type reference (TYPE) BOOLE-BOOLE 20080131
13 Changing T_ERRPROT Call by reference Type reference (TYPE) MRM_TAB_ERRPROT 20080131

Method MRM_ERRMSG_COLLECT on class CL_MRM_PARTNER_CHECK has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604