SAP ABAP Class CL_INV_WUF_TRANSFORMATION (WUF-transformation for GoodsMovement-services)
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)  IF_WUF_PREFETCH Prefetch Methods 20070726
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WUF_TRANSFORMATION Transformation Class 20070726
Properties
Class CL_INV_WUF_TRANSFORMATION  
Short Description WUF-transformation for GoodsMovement-services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_IM   Service Enabling for Inventory Management 
Created 20070726   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_INV_WUF_TRANSFORMATION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WUF_PREFETCH Prefetch Methods 20070726
2 IF_WUF_TRANSFORMATION Transformation Class 20070726
Friends
Class CL_INV_WUF_TRANSFORMATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BLOCKED_GDT Constant Protected Type reference (TYPE) SAPPLCO_INVENTORY_USABILITY_CO '2' GDT InventoryUsabilityCode 20070727
2 GC_BLOCKED_INTERN Constant Protected Type reference (TYPE) MB_INSMK '3' Stock Type 20070727
3 GC_CUST_CONSIGN_STOCK_GDT Constant Protected Type reference (TYPE) SAPPLCO_INVENTORY_SPECIAL_STOC '5' GDT InventorySpecialStockTypeCode 20070727
4 GC_CUST_CONSIGN_STOCK_INTERN Constant Protected Type reference (TYPE) SOBKZ 'W' Special Stock Indicator 20070727
5 GC_MATL_PROVIDED_VENDOR_GDT Constant Protected Type reference (TYPE) SAPPLCO_INVENTORY_SPECIAL_STOC '8' GDT InventorySpecialStockTypeCode 20070727
6 GC_MATL_PROVIDED_VENDOR_INTERN Constant Protected Type reference (TYPE) SOBKZ 'O' Special Stock Indicator 20070727
7 GC_PIPELINEMATERIAL_GDT Constant Protected Type reference (TYPE) SAPPLCO_INVENTORY_SPECIAL_STOC '4' GDT InventorySpecialStockTypeCode 20070727
8 GC_PIPELINEMATERIAL_INTERN Constant Protected Type reference (TYPE) SOBKZ 'P' Special Stock Indicator 20070727
9 GC_PROJECTSTOCK_GDT Constant Protected Type reference (TYPE) SAPPLCO_INVENTORY_SPECIAL_STOC '2' GDT InventorySpecialStockTypeCode 20070727
10 GC_PROJECTSTOCK_INTERN Constant Protected Type reference (TYPE) SOBKZ 'Q' Special Stock Indicator 20070727
11 GC_QUALITY_INSPECTION_GDT Constant Protected Type reference (TYPE) SAPPLCO_INVENTORY_USABILITY_CO '3' GDT InventoryUsabilityCode 20070727
12 GC_QUALITY_INSPECTION_INTERN Constant Protected Type reference (TYPE) MB_INSMK '2' Stock Type 20070727
13 GC_RETURN_PACK_CUSTOMER_GDT Constant Protected Type reference (TYPE) SAPPLCO_INVENTORY_SPECIAL_STOC '7' GDT InventorySpecialStockTypeCode 20070727
14 GC_RETURN_PACK_CUSTOMER_INTERN Constant Protected Type reference (TYPE) SOBKZ 'V' Special Stock Indicator 20070727
15 GC_RETURN_TRANSP_PACK_V_GDT Constant Protected Type reference (TYPE) SAPPLCO_INVENTORY_SPECIAL_STOC '6' GDT InventorySpecialStockTypeCode 20070727
16 GC_RETURN_TRANSP_PACK_V_INTERN Constant Protected Type reference (TYPE) SOBKZ 'M' Special Stock Indicator 20070727
17 GC_SALES_ORDER_STOCK_GDT Constant Protected Type reference (TYPE) SAPPLCO_INVENTORY_SPECIAL_STOC '1' GDT InventorySpecialStockTypeCode 20070727
18 GC_SALES_ORDER_STOCK_INTERN Constant Protected Type reference (TYPE) SOBKZ 'E' Special Stock Indicator 20070727
19 GC_SHP_UNIT_WAREHOUSE_GDT Constant Protected Type reference (TYPE) SAPPLCO_INVENTORY_SPECIAL_STOC '9' GDT InventorySpecialStockTypeCode 20070727
20 GC_SHP_UNIT_WAREHOUSE_INTERN Constant Protected Type reference (TYPE) SOBKZ 'Y' Special Stock Indicator 20070727
21 GC_UNRESTRICED_USE_GDT Constant Protected Type reference (TYPE) SAPPLCO_INVENTORY_USABILITY_CO '1' GDT InventoryUsabilityCode 20070727
22 GC_UNRESTRICED_USE_INTERN Constant Protected Type reference (TYPE) MB_INSMK '' Stock Type 20070727
23 GC_VENDOR_CONSIGN_STOCK_GDT Constant Protected Type reference (TYPE) SAPPLCO_INVENTORY_SPECIAL_STOC '3' GDT InventorySpecialStockTypeCode 20070727
24 GC_VENDOR_CONSIGN_STOCK_INTERN Constant Protected Type reference (TYPE) SOBKZ 'K' Special Stock Indicator 20070727
Methods
# Method Level Visibility Method type Description Created on
1 GET_DOCUMENT_FLOW Static method Public Method Map business transaction document references to BTDRef node 20110120
2 GET_PARENT_ITEM_ID Static method Public Method Gets the partent goods movement item id of an item 20070727
3 GET_SERIAL_NUMBERS_FOR_ITEM Static method Public Method Get serial numbers of an goods movement item 20070727
4 MAP_COSTCTR_PRCTR_OUT Static method Public Method Mapping for Cost Center and Profit Center (ABAP2XI) 20110222
5 MAP_INTERN_PROJECT_2_PROJ_REF Static method Public Method Map internal accounting project data to ProjectReference 20101019
6 MAP_INVSPECSTOCKTYCODE_2_SOBKZ Static method Public Method Map GDT InventorySpecialStockTypeCode to interal SOBKZ 20070810
7 MAP_INVUSECODE_2_MB_INSMK Static method Public Method Map GDT InventoryUsabilityTypeCode to internal INSMK 20070810
8 MAP_MB_INSMK_2_INVUSECODE Static method Public Method Map internal INSMK to GDT InventoryUsabilityTypeCode 20070727
9 MAP_SOBKZ_2_INVSPECSTOCKTYCODE Static method Public Method Map interal SOBKZ to GDT InventorySpecialStockTypeCode 20070727
10 MAP_VARIOUS_ORDERS_2_ORDER_REF Static method Public Method Map production/maintenance/service execution order to GDTs 20101019
11 SET_CANCELLATION_DOC_INDICATOR Static method Public Method Set CancellationDocumentIndicator in node "GoodsMovement" 20070726
12 TRANSFORM_INITAL_FIELDS Static method Public Method Transform intial source fields to XI-structure 20070802
Events
Class CL_INV_WUF_TRANSFORMATION has no event.
Types
Class CL_INV_WUF_TRANSFORMATION has no local type.
Method Signatures

