SAP ABAP Class CL_TM_TRQ_CHECK (Consistency check between ERP order and TM TRQ)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-INT-TM (Application Component) Transportation Management Integration
     INT_TM_ERP_BASICS (Package) ERP - Ext. TMS Order Integration: Basic Functions
Properties
Class CL_TM_TRQ_CHECK  
Short Description Consistency check between ERP order and TM TRQ    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package INT_TM_ERP_BASICS   ERP - Ext. TMS Order Integration: Basic Functions 
Created 20091104   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TM_TRQ_CHECK has no forward declaration.
Interfaces
Class CL_TM_TRQ_CHECK has no interface implemented.
Friends
Class CL_TM_TRQ_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CREATED Constant Protected Type reference (TYPE) HR_S_EVENT 'CREATED' Event of an Object 20091104
2 MC_BTDTC_CR Static Attribute Public Type reference (TYPE) SAPPLCO_BUS_TRANS_TYPE_CODE '32' Proxy Data Element (Generated) 20091110
3 MC_BTDTC_PO Static Attribute Public Type reference (TYPE) SAPPLCO_BUS_TRANS_TYPE_CODE '001' Proxy Data Element (Generated) 20091110
4 MC_BTDTC_SO Static Attribute Public Type reference (TYPE) SAPPLCO_BUS_TRANS_TYPE_CODE '114' Proxy Data Element (Generated) 20091110
5 MC_ITEM_CAT_PRD Instance attribute Private Type reference (TYPE) SAPPLCO_REPORT_ITEM_CATEGORY_C 'PRD' Proxy Data Element (generated) 20091111
6 MC_ITEM_CAT_SL Instance attribute Private Type reference (TYPE) SAPPLCO_REPORT_ITEM_CATEGORY_C 'SHL' Proxy Data Element (generated) 20091111
7 MC_OI_MSG_CLASS Instance attribute Private Type reference (TYPE) SYMSGID 'INT_TM_ERP' Message Class 20091109
8 MS_MSG_ERP Instance attribute Private Type reference (TYPE) SAPPLCO_TRANSPREQ_SUITEREQ_TRQ TranspReqSUITEReqTranspReq 20091106
9 MS_MSG_TM Instance attribute Private Type reference (TYPE) SAPPLCO_TRANSPREQ_SUITEREQ_TRQ TranspReqSUITEReqTranspReq 20091106
10 MT_MESSAGES Instance attribute Private Type reference (TYPE) BAL_T_MSG Application Log: Table with Messages 20091109
11 MV_DISPLAY_ALL Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091118
12 MV_LOGSYS Instance attribute Private Type reference (TYPE) LOGSYS Logical System 20100204
13 M_DETLEVEL Instance attribute Private Type reference (TYPE) BALLEVEL Application Log: Level of detail 20091106
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Private Method Add to messages tab 20091109
2 CHECK_FIELD Instance method Private Method Checks single field (ERP against TM) 20091110
3 COMPARE Instance method Public Method Compares ERP and TM document 20091104
4 COMPARE_HEADER_DATA Instance method Private Method Compares Header data 20091109
5 COMPARE_ITEM_DATA Instance method Private Method 20091109
6 COMPARE_ITEM_DETAIL Instance method Private Method 20091110
7 COMPARE_SL_DETAIL Instance method Private Method 20091110
8 CONSTRUCTOR Instance method Public Constructor 20091118
9 FILTER_ITEM_ENTRIES Instance method Private Method Filter entries in Items and schedule lines 20091110
10 READ_CR Instance method Private Method Read Customer Return 20091117
11 READ_PO Instance method Private Method Read Purchase Order 20091104
12 READ_SO Instance method Private Method Read Sales Order 20091104
13 READ_TRQ Instance method Private Method Read TRQ from external system 20091104
14 START_COMPARISON Instance method Public Method Start comparision between ERP and TM document 20091106
Events
Class CL_TM_TRQ_CHECK has no event.
Types
Class CL_TM_TRQ_CHECK has no local type.
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT Call by reference Type reference (TYPE) BAL_S_CONT Application Log: Context 20091109
2 Importing IV_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Application Log: Level of detail 20091109
3 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Message Class 20091109
4 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20091109
5 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Message Type 20091109
6 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY Message Variable 20091109
7 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY Message Variable 20091109
8 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY Message Variable 20091109
9 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY Message Variable 20091109

Method ADD_MESSAGE on class CL_TM_TRQ_CHECK has no exception.

Method CHECK_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONSISTENCY Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091110
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) ANY 20091110
3 Importing I_VALUE1 Call by reference Type reference (TYPE) ANY 20091110
4 Importing I_VALUE2 Call by reference Type reference (TYPE) ANY 20091110

Method CHECK_FIELD on class CL_TM_TRQ_CHECK has no exception.

