SAP Knowledge Base Article - Public

3778521 - Warehouse order API selects different handling unit (fifo) instead of provided hu/bin when creating warehouse task for outbound delivery – SAP S/4HANA Cloud Public Edition

Symptom

  • Warehouse tasks are not created against outbound delivery orders when using the warehouse order API.
  • Even when the handling unit and its present storage bin are provided, the system assigns a different handling unit based on FIFO.
  • No specific error message or error code is displayed.

Environment

 SAP S/4HANA Cloud Public Edition

Reproducing the Issue

1. Use the Warehouse Order API with an XML payload that includes the SourceHandlingUnit and SourceStorageBin.

2. Attempt to create a warehouse task against an outbound delivery.

3. Observe that a different handling unit (via FIFO) is assigned, and/or the task is not created for the requested handling unit.

Cause

The Warehouse Process Type had the “Control f. HU Pick” field unchecked in SSCUI “Define Warehouse Process Type”, causing the API to ignore the provided SourceHandlingUnit/SourceStorageBin and fall back to FIFO stock determination.

Resolution

1. Open the configuration activity "Define Warehouse Process Type" (SSCUI) for the relevant warehouse and the warehouse process type used for HU picking.

2. Enable the checkbox "Control f. HU Pick".

3. Save the configuration.

4. Retest by calling the Warehouse Order API, passing the desired SourceHandlingUnit and SourceStorageBin.

5. Confirm that the warehouse task is created for the specified handling unit and bin.

See Also

SAP Help Portal - Create Assignment of Pick-Handling Unit to Warehouse Order

Keywords

warehouse order api, handling unit, hu pick, control f. hu pick, fifo, wrong hu, sourcehandlingunit, sourcestoragebin, warehouse process type, ewm, warehouse task, outbound delivery, sscui define warehouse process type, stock determination , KBA , SCM-EWM-API-2CL , Remote APIs (Public Cloud) , Problem

Product

SAP S/4HANA Cloud Public Edition all versions