Announcements
No record found.
Hi all,
We're facing an urgent requirement from the client side regarding the production picking list. The customer enters consumption quantities with more than two digits after the decimal point (e.g., 1.098765), but the system only displays two digits after the decimal point. The client wants to see the exact value they have entered.
I attempted to change the /NoOfDecimals/ property in the /UnitQty/ Extended Data Type (EDT), but I couldn't edit it. How can I achieve this?
Additionally, I received a suggestion to use a customized EDT instead of the standard EDT. Would this approach be acceptable?
Your urgent assistance on this matter is greatly appreciated. Thank you.
The issue arises when the user enters a value in the picking list, for example, 1.000987. This value needs to be deducted from inventory, and the same quantity needs to be reflected in costing. Additionally, the same functionality is required in the adjustment journal and movement journal as well.
I referred to the document provided ( https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/decimal-point-precision), and I extended the "ProductQuantity" and "BOMProductQuantity" accordingly, changing the "NoOfDecimals" size as needed. This adjustment now meets the customer's expectations.
However, the problem persists in all places where the quantity is displayed. For example, in the sales order quantity, it is showing as 7.900000.
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.
Congratulations to our community stars!
Expanding mentorship, skilling, and AI innovation
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Martin Dráb 555 Most Valuable Professional
André Arnaud de Cal... 484 Super User 2026 Season 2
CU10121822-0 378