SAP ABAP Class CL_WM_HUMOVE_SHELL (frame of the HUMOVE service)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LE-WM-IFC (Application Component) Interfaces
     OPS_SE_WM_XI_PROXY (Package) Web Service Proxies Warehouse Management
Properties
Class CL_WM_HUMOVE_SHELL  
Short Description frame of the HUMOVE service    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_WM_XI_PROXY   Web Service Proxies Warehouse Management 
Created 20090122   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)
2 OPSWM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WM_HUMOVE_SHELL has no interface implemented.
Friends
Class CL_WM_HUMOVE_SHELL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_WM_HUMOVE_SHELL frame of the HUMOVE service 20090122
2 LF_IS_EO_REQUESTED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20090302
3 LF_MSG_ID Instance attribute Private Type reference (TYPE) STRING 20090302
4 LF_MSG_UUID Instance attribute Private Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20090302
5 LRO_LOG Instance attribute Private Object reference (TYPE REF TO) CL_WM_LOG log 20090306
6 LR_IDP_HELPER Instance attribute Private Object reference (TYPE REF TO) IF_WS_IDP_HELPER API Interface for Idempotent WS Service 20090302
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_LENGTH_IBD Instance method Private Method checks on valid length of XI fields 20090306
2 CLASS_CONSTRUCTOR Static method Public Constructor class constructor 20090122
3 CREATE Static method Public Method get an instance 20090122
4 EO_FINALIZE Instance method Private Method exactly once, final steps after successful process 20090122
5 EO_PREPARE Instance method Private Method exactly once, initial checks 20090122
6 EXECUTE Instance method Public Method provide the 'frame' of the service + trigger 'core' process 20090122
7 MAPPING_INBOUND Instance method Private Method mapping data from XI to ERP 20090122
8 MAPPING_OUTBOUND Instance method Private Method mapping data from ERP to XI 20090122
Events
Class CL_WM_HUMOVE_SHELL has no event.
Types
Class CL_WM_HUMOVE_SHELL has no local type.
Method Signatures

Method CHECK_LENGTH_IBD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_RESULT Call by reference Type reference (TYPE) SYSUBRC Single-Character Indicator 20090306
2 Importing IM_DATAELEMENT Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20090306
3 Importing IM_FIELDNAME Call by reference Type reference (TYPE) STRING 20090306
4 Importing IM_VALUEFROMXI Call by reference Type reference (TYPE) ANY 20090306

Method CHECK_LENGTH_IBD on class CL_WM_HUMOVE_SHELL has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SHELL Value transfer Object reference (TYPE REF TO) CL_WM_HUMOVE_SHELL frame of the HUMOVE service 20090122

Method CREATE on class CL_WM_HUMOVE_SHELL has no exception.

Method EO_FINALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTPUT Call by reference Type reference (TYPE) EASCMCO_HUERPLOGARACHCONFME_SY Proxy Structure (generated) 20090305
2 Importing IM_APPL_ERROR Call by reference Type reference (TYPE) FLAG General Flag 20090302
# Exception Resumable Description Created on
1 CX_WM_APPL_ERROR_MESSAGE WM related exceptions 20090305

Method EO_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_STATUS Call by reference Type reference (TYPE) ABAP_BOOL 20090302
2 Changing CS_OUTPUT Call by reference Type reference (TYPE) EASCMCO_HUERPLOGARACHCONFME_SY Proxy Structure (generated) 20090305
3 Importing IS_MESSAGE_HEADER_XI Call by reference Type reference (TYPE) EASCMCO_BASIC_BUSINESS_DOCUMEN Proxy Structure (generated) 20090305
# Exception Resumable Description Created on
1 CX_WM_APPL_ERROR_MESSAGE WM related exceptions 20090305

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Type reference (TYPE) HUM_HU_ERP_LOGARA_CH_REQ_SYNC Proxy Structure (generated) 20090305
2 Exporting OUTPUT Call by reference Type reference (TYPE) HUM_HU_ERP_LOGARA_CH_CONF_SYNC Proxy Structure (generated) 20090305

Method EXECUTE on class CL_WM_HUMOVE_SHELL has no exception.

Method MAPPING_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_BIN_TAG Call by reference Type reference (TYPE) LAGP_VERIF Verification Field for Mobile Data Entry 20090305
2 Changing CF_DIRECTION Call by reference Type reference (TYPE) SYCHAR01 'E' for putaway, 'A' for removal 20090305
3 Changing CF_FORKLIFT_ID Call by reference Type reference (TYPE) SYCHAR20 ID of the forklift 20090305
4 Changing CF_HU_TAG Call by reference Type reference (TYPE) AII_EPC1 Electronic Product Code 20090305
5 Importing IS_XI_FIELDS Call by reference Type reference (TYPE) EASCMCO_HULOGAREACHREQM_HU Proxy Structure (generated) 20090305
# Exception Resumable Description Created on
1 CX_WM_APPL_ERROR_MESSAGE WM related exceptions 20090305

Method MAPPING_OUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LOG_XI Call by reference Type reference (TYPE) EASCMCO_LOG Proxy Structure (generated) 20090305
2 Importing IRO_LOG Call by reference Object reference (TYPE REF TO) CL_WM_LOG log 20090306

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