Method GET_DOCUMENT_FLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOCREF Call by reference Type reference (TYPE) SAPPLCO_BUSINESS_TRANSACT_TAB1 Proxy Table Type (Generated) 20110120
2 Exporting E_OK Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20110120
3 Importing IT_VBFA Call by reference Type reference (TYPE) VBFA_T Table Type for Structure vbfa 20110120
4 Importing IV_DOCID Call by reference Type reference (TYPE) MBLNR Number of Material Document 20110120
5 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR Item number of the SD document 20110120
6 Importing I_PREFETCH Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20110120
# Exception Resumable Description Created on
1 CX_WUF_ERROR Error 20110125

Method GET_PARENT_ITEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PARENT_GDSMVMT_ITEM_ID Call by reference Type reference (TYPE) SAPPLCO_GOODS_MOVEMENT_ITEM_ID Proxy Data Element (Generated) 20070727
2 Exporting E_OK Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20070727
3 Importing IT_SORTED_MSEG Call by reference Type reference (TYPE) INV_T_SORTED_MSEG_FOR_WUF Sorted material document positions for WUF-mapping 20070727
4 Importing IV_GDSMVMT_ITEM_PARENT_ID Call by reference Type reference (TYPE) MB_PARENT_ID Unique identification of document line 20070727
5 Importing I_PREFETCH Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20070727
# Exception Resumable Description Created on
1 CX_WUF_ERROR Error 20070727

