SAP ABAP Class CL_SE_IM_GDSMVMT_NOTIFICATION (Receiver for A2A goods movement notification communication)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-IM-GF-ES (Application Component) Enterprise Services in Inventory Management
     OPS_SE_IM (Package) Service Enabling for Inventory Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  BI_EVENT_HANDLER_STATIC Static Event Handler 20070730
2 Interface implementation (CLASS c. INTERFACES i_ref)  BI_OBJECT Business Instance 20070801
3 Interface implementation (CLASS c. INTERFACES i_ref)  BI_PERSISTENT Persistent Business Instance 20070801
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WORKFLOW Business Workflow 20070801
Properties
Class CL_SE_IM_GDSMVMT_NOTIFICATION  
Short Description Receiver for A2A goods movement notification communication    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_IM   Service Enabling for Inventory Management 
Created 20070730   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SE_IM_GDSMVMT_NOTIFICATION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 BI_EVENT_HANDLER_STATIC Static Event Handler 20070730
2 BI_OBJECT Business Instance 20070801
3 BI_PERSISTENT Persistent Business Instance 20070801
4 IF_WORKFLOW Business Workflow 20070801
Friends
Class CL_SE_IM_GDSMVMT_NOTIFICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_APPLICATION_GDSMVMTERPNOTIF Constant Protected Type reference (TYPE) WUF_APPLICATION 'CO_INV_GOODSMOVEMENTERPNO' Application 20070730
2 GC_CLASS_NAME Constant Protected Type reference (TYPE) SEOCLNAME 'CL_SE_IM_GDSMVMT_NOTIFICATION' Class Name 20070731
3 GC_CONTEXT_GDSMVMTERPNOTIF Constant Protected Type reference (TYPE) WUF_CONTEXT '' Context 20070730
4 GC_EVENT_GDSMVMTERPNOTIF_ACC Constant Protected Type reference (TYPE) WUF_EVENT 'GOODSMOVEMENT_ACCCODINGBLCK' Event 20101019
5 GC_EVENT_GDSMVMTERPNOTIF_HEAD Constant Protected Type reference (TYPE) WUF_EVENT 'GOODSMOVEMENT' Event 20070730
6 GC_EVENT_GDSMVMTERPNOTIF_ITEM Constant Protected Type reference (TYPE) WUF_EVENT 'GOODSMOVEMENT_ITEM' Event 20070730
7 GC_EVENT_GDSMVMTERPNOTIF_REF Constant Protected Type reference (TYPE) WUF_EVENT 'GOODSMOVEMENT_BTDREFERENCES' Event 20110120
8 GO_SINGLETON Static Attribute Protected Object reference (TYPE REF TO) CL_SE_IM_GDSMVMT_NOTIFICATION Receiver for A2A goods movement notification communication 20070806
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Class constructor 20070806
2 CREATE Static method Public Method Factory operation 20070806
3 DETERMINE_RECEIVER_NOTIF_OUT Instance method Protected Method Determine recveiver for GoodsMovementNotification_Out 20070803
4 GET_DOCUMENT_FLOW Instance method Public Method Get document flow for material document 20110120
5 GET_SERIAL_NUMBERS Instance method Protected Method Get serial numbers for material document 20070801
6 MAPPING_OUT Instance method Public Method Maps material document to XI-output-structure 20070730
7 PROCESS_BY_WORKFLOW Static method Public Method Receiver for BOR-event to trigger A2A outbound notification 20070806
8 PROCESS_OUT Instance method Public Method Triggers A2A-message GoodsMovementERPNotification_Out 20070730
Events
Class CL_SE_IM_GDSMVMT_NOTIFICATION has no event.
Types
Class CL_SE_IM_GDSMVMT_NOTIFICATION has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SINGLETON_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SE_IM_GDSMVMT_NOTIFICATION Receiver for A2A goods movement notification communication 20070806

Method CREATE on class CL_SE_IM_GDSMVMT_NOTIFICATION has no exception.

Method DETERMINE_RECEIVER_NOTIF_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_OUTPUT Call by reference Type reference (TYPE) INV_GOODS_MOVEMENT_ERPNOTIFICA MT GoodsMovementERPNotification 20070803

Method DETERMINE_RECEIVER_NOTIF_OUT on class CL_SE_IM_GDSMVMT_NOTIFICATION has no exception.

Method GET_DOCUMENT_FLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOCUMENT_FLOW Call by reference Type reference (TYPE) VBFA_T Table Type for Structure vbfa 20110120
2 Importing IS_MKPF Call by reference Type reference (TYPE) MKPF Header: Material Document 20110207
3 Importing IT_MSEG Call by reference Type reference (TYPE) MB_MSEG table type for mseg 20110208

Method GET_DOCUMENT_FLOW on class CL_SE_IM_GDSMVMT_NOTIFICATION has no exception.

Method GET_SERIAL_NUMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SERIAL_NUMBERS Call by reference Type reference (TYPE) RSEROB_T Serial numbers of document 20070801
2 Importing IV_MBLNR Call by reference Type reference (TYPE) MBLNR Number of Material Document 20070801
3 Importing IV_MJAHR Call by reference Type reference (TYPE) MJAHR Material Document Year 20070801

Method GET_SERIAL_NUMBERS on class CL_SE_IM_GDSMVMT_NOTIFICATION has no exception.

Method MAPPING_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT Call by reference Type reference (TYPE) INV_GOODS_MOVEMENT_ERPNOTIFICA MT GoodsMovementERPNotification 20070730
2 Importing IS_MKPF Call by reference Type reference (TYPE) MKPF Header: Material Document 20070730
3 Importing IT_DOCUMENT_FLOW Call by reference Type reference (TYPE) VBFA_T Table Type for Structure vbfa 20110120
4 Importing IT_MSEG Call by reference Type reference (TYPE) TY_T_MSEG Table MSEG 20070730
5 Importing IT_SERIAL_NUMBERS Call by reference Type reference (TYPE) RSEROB_T Serial numbers of document 20070730
# Exception Resumable Description Created on
1 CX_WUF_ERROR Error 20070730

Method PROCESS_BY_WORKFLOW 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) BAPIRETTAB Table with BAPI Return Information 20070820
2 Importing IS_MKPF Call by reference Type reference (TYPE) MKPF Header: Material Document 20070806
3 Importing IT_MSEG Call by reference Type reference (TYPE) TY_T_MSEG Table MSEG 20070806
4 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID Work item ID 20070821
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT Application Integration: Technical Error 20070821
2 CX_APPL_PROXY_BADI_PROCESSING Error in BAdI Processing in Proxy 20070821
3 CX_WUF_ERROR Error 20070821

Method PROCESS_OUT 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) BAPIRETTAB Table with BAPI Return Information 20070816
2 Importing IS_MKPF Call by reference Type reference (TYPE) MKPF Header: Material Document 20070730
3 Importing IT_MSEG Call by reference Type reference (TYPE) TY_T_MSEG Table MSEG 20070730
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT Application Integration: Technical Error 20070730
2 CX_APPL_PROXY_BADI_PROCESSING Error in BAdI Processing in Proxy 20070801
3 CX_WUF_ERROR Error 20070730
History
Last changed by/on SAP  20110908 
SAP Release Created in 603