SAP ABAP Class CL_OPS_SE_SOC_MESSAGE (Fill and send message)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM (Application Component) Materials Management
     OPS_SE_COMMON_FUNCTIONALITIES (Package) Functions for Cross-Component Use
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OPS_SE_SOC_MESSAGE Message 20090205
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OPS_SE_SOC_TYPES Types and Constants 20090202
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SLS_SOC_MESSAGE_TRR0 TRQ Transportation Request Returns 20091103
2 Inheritance (c INHERITING FROM c_ref)  CL_SLS_SOC_MESSAGE_TRS0 TRQ Transportation Request Sales Order 20091012
Properties
Class CL_OPS_SE_SOC_MESSAGE  
Short Description Fill and send message    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class OPS_SE_SOC    
Program status     
Category 0   
Package OPS_SE_COMMON_FUNCTIONALITIES   Functions for Cross-Component Use 
Created 20090202   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OPS_SE_SOC_MESSAGE Message 20090205
2 IF_OPS_SE_SOC_TYPES Types and Constants 20090202
Friends
Class CL_OPS_SE_SOC_MESSAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EVENT_CREATE Instance attribute Protected Attribute reference (LIKE) 20090202
2 GC_EVENT_DELETE Instance attribute Protected Attribute reference (LIKE) 20090202
3 GC_EVENT_UPDATE Instance attribute Protected Attribute reference (LIKE) 20090202
4 GC_ORDER_IRRELEVANT Constant Public Type reference (TYPE) STRING 'ORDER_IRRELEVANT_FOR_TM' 20091126
5 GV_ORDER_RELEVANCY Static Attribute Public Type reference (TYPE) CHAR1 'X' Flag of order relevancy 20091126
6 MO_CLIENT Instance attribute Private Object reference (TYPE REF TO) IF_OPS_SE_SOC_SENDER Message sender 20090227
7 MR_MESSAGE Instance attribute Protected Attribute reference (LIKE) 20090210
8 MS_RECEIVER Instance attribute Protected Attribute reference (LIKE) 20090205
9 MV_ALWAYS_PREPROCESS Instance attribute Private Type reference (TYPE) ABAP_BOOL Fill during preprocessing 20090204
10 MV_BUSOBJ Instance attribute Private Type reference (TYPE) SWO_OBJTYP Object Type 20090204
11 MV_EVENT Instance attribute Protected Attribute reference (LIKE) 20090210
12 MV_LANGU Instance attribute Protected Attribute reference (LIKE) 20090210
13 MV_MSGID Instance attribute Protected Attribute reference (LIKE) 20090210
14 MV_OBJKEY Instance attribute Protected Attribute reference (LIKE) 20090206
15 MV_QUEUE_PREFIX Instance attribute Private Type reference (TYPE) PRX_SCNT Proxy Runtime: Serialization Context 20090204
16 MV_REPEAT_ON_DELETE Instance attribute Private Type reference (TYPE) ABAP_BOOL Repeat during document deletion 20090202
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090202
2 CREATE Instance method Private Method 20090205
3 FILL Instance method Protected Method Fill message 20090202
4 GET_MSG_HEADER Instance method Protected Method Get Message Header 20091005
5 GET_MSG_SENDER Instance method Public Method Get Message Sender 20100104
6 GET_PROXY_NAME Instance method Public Method Get proxy name 20090227
7 GET_QUEUE_NAME Instance method Private Method Get queue name (serialization context) 20090204
8 INIT Instance method Private Method Init 20090203
9 READ_CONTAINER Instance method Private Method Read from container 20090203
10 RESTORE Instance method Private Method Restore from preprocessing 20090204
11 WRITE_CONTAINER Instance method Private Method Write into container 20090203
12 WRITE_LINK Instance method Private Method Write link 20090203
Events
Class CL_OPS_SE_SOC_MESSAGE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_CONTAINER_S Protected Attribute reference (LIKE) 20090202
2 GTY_CONTAINER_T Protected Attribute reference (LIKE) 20090202
3 GTY_EVENT Public Attribute reference (LIKE) 20090202
4 GTY_MSGID Public Attribute reference (LIKE) 20090202
5 GTY_OBJKEY Public Attribute reference (LIKE) 20090206
6 GTY_RECEIVER_S Public Attribute reference (LIKE) 20090202
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALWAYS_PREPROCESS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Preprocess immediate outputs also if not a deletion? 20090204
2 Importing IV_BUSOBJ Call by reference Type reference (TYPE) SWO_OBJTYP BOR type to link message with 20090204
3 Importing IV_QUEUE_PREFIX Call by reference Type reference (TYPE) PRX_SCNT Queue prefix 20090204
4 Importing IV_REPEAT_ON_DELETE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Repeat during deletion by default? 20090204

Method CONSTRUCTOR on class CL_OPS_SE_SOC_MESSAGE has no exception.

Method CREATE Signature

Method CREATE on class CL_OPS_SE_SOC_MESSAGE has no parameter.
Method CREATE on class CL_OPS_SE_SOC_MESSAGE has no exception.

Method FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LOG Call by reference Type reference (TYPE) BAPIRETTAB 20090203
2 Importing IV_USE_MEMORY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090203
# Exception Resumable Description Created on
1 CX_SHP_APPL_ERROR_MESSAGE 20090202

Method GET_MSG_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG_HEADER Call by reference Type reference (TYPE) SAPPLCO_BUS_DOC_MESSAGE_HEADER Business information from the perspective of the sender appl 20091005

Method GET_MSG_HEADER on class CL_OPS_SE_SOC_MESSAGE has no exception.

Method GET_MSG_SENDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_CLIENT Value transfer Object reference (TYPE REF TO) IF_OPS_SE_SOC_SENDER Message sender 20100104

Method GET_MSG_SENDER on class CL_OPS_SE_SOC_MESSAGE has no exception.

Method GET_PROXY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PROXY_NAME Value transfer Type reference (TYPE) STRING 20090227

Method GET_PROXY_NAME on class CL_OPS_SE_SOC_MESSAGE has no exception.

Method GET_QUEUE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_QUEUE Value transfer Type reference (TYPE) PRX_SCNT Proxy Runtime: Serialization Context 20090204

Method GET_QUEUE_NAME on class CL_OPS_SE_SOC_MESSAGE has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RECEIVER Call by reference Type reference (TYPE) GTY_RECEIVER_S 20090203
2 Importing IV_EVENT Call by reference Type reference (TYPE) GTY_EVENT 20090203
3 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS Language Key 20090210
4 Importing IV_OBJKEY Call by reference Type reference (TYPE) GTY_OBJKEY 20090206

Method INIT on class CL_OPS_SE_SOC_MESSAGE has no exception.

Method READ_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONTAINER Call by reference Type reference (TYPE) GTY_CONTAINER_T 20090203
# Exception Resumable Description Created on
1 CX_SHP_APPL_ERROR_MESSAGE 20090203

Method RESTORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LOG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090204
2 Exporting EV_READY_TO_SEND Call by reference Type reference (TYPE) ABAP_BOOL 20090204
3 Importing IT_CONTAINER Call by reference Type reference (TYPE) GTY_CONTAINER_T 20090204

Method RESTORE on class CL_OPS_SE_SOC_MESSAGE has no exception.

Method WRITE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTAINER Call by reference Type reference (TYPE) GTY_CONTAINER_T 20090203
# Exception Resumable Description Created on
1 CX_SHP_APPL_ERROR_MESSAGE 20090203

Method WRITE_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LOG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090203

Method WRITE_LINK on class CL_OPS_SE_SOC_MESSAGE has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605