*This post is locked for comments
I get the same thing in AX 2012 R2. Trying to clean up some data issues. For EVERY SINGLE MP order I get "Quantity must be positive". I look at the record in the DB and the QTY field is positive. However, the PURCHQTY and PDSCWREQTY fields are 0.
After looking further, you can see the method "validateFieldValue" on the table "ReqPO" has validation methods for each qty field. Our problem was we weren't using Catch Weights (had the license configuration key turned off), but the validation didn't care. It was only checking to see if the PdsCWReqQty was > 0. So I added:
isConfigurationkeyEnabled(configurationKeyNum(PdsCatchWeight))
to the if statement. After re-running validation these errors are gone.
This is very much like this thread: community.dynamics.com/.../110686.aspx.
The statement which Andy proposes will surely help. But you can also consider it as a minor mistake of the product team. It will not block your daily work in AX.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Martin Tocauer 4
Community Member 2
Nayyar Siddiqi 2