Symptom
When searching for a Sales Order in the Create Outbound Deliveries Fiori app, no results are returned even though the Sales Order exists, has confirmed schedule lines, a valid Shipping Point assigned, and no delivery block.
The same Sales Order is found and an Outbound Delivery can be successfully created using the Create Outbound Delivery Fiori app.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Open the Create Outbound Deliveries app.
- Enter the Shipping Point and Sales Order number.
- Click Go.
- Result: "No results found".
- Open Create Outbound Delivery >> With Order Reference, enter the same Shipping Point and Sales Order.
- Result: Outbound Delivery is proposed and can be saved successfully.
Cause
One or more items on the Sales Order use a Unit of Measure (e.g. ABC) that has no language-specific text maintained for English (EN).
The Create Outbound Deliveries app relies on backend processing that requires EN language texts for all Units of Measure. When missing, affected items are silently excluded from the selection; no error is displayed.
This can be confirmed by opening the Sales Order, affected items display *** in the unit column and message BM302 is raised:
"No language-specific unit defined in language EN for internal unit ABC".
This affects all users regardless of their logon language.
Resolution
Permanent Fix:
- In the Fiori Launchpad, search for "Units of Measure".
- Locate the Unit of Measure (e.g. ABC).
- Add the English (EN) language description.
- Save.
Immediate Workaround: Use Create Outbound Delivery instead:
- In the Fiori Launchpad, search for "Create Outbound Delivery" > with Order Reference.
- Enter Shipping Point and Sales Order number.
- Click Continue → verify items → Save.
Note: This step requires Key User or Administrator authorization.
See Also
Keywords
Create Outbound Deliveries; Create Outbound Delivery; Sales Order; Outbound Delivery , KBA , LE-SHP-DL-2CL , Delivery Processing (Public Cloud) , Problem
SAP Knowledge Base Article - Public