Skip to main content
Question

Catch Unit: Is “Negative On-Hand Allowed” Really Mandatory?

  • March 25, 2026
  • 2 replies
  • 67 views

Forum|alt.badge.img+2

Hi all,

I came across a statement in the documentation for the Catch Unit feature which says that enabling “Negative On-Hand Allowed” on the inventory part is mandatory.

However, in my testing:

  • I enabled Catch Unit on the part
  • Did not enable “Negative On-Hand Allowed”
  • Completed the full Order-to-Cash flow (Customer order→ Shop Order  → CO delivery → invoicing)

I did not receive any validation or error, and the process worked fine.

  1. Is the “Negative On-Hand Allowed” setting truly mandatory?
  2. Or is it only required for specific scenarios (e.g., shortages, partial picking, or certain transactions)?
  3. Has anyone experienced a situation where not enabling it causes issues?

Would appreciate any clarification or real-use examples.

Thanks in advance!

 

2 replies

Lakshan Thiranagama
Hero (Former Employee)
Forum|alt.badge.img+7

Hi,

As it seems here this mandatory requirement is implemented in INVENT as a recommendation and not a hard rule. So, it allows users to set the way as you tested. In case if on hand stock is not sufficient to issue then it will trigger generic error message that reflecting the idea that the on-hand quantity is not sufficient to issue. So here it is not implemented as a hard rule.

However as per the recommendation in help topics, when catch qty is enabled, there is a possibility to use back-flush functionality even when on hand quantity is not sufficient, so ‘Negative on Hand quantity Allowed’ flag is something mandatory there.

Because system may need to issue catch unit enabled components even when inventory UoM quantity is insufficient. This results temporary negative on-hand balances so the Negative On-hand allowed flag should be enabled there.

Thanks!

Lakshan


matt.watters
Ultimate Hero (Partner)
Forum|alt.badge.img+26
  • Ultimate Hero (Partner)
  • March 30, 2026

@saneekaw and ​@Lakshan Thiranagama Here is the documentation I have from Apps10, which contradicts the current documentation.

Negative On Hand Allowed cannot be selected, of course, if the part is tracked (lot/batch and/or serial).

And I do not agree with the requirement that a sales part must be created. The catch unit part could be just a component consumed in manufacturing and never sold. This should probably read as “If you need a sales part, the price unit of measure must be equal to the catch unit of measure.”