Skip to main content
Question

Change Stock Availability Warning from “Available” to “Available to Ship” in Sales Order screen

  • April 27, 2026
  • 4 replies
  • 65 views

Hi all.

Currently, the system uses the “Available” quantity to validate stock when creating a Sales Order. As a result, a warning message is triggered when there is insufficient “Available” stock (please refer to the attached screenshot).

 

However, the internal process is based on the “Available to Ship” quantity rather than “Available”.

Could you please confirm if it is possible to modify the warning logic to reference “Available to Ship” instead of “Available”? This would ensure the system behavior aligns with our operational workflow.

I have tried it adjust this with “Availability Calculation Rules” but was unsuccessful.

Appreciate your guidance on this.

Thanks in advance!

4 replies

Naveen Boga
Captain II
Forum|alt.badge.img+20
  • Captain II
  • April 27, 2026

@mfonseka55  I think Availability Calculation Rules screen is not sufficient to address this requirement and It requires a customization by extending the SOOrderEntry graph.

This approach ensures accurate availability validation by referencing QtyHardAvail from INSiteStatusByCostCenter, rather than relying on QtyAvailable. Also, need to suppress the original warning message from base code.


Forum|alt.badge.img
  • Jr Varsity I
  • April 27, 2026

@mfonseka55  can you try once by recalculating inventory


  • Author
  • Freshman I
  • May 4, 2026

@mfonseka55  can you try once by recalculating inventory

I tried this and it did not work.


Hi,

Thank you for your question.

By default, the system uses “Available” quantity for availability validation on Sales Orders, and unfortunately this behavior is not fully controlled by the Availability Calculation Rules.

If your business process requires validation based specifically on “Available to Ship”, this would typically require a customization. The warning logic is part of the core availability check, so changing the reference quantity (from Available to Available to Ship) isn’t achievable through standard configuration alone.

Hope this helps clarify!