Showing posts with label ABAP WM. Show all posts
Showing posts with label ABAP WM. Show all posts

Jun 21, 2026

Convert Warehouse from WM to EWM Vice Versa.

Function Modules to Convert EWM to WM Vice Versa


Data Delaration: Include LZDIFG_EWMTOP

FUNCTION-POOL zdifg_ewm.                    "MESSAGE-ID ..

DATA: gt_whmap TYPE /scwm/tt_tmapwhnum.


Function: ZDIFM_EWM_TO_WM

FUNCTION zdifm_ewm_to_wm.
*"--------------------------------------------------------------------
*"*"Local Interface:
*"  IMPORTING
*"     VALUE(IV_WHEWM) TYPE  /SCWM/LGNUM
*"  CHANGING
*"     VALUE(CV_WHWM) TYPE  HUM_LGNUM
*"--------------------------------------------------------------------

  IF gt_whmap[] IS INITIAL.
    SELECT * FROM /scwm/tmapwhnum INTO TABLE gt_whmap.
  ENDIF.

  cv_whwm = VALUE #( gt_whmap[ whnumwme = iv_whewm ]-whnumerp OPTIONAL ).

ENDFUNCTION.


Function: ZDIFM_WM_TO_EWM

FUNCTION zdifm_wm_to_ewm.
*"----------------------------------------------------------------------
*"*"Local Interface:
*"  IMPORTING
*"     VALUE(IV_WHWM) TYPE  HUM_LGNUM
*"  CHANGING
*"     VALUE(CV_WHEWM) TYPE  /SCWM/LGNUM
*"----------------------------------------------------------------------

  IF gt_whmap[] IS INITIAL.
    SELECT * FROM /scwm/tmapwhnum INTO TABLE gt_whmap.
  ENDIF.

  cv_whewm = VALUE #( gt_whmap[ whnumerp = iv_whwm ]-whnumerp OPTIONAL ).

ENDFUNCTION.



Nov 13, 2025

SAP EWM Function Modules

 

Function Modules
 
 


•       /SCWM/TO_CREATE -> Product Warehouse Task Creation
•       SCWM/TO_CREATE_MOVE_HU – HU warehouse task Creation
•       /SCWM/TO_CANCEL-> To cancel PWT
•       /SCWM/TO_CONFIRM -> To Confirm
•       /SCWM/TO_CREA_HU_INT -> HU Warehouse Task Creation
•       /SCWM/HUHDR_CREATE -> To create HU
•       Class /SCWM/CL_WM_PACKING has methods to Pack, unpack and repack materials.
•       /SCWM/HU_SELECT_GEN - Selecting Hus
•       /SCWM/POHU_SELECT – Planned Shipping HU from database
•       /SCWM/WAVE_SELECT – Selection of Wave
•       /SCMB/MDL_GUID_CONVERT, /SCMB/MDL_GUID_CONVERT - Conversion GUID16 <-> GUID22
•       /SAPAPO/MATLWH_READ_MULTI_2 – Read product Master Attributes
•       /SCWM/TO_READ_HU – Read HU, /SCWM/HU_SELECT -             
•       /SCWM/TO_INIT_NEW - Initialize WT Processing
•       /SCWM/RSRC_READ_SINGLE - Get resource
•       /SCWM/T346_READ_SINGLE - Queue Definition read
•       /SCWM/RSRC_WHO_SELECT - Select warehouse order for resource
•       /SCWM/WHO_TO_UNASSIGN - Remove Assignment of TOs to Warehouse Order
•       /SCWM/WHO_TO_ASSIGN - Assign TOs to Warehouse Order
•       /SCWM/WC_GET_MATID – Check Packing material
•       /SCWM/TO_GET_WIP – Get Warehouse task