I know this has been asked before, going back years it seems, but I'll ask again.
I buy a lot of electronics parts, and for some of these, they come in reels of 1000, 4000, 10000 etc. So when ordering a reel of 10000 parts, each component is £0.005 so £50 for the reel. When used in BOMs for products they are individual parts, not reels. I have just had a close call when ordering a reel of 1000 items, where they thought I wanted 1000 reels. The PO showed a qty of 1000, as that is the only way Sage can operate (unless I resort to editing the PDF of the PO), and they didn't read the text on the PO saying this was for 1 reel and not 1000 reels. The order confirmation was a shock to the system.
Having moved from Quickbooks earlier this year which you could create "units of measure" of say, 'reel4000' was 4000 individual items, I find it very surprising that Sage 50 can't handle this. In QB I could order 1 of a part with the reel4000, but for stock, it showed I had 4000 in stock. The price for the reel, say £30, would have the individual item price automatically calculated as £0.0075 each. Things were very simple. The correct pricing for assemblies all just worked.
It isn't feasible, for example, for a BOM to use 0.00025 of an item (1 item from a reel of 4000). But if anyone has a workaround please let me know!
The forum search has shown this to be a repeated request going back years, so it seems to add this would help quite a few people.