Skip to Content

WM Black box scenario (full automated Warehouse)

Dear all,

Concerning the SAP document about Black box WM scenario:¤t_toc=/es/19/3cf334c20ccc52e10000009b38f83b/plain.htm&node_id=79

In our case, we want to modify de Quantity and the source Storage bin (in outbound process), because the external automated warehouse systems manages materials stored, the quantity and storage bin decisions.

We are trying to do this scenario in our System and we try to input directly with FM ‘L_TO_CONFIRM_SU’ with the input parameter I_SUBST = ’X’ ( we try to do directly with WMTCID03 Idoc as well, so finally this Idoc drives directly over the FM ‘L_TO_CONFIRM_SU’.) But only can confirm the SAP data proposed, I can’t change any data (source bin or quantity). The steps to do this action is:

1.- Make a outbound delivery.

2.- Generate a OT.

3.- External Idoc (WMTCID03) sent by SGA confirms and changes the quantity and source storage bin or Handling Unit (HU).

Please, Could you have some information about:

  • Requirements (Add-ons / Service pack level, etc) in order to execute the Black box scenario in outbound processes.
  • Customizing requirements in Warehouse type ( Exits if it’s necessary)
  • Information about what fields, in idoc WMTCID03 / Function Module associate, can change de Handling Unit recommended for Black Box system, instead of SAP Systems proposal.

Thanks in advance.


Add comment
10|10000 characters needed characters exceeded

2 Answers

  • Posted on Feb 15, 2017 at 06:28 PM

    If your external system is going make the decisions about the source bin, HU, etc, then don't create the Transfer Order ahead of time. In the normal SAP process, the Transfer Order is created to give direction where to go pick. In your scenario, just create the delivery and transmit that information to the external system. When the system has completed a pick, you can transmit that information back to SAP and a Transfer Order can be created with the actual pick information and then confirmed immediately. It has been a very very long time since I dealt with IDOCs, but I think it is the WMTORD that you need to send back (someone correct me here if I am wrong). You could also use the function module(s) L_TO_CREATE_DN(_MULTIPLE) and L_TO_CONFIRM.

    The bigger question though, is why are you replicating the storage bin management? If the external system has the bin inventory and is managing pick decisions, then why even bother having that location in SAP WM? If the answer is because the rest of the non-automated warehouse is driven by SAP, then have you thought about making the entire automated portion just a single bin on the SAP side. That way, you don't have to deal with changing bins on the SAP side at all.

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Feb 15, 2017 at 11:51 AM

    Dear Juan,

    In the standard system it is not possible to change the Source Bin and Quantity after To creation as it might cause inconsistency.

    The picked delivery quantity and the picked qty from source bin also need to be changed if we make changes in the Transfer Order.

    So in such scenarios it is recommended to cancel the transfer order and create a new one.

    If you still want to modify the standard design, you can go through the user-exits in the following link to acheive this behaviour:



    Add comment
    10|10000 characters needed characters exceeded