Skip to Content

How to do a Put away task in SAP EWM using Service provider calls (/scdl/cl_sp_prd_inb)

Hi Every one,

How to do a put away task for an inbound delivery using service provider call.

let me know , if some one has came across such scenario.

Regards

Aravindan M

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Sep 18, 2017 at 12:56 PM

    Hi Aravi,

    In EWM , all applications uses two types of service providers to connect with Business Objects.

    1. /SCDL/CL_SP ( Deliveries ) 2. /SCWM/CL_SP ( user interface ).

    " /SCDL/CL_SP_PRD_INB" is a sub-object of /SCDL/CL_PRD and this falls under service provider /SCDL/CL_SP.

    if run a application through UI, /SCWM/CL_SP call this delivery service provider through ABAP logic.

    Please refer SAP note : 1414179 for detailed technical processing about the deliveries.

    BR,

    C K Reddy

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Aravindan Aravi

      Hi Aravindan,

      if your requirement is to create a warehouse task & confirm warehouse task.

      1) Pass the DOCCAT DOCID ITEMID to the IT_CREATE_WHR

      2) call the /SCWM/TO_CREATE_WHR & pass the IT_CREATE_WHR

      3) Check the return parameter you will receive the task number & also LTAP table.

      4) use the FM /SCWM/TO_CONFIRM to confirm the warehouse task.

      What is your business requirement if you tell exactly then i can suggest better code.

  • Sep 19, 2017 at 07:10 AM

    Hi Aravindan,

    As per my knowledge,WH Task/order, HU, TU,VAS,quality lot... etc... are different objects which has used warehouse request ( Inbound Delivery ) to create and link for reference. Sorry,I am not sure that you can achieve with this, but please find the alternate option for reference ( SAP also used this to create putaway task in PPF )

    Standard SAP Code =>Class: /SCWM/CL_IM_WHR_EXEC Method: TO_CREATE ( PPF ) => /SCWM/PPF_TO_CREATE_UPD ( Function Module ) => /SCWM/TO_CREATE_WHR ( Function Module )

    Please let us know if you have further query.

    Kind Regards,

    Ajit

    Add comment
    10|10000 characters needed characters exceeded