Skip to main content
Question

Calculated Inventory Quantity is zero

  • January 28, 2026
  • 0 replies
  • 11 views

Forum|alt.badge.img+5
  • Sidekick (Customer)

Hi,

We are on IFS Cloud 24.2.13.

We have created a custom command to receive goods through the Register Arrivals process. The custom logic successfully runs Receive_Order_API.Packed_Arrival when the Purchase Orders are created from Requisitions or Project Demand.

If I try the same PO line using the Standard “Receive” button, it works as expected, which I think rules out things like the Unit of Measure being the issue?

However, when we create a PO via a migration job (used for mass‑loading POs), and then run the same custom code to call:

Receive_Order_API.Packed_Arrival

…we get the following error:

The calculated inventory quantity is 0 (zero) as a result of the stated purchase quantity and the quantity calculation rounding for the inventory part. Please consider increasing the purchase quantity.

Has anyone seen this behaviour?

  • What causes the system to calculate an inventory quantity of 0?
  • Does this point to a missing UoM conversion, rounding rule, or inventory UoM mismatch on the PO created via migration?
  • POs created through normal IFS flows do not have this issue — only the migration-created ones.

Additionally, is there an alternative API we could use to receipt goods (for example one that bypasses package‑arrival logic), or is Packed_Arrival still the recommended approach?

Thanks in advance!