Method GET_SERIAL_NUMBERS_FOR_ITEM 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) SAPPLCO_GDS_MVMT_ERPNOTIF__TAB IDT GoodsMovementERPNotificationGoodsMovementItemSerialNumbe 20070727
2 Exporting E_OK Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20070727
3 Importing IT_SERIAL_NUMBERS Call by reference Type reference (TYPE) RSEROB_T Serial numbers of document 20070727
4 Importing IV_MBLNR Call by reference Type reference (TYPE) MBLNR Number of Material Document 20070727
5 Importing IV_MJAHR Call by reference Type reference (TYPE) MJAHR Material Document Year 20070727
6 Importing IV_ZEILE Call by reference Type reference (TYPE) MBLPO Item in Material Document 20070727
7 Importing I_PREFETCH Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20070727
# Exception Resumable Description Created on
1 CX_WUF_ERROR Error 20070727

Method MAP_COSTCTR_PRCTR_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COST_CENTRE_ID Call by reference Type reference (TYPE) SAPPLCO_ORGANISATION_CENTRE_ID Proxy Data Element (Generated) 20110222
2 Exporting EV_COST_CENTRE_ID_NOSC Call by reference Type reference (TYPE) SAPPLCO_SC_NOSC_COST_CENTRE_I1 Identifier for a cost center 20110222
3 Exporting EV_PROFIT_CENTRE_ID Call by reference Type reference (TYPE) SAPPLCO_ORGANISATION_CENTRE_ID Proxy Data Element (Generated) 20110222
4 Exporting EV_PROFIT_CENTRE_ID_NOSC Call by reference Type reference (TYPE) SAPPLCO_NOSC_PROFIT_CENTRE_ID Proxy Data Element (generated) 20110222
5 Exporting E_OK Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20110222
6 Importing IV_CONTROLLING_AREA Call by reference Type reference (TYPE) KOKRS Controlling Area 20110222
7 Importing IV_COST_CENTER Call by reference Type reference (TYPE) KOSTL Cost Center 20110222
8 Importing IV_PROFIT_CENTER Call by reference Type reference (TYPE) PRCTR Profit Center 20110222
9 Importing I_PREFETCH Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean value 20110222
# Exception Resumable Description Created on
1 CX_WUF_ERROR Unsuccessful Transformation 20110222

Method MAP_INTERN_PROJECT_2_PROJ_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROJECT_REFERENCE Call by reference Type reference (TYPE) SAPPLCO_NOSC_PROJECT_REFERENCE Proxy Structure (generated) 20101019
2 Exporting E_OK Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20101019
3 Importing IV_APLZL Call by reference Type reference (TYPE) CIM_COUNT Internal counter 20101019
4 Importing IV_AUFPL Call by reference Type reference (TYPE) CO_AUFPL Routing number of operations in the order 20101019
5 Importing IV_NPLNR Call by reference Type reference (TYPE) NPLNR Network Number for Account Assignment 20101019
6 Importing IV_PS_PSP_PNR Call by reference Type reference (TYPE) PS_PSP_PNR Work Breakdown Structure Element (WBS Element) 20101019
7 Importing I_PREFETCH Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20101019

Method MAP_INTERN_PROJECT_2_PROJ_REF on class CL_INV_WUF_TRANSFORMATION has no exception.

