Issue Description
When generating picklists for items which have broken quantities on stock, this resulted in an error message during picklist creation when the amount of decimal positions became to large (20+).
Solution
Fixed underlying queries to support these decimals.