Dear Gurus,
I'm having troubles here, first of all, i've done the whole configuration for opportunistic cross docking. When i create putaway tasks for products, it's working fine, but when i try to create a putaway task for a packed inbound delivery it doesn't work in other words when i try to create the putaway task for the HU it doesn't work.
Am I figuring it wrong or the inbound driven opportunistic cross docking only works with product tasks ( warehouse request tasks )?
Besides of these process tests, i have debbuged ( i'm an ABAP too ) the whole process and have discovered that the function module /SCWM/TO_PREP_WHR_UI_INT ( which is called by /SCWM/PRDI to create the tasks ) doesn't has the structure of cross docking for HU tasks. Code below....
IF NOT lt_prepare_hu_int IS INITIAL.
* Prepare putaway TO for HU
PERFORM prepare_hu_to USING iv_lgnum
iv_mode
iv_squit
iv_bname
iv_wtcode
iv_filter_hu
is_param
iv_process
lt_prepare_hu_int
CHANGING et_ltap_vb.
ENDIF.
IF NOT lt_prepare_whr_int IS INITIAL.
* Prepare putaway/pick TO for warehouse request
PERFORM prepare_whr_to USING iv_lgnum
iv_process
iv_mode
iv_mve_mat
iv_mve_hu
iv_mve_hu_mult
iv_route_crea_prod_lb
iv_squit
iv_full_pick
iv_bname
iv_wtcode
iv_wave_release
lt_prepare_hu_int
CHANGING lt_prepare_whr_int
et_doc
et_ltap_vb
et_whr_items_cd.
et_open_qty = gt_whr_open_qty.
ENDIF.
Am i missing something here? Could someone help me with this please?!
Regards,
Rafael Valim