Method MAP_INVSPECSTOCKTYCODE_2_SOBKZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SOBKZ Call by reference Type reference (TYPE) SOBKZ Special Stock Indicator 20070810
2 Exporting E_OK Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20070810
3 Importing IV_INVENTORYSPECIALSTOCKTYPE Call by reference Type reference (TYPE) SAPPLCO_INVENTORY_SPECIAL_STOC Proxy Data Element (Generated) 20070810
4 Importing I_PREFETCH Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20070810
# Exception Resumable Description Created on
1 CX_WUF_ERROR Error 20070810

Method MAP_INVUSECODE_2_MB_INSMK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MB_INSMK Call by reference Type reference (TYPE) MB_INSMK Stock Type 20070810
2 Exporting E_OK Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20070810
3 Importing IV_INVENTORYUSABILITYCODE Call by reference Type reference (TYPE) SAPPLCO_INVENTORY_USABILITY_CO Proxy Data Element (Generated) 20070810
4 Importing I_PREFETCH Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20070810
# Exception Resumable Description Created on
1 CX_WUF_ERROR Error 20070810

Method MAP_MB_INSMK_2_INVUSECODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INVENTORYUSABILITYCODE Call by reference Type reference (TYPE) SAPPLCO_INVENTORY_USABILITY_CO GDT InventoryUsabilityCode 20070727
2 Exporting E_OK Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20070727
3 Importing IV_MB_INSMK Call by reference Type reference (TYPE) MB_INSMK Stock Type 20070727
4 Importing I_PREFETCH Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20070727
# Exception Resumable Description Created on
1 CX_WUF_ERROR Error 20070727

Method MAP_SOBKZ_2_INVSPECSTOCKTYCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INVENTORYSPECIALSTOCKTYPE Call by reference Type reference (TYPE) SAPPLCO_INVENTORY_SPECIAL_STOC Proxy Data Element (Generated) 20070727
2 Exporting E_OK Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20070727
3 Importing IV_SOBKZ Call by reference Type reference (TYPE) SOBKZ Special Stock Indicator 20070727
4 Importing I_PREFETCH Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20070727
# Exception Resumable Description Created on
1 CX_WUF_ERROR Error 20070727

Method MAP_VARIOUS_ORDERS_2_ORDER_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MAINTENANCE_ORDER_REFERENCE Call by reference Type reference (TYPE) SAPPLCO_NOSC_BUSINESS_TRANSAC1 Proxy Structure (generated) 20101022
2 Exporting ES_PRODUCTION_ORDER_REFERENCE Call by reference Type reference (TYPE) SAPPLCO_NOSC_BUSINESS_TRANSAC1 Proxy Structure (generated) 20101022
3 Exporting ES_SERVICE_EXECUTION_ORDER_REF Call by reference Type reference (TYPE) SAPPLCO_NOSC_BUSINESS_TRANSAC1 Proxy Structure (generated) 20101022
4 Exporting E_OK Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20101019
5 Importing IV_APLZL Call by reference Type reference (TYPE) CIM_COUNT Internal counter 20101021
6 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Order Number 20101021
7 Importing IV_AUFPL Call by reference Type reference (TYPE) CO_AUFPL Routing number of operations in the order 20101021
8 Importing IV_MBLNR Call by reference Type reference (TYPE) MBLNR Number of Material Document 20101021
9 Importing I_PREFETCH Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20101019

Method MAP_VARIOUS_ORDERS_2_ORDER_REF on class CL_INV_WUF_TRANSFORMATION has no exception.

Method SET_CANCELLATION_DOC_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CANCELLATION_DOC_INDICATOR Call by reference Type reference (TYPE) SAPPLCO_INDICATOR Indicator is the representation of a situation that has exac 20070726
2 Exporting E_OK Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20070726
3 Importing IV_CANCELLED_MBLNR Call by reference Type reference (TYPE) MBLNR 20070727
4 Importing IV_CANCELLED_MBLPO Call by reference Type reference (TYPE) MBLPO 20070727
5 Importing IV_CANCELLED_YEAR Call by reference Type reference (TYPE) MJAHR 20070727
6 Importing I_PREFETCH Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20070726
# Exception Resumable Description Created on
1 CX_WUF_ERROR Error 20070726

