SAP ABAP Class CL_PUR_SALESORDER_MSG_HANDLER (Message Handler)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-SLS-ES (Application Component) Enterprise Services in Sales
     OPS_SE_SLS (Package) Service Enabling for Sales
Properties
Class CL_PUR_SALESORDER_MSG_HANDLER  
Short Description Message Handler    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_SLS   Service Enabling for Sales 
Created 20070803   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PUR_SALESORDER_MSG_HANDLER has no forward declaration.
Interfaces
Class CL_PUR_SALESORDER_MSG_HANDLER has no interface implemented.
Friends
Class CL_PUR_SALESORDER_MSG_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_BADI Static Attribute Private Object reference (TYPE REF TO) BADI_PUR_SALESORDER BAdI 20070814
2 GO_PARTY_ID Static Attribute Private Type reference (TYPE) SAPPLCO_PARTY_PARTY_ID Proxy Data Element (Generated) 20070814
3 GO_PO_NUMBER Static Attribute Private Type reference (TYPE) SAPPLCO_BUSINESS_TRANSACTION_D Proxy Data Element (Generated) 20070814
4 GO_SO_NUMBER Static Attribute Private Type reference (TYPE) VBELN Sales and Distribution Document Number 20070814
5 MS_ERROR_LORD Static Attribute Private Type reference (TYPE) TDS_ERROR 20070918
6 MT_MESSAGES Static Attribute Private Type reference (TYPE) BAPIRET2_T Return parameter table 20070803
7 MT_MESSAGES_LORD Static Attribute Private Type reference (TYPE) TDT_MESSAGES Lord messages 20070803
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FOR_CONTINUE Static method Public Method check if errors exist - with Exception Raise 20070803
2 GET_LORD_MESSAGES Static method Public Method get LORD messages 20070803
3 GET_MESSAGES Static method Public Method get messages 20070803
4 INIT Static method Public Method Init 20080811
5 SAVE_BUSINESS_DATA Static method Public Method save relevant business data for BAdI method ERROR_FOLLOW_UP 20070814
6 SAVE_MESSAGES Static method Public Method save message 20070803
7 SAVE_MESSAGES_FROM_LORD Static method Public Method save messages from LORD 20070803
8 SAVE_MESSAGE_PARAMETERS Static method Public Method save message by parameters 20070803
9 SAVE_ORDER_NOT_LOADED Static method Public Method save message for order not loaded 20070803
10 SAVE_SYSTEM_MESSAGE Static method Public Method Save system message 20070803
Events
Class CL_PUR_SALESORDER_MSG_HANDLER has no event.
Types
Class CL_PUR_SALESORDER_MSG_HANDLER has no local type.
Method Signatures

Method CHECK_FOR_CONTINUE Signature

Method CHECK_FOR_CONTINUE on class CL_PUR_SALESORDER_MSG_HANDLER has no parameter.
# Exception Resumable Description Created on
1 CX_SAPPLCO_STANDARD_MSG_FAULT Standard Message Fault 20070914

Method GET_LORD_MESSAGES 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) BAPIRET2_T Return parameter table 20070803

Method GET_LORD_MESSAGES on class CL_PUR_SALESORDER_MSG_HANDLER has no exception.

Method GET_MESSAGES 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) BAPIRET2_T Return parameter table 20070803

Method GET_MESSAGES on class CL_PUR_SALESORDER_MSG_HANDLER has no exception.

Method INIT Signature

Method INIT on class CL_PUR_SALESORDER_MSG_HANDLER has no parameter.
Method INIT on class CL_PUR_SALESORDER_MSG_HANDLER has no exception.

Method SAVE_BUSINESS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARTY_ID Call by reference Type reference (TYPE) SAPPLCO_PARTY_PARTY_ID Proxy Data Element (Generated) 20070814
2 Importing PO_NUMBER Call by reference Type reference (TYPE) SAPPLCO_BUSINESS_TRANSACTION_D Proxy Data Element (Generated) 20070814
3 Importing SO_NUMBER Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20070814

Method SAVE_BUSINESS_DATA on class CL_PUR_SALESORDER_MSG_HANDLER has no exception.

Method SAVE_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20070803
2 Importing IT_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20070803

Method SAVE_MESSAGES on class CL_PUR_SALESORDER_MSG_HANDLER has no exception.

Method SAVE_MESSAGES_FROM_LORD Signature

Method SAVE_MESSAGES_FROM_LORD on class CL_PUR_SALESORDER_MSG_HANDLER has no parameter.
Method SAVE_MESSAGES_FROM_LORD on class CL_PUR_SALESORDER_MSG_HANDLER has no exception.

Method SAVE_MESSAGE_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ID Call by reference Type reference (TYPE) SYMSGID Message Class 20070803
2 Importing ID_MESSAGE_V1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20070803
3 Importing ID_MESSAGE_V2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20070803
4 Importing ID_MESSAGE_V3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20070803
5 Importing ID_MESSAGE_V4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20070803
6 Importing ID_NUMBER Call by reference Type reference (TYPE) SYMSGNO Message Number 20070803
7 Importing ID_TYPE Call by reference Type reference (TYPE) SYMSGTY Message Type 20070803

Method SAVE_MESSAGE_PARAMETERS on class CL_PUR_SALESORDER_MSG_HANDLER has no exception.

Method SAVE_ORDER_NOT_LOADED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20070803

Method SAVE_ORDER_NOT_LOADED on class CL_PUR_SALESORDER_MSG_HANDLER has no exception.

Method SAVE_SYSTEM_MESSAGE Signature

Method SAVE_SYSTEM_MESSAGE on class CL_PUR_SALESORDER_MSG_HANDLER has no parameter.
Method SAVE_SYSTEM_MESSAGE on class CL_PUR_SALESORDER_MSG_HANDLER has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 603