Method COMPARE Signature

Method COMPARE on class CL_TM_TRQ_CHECK has no parameter.
Method COMPARE on class CL_TM_TRQ_CHECK has no exception.

Method COMPARE_HEADER_DATA Signature

Method COMPARE_HEADER_DATA on class CL_TM_TRQ_CHECK has no parameter.
Method COMPARE_HEADER_DATA on class CL_TM_TRQ_CHECK has no exception.

Method COMPARE_ITEM_DATA Signature

Method COMPARE_ITEM_DATA on class CL_TM_TRQ_CHECK has no parameter.
Method COMPARE_ITEM_DATA on class CL_TM_TRQ_CHECK has no exception.

Method COMPARE_ITEM_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ITEM_CONSISTENT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091110
2 Importing IT_ITEM_ERP Call by reference Type reference (TYPE) SAPPLCO_TRQ_SUITEREQ_ITM_T TranspReqSUITEReqItm 20091110
3 Importing IT_ITEM_TM Call by reference Type reference (TYPE) SAPPLCO_TRQ_SUITEREQ_ITM_T TranspReqSUITEReqItm 20091110

Method COMPARE_ITEM_DETAIL on class CL_TM_TRQ_CHECK has no exception.

Method COMPARE_SL_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SL_CONSISTENT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091110
2 Importing IT_SL_ERP Call by reference Type reference (TYPE) SAPPLCO_TRQ_SUITEREQ_ITM_T TranspReqSUITEReqItm 20091118
3 Importing IT_SL_TM Call by reference Type reference (TYPE) SAPPLCO_TRQ_SUITEREQ_ITM_T TranspReqSUITEReqItm 20091118
4 Importing I_ITEM_ID Call by reference Type reference (TYPE) SAPPLCO_BUS_TRANS_ITEM_ID BusinessTransactionDocumentItemID 20091110

Method COMPARE_SL_DETAIL on class CL_TM_TRQ_CHECK has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_ALL Call by reference Type reference (TYPE) BOOLEAN SPACE Boolean Variable (X=True, -=False, Space=Unknown) 20091118

Method CONSTRUCTOR on class CL_TM_TRQ_CHECK has no exception.

Method FILTER_ITEM_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM Call by reference Type reference (TYPE) SAPPLCO_TRQ_SUITEREQ_ITM_T TranspReqSUITEReqItm 20091110
2 Exporting ET_SL Call by reference Type reference (TYPE) SAPPLCO_TRQ_SUITEREQ_ITM_T TranspReqSUITEReqItm 20091110
3 Importing IT_ITEM Call by reference Type reference (TYPE) SAPPLCO_TRQ_SUITEREQ_ITM_T TranspReqSUITEReqItm 20091110

Method FILTER_ITEM_ENTRIES on class CL_TM_TRQ_CHECK has no exception.

Method READ_CR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TRQ_SUITEREQUEST Call by reference Type reference (TYPE) SAPPLCO_TRANSPREQ_SUITEREQ_TRQ TranspReqSUITEReqTranspReq 20091117
2 Importing IV_CR_NO Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20091117

Method READ_CR on class CL_TM_TRQ_CHECK has no exception.

Method READ_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TRQ_SUITEREQUEST Call by reference Type reference (TYPE) SAPPLCO_TRANSPREQ_SUITEREQ_TRQ TranspReqSUITEReqTranspReq 20091104
2 Importing IV_PO_NO Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20091104

Method READ_PO on class CL_TM_TRQ_CHECK has no exception.

Method READ_SO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TRQ_SUITEREQUEST Call by reference Type reference (TYPE) SAPPLCO_TRANSPREQ_SUITEREQ_TRQ TranspReqSUITEReqTranspReq 20091104
2 Importing IV_SO_NO Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20091104

Method READ_SO on class CL_TM_TRQ_CHECK has no exception.

Method READ_TRQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TRQ_MESSAGE Call by reference Type reference (TYPE) SAPPLCO_TRANSPREQ_SUITEREQ_TRQ TranspReqSUITEReqTranspReq 20091111
2 Importing I_DOC_ID Call by reference Type reference (TYPE) ANY 20091111
3 Importing I_DOC_TYPE Call by reference Type reference (TYPE) ANY 20091111
4 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20091111

Method READ_TRQ on class CL_TM_TRQ_CHECK has no exception.

Method START_COMPARISON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Application Log: Table with Messages 20091109
2 Importing I_DOCTYPE Call by reference Type reference (TYPE) SAPPLCO_BUS_TRANS_TYPE_CODE Document type Code 20091110
3 Importing I_ERP_ID Call by reference Type reference (TYPE) ANY 20091117
4 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20091111

Method START_COMPARISON on class CL_TM_TRQ_CHECK has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605