Method TRANSFORM_INITAL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACC_SALES_ORDER_ITEM_ID Call by reference Type reference (TYPE) SAPPLCO_SALES_ORDER_ITEM_ID Proxy Datenelement (generiert) 20101019
2 Exporting EV_ACC_SALES_ORDER_SCHED_ID Call by reference Type reference (TYPE) SAPPLCO_BTD_ITEM_SLINE_ID Proxy: BTD Item Schedule Line ID 20101019
3 Exporting EV_CANCELLED_GDSMVMT_ITEM_ID Call by reference Type reference (TYPE) SAPPLCO_GOODS_MOVEMENT_ITEM_ID Proxy Data Element (Generated) 20070802
4 Exporting EV_CANCELLED_YEAR Call by reference Type reference (TYPE) SAPPLCO_YEAR Proxy Data Element (Generated) 20070802
5 Exporting EV_GDSMVMT_REASON_CODE Call by reference Type reference (TYPE) SAPPLCO_GOODSMOVEMENT_REASON Proxy Structure (Generated) 20070802
6 Exporting EV_PURCHASE_ORDER_ITEM_ID Call by reference Type reference (TYPE) SAPPLCO_PURCHASE_ORDER_ITEM_ID Proxy Data Element (Generated) 20070802
7 Exporting EV_PWBDS_ELEMENT Call by reference Type reference (TYPE) SAPPLCO_PROJECT_WORK_BREAKDOW1 Proxy Structure (Generated) 20070802
8 Exporting EV_RESERVATION_ID Call by reference Type reference (TYPE) SAPPLCO_RESERVATION_ID Proxy Structure (Generated) 20070802
9 Exporting EV_RESERVATION_ITEM_ID Call by reference Type reference (TYPE) SAPPLCO_RESERVATION_ITEM_ID Proxy Data Element (Generated) 20070802
10 Exporting EV_SALES_ORDER_ITEM_ID Call by reference Type reference (TYPE) SAPPLCO_SALES_ORDER_ITEM_ID Proxy Datenelement (generiert) 20070802
11 Exporting E_OK Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20070802
12 Importing IV_EBELP Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20070802
13 Importing IV_GRUND Call by reference Type reference (TYPE) MB_GRBEW Reason for Movement 20070802
14 Importing IV_KDEIN Call by reference Type reference (TYPE) KDEIN Delivery Schedule for Sales Order 20101019
15 Importing IV_KDPOS Call by reference Type reference (TYPE) KDPOS Item Number in Sales Order 20101019
16 Importing IV_MAT_KDPOS Call by reference Type reference (TYPE) MAT_KDPOS Sales Order Item of Valuated Sales Order Stock 20070802
17 Importing IV_MAT_PSPNR Call by reference Type reference (TYPE) MAT_PSPNR Valuated Sales Order Stock WBS Element 20070802
18 Importing IV_RSNUM Call by reference Type reference (TYPE) RSNUM Number of Reservation/Dependent Requirement 20070802
19 Importing IV_RSPOS Call by reference Type reference (TYPE) RSPOS Item Number of Reservation/Dependent Requirement 20070802
20 Importing IV_SJAHR Call by reference Type reference (TYPE) MJAHR Material Document Year 20070802
21 Importing IV_SMBLP Call by reference Type reference (TYPE) MBLPO Item in Material Document 20070802
22 Importing I_PREFETCH Call by reference Type reference (TYPE) WUF_BOOLEAN Boolean Value 20070802

Method TRANSFORM_INITAL_FIELDS on class CL_INV_WUF_TRANSFORMATION has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 603