Cross class UOM conversion on PO's

,

I could not find a current topic on this and i was wondering if this is still an issue with 10.2.700 and the only way to get a PO with a cross class UOM to go fully through the system is to setup a special UOM in the class you are attempting to inventory a part to, (If the purchased class and UOM is different).

For example, our company wants to buy glass bars as per piece from the supplier, but we inventory it here in LB’s. The bar’s are roughly 5.8lbs a bar so I’m assuming I will have to setup a per piece UOM in the weight class that is equal to 5.8lbs and then when we create the PO we will select the supplier UOM and our Inventory UOM appropriately and the conversion will do the work.

I’ve tried to force a cross class conversion in the past but when that PO gets to AP, they can’t post the invoice because it will throw up an error stating that the purchased UOM does not exist in the inventoried UOM class.

I am not sure if it is in your version, but look into Dual UOM. That will allow you to create a custom UOM class and apply it to parts that have already had transactions.

That sounds like something that would be in Advanced Materials Management… We don’t have that module. However, I will dig for that and see if I can find any info on it.

It is actually not in AMM, it should be available to all. It is on the Part record and in UOM Maintenance. Go into UOM Class and try creating a new UOM Class and select Dual.

I don’t see any option for Dual in UOM Class Maintenance.

There is a “Track Multiple UOM’s” checkbox on the part master, but that’s a whole different ball game. We aren’t looking at storing stuff in the UOM it’s purchased in and then break it down when needed. We literally just want to put a PO on in the customers UOM and have a mandatory conversion to OUR UOM but not have to setup that customers unit in our inventoried class to make it work. Sounds like a really simple request but I’ve had a couple of tickets opened on this and every time it comes down to “you need the customers unit to be part of the class you inventory it as”.

If you could set up a new UOM class that had both, you could default the purchase UOM to eaches and inventory UOM to pounds. I really thought Dual UOM was released in 10, it must not have come until 11. Sorry, I think that would solve your issue.

I have 2023.2 installed as well and I’m still not seeing this option of Dual UOM.

Keep in mind the parts have existed in our DB for years now so we can not change the UOM or class of the inventoried part. Not without creating a new PN and starting over again due to transaction history.

We do this with solder in an other UOM Class that has all of the odd UOMs. We also buy some wrapping material that is sold by the sheet and stocked by the OZ.

The UOM class conversion has a shot at changing this to another class or you can unset the has been used and use a ubaq to update the class.

I’m sorry, I thought Dual UOM was available to everyone, but I guess you need Advanced UOM to use it. That would solve the problem you are having, but it is an expensive module that would require all new part numbers if you wanted to fully utilize it. Not sure if the cost of the module would justify buying it for only the Dual UOM functionality.

As noted we don’t want to change the class of the inventoried part… I was just wondering if there was any better way to accomplish this other than having to create a single use conversion in that class. It’s really a dumb way of having to do it.

Ah ok that’s where it’s hiding then. Yeah they can barely find spare change to replace their computer equipment here… they’ll never go for new module that will increase the maintenance cost.