When performing the "Change unit of measure" operation on Store Commerce POS, currently the system will search for a unit-specific trade agreement and display that price. If unit-specific TA is not available, it takes the base price and applies the conversion defined against the item master.
This is an issue because the user then has to maintain multiple trade agreements for each unit, especially when changing the price in future.
Our suggestion is for the POS to apply the UOM conversion on the trade agreement price defined for the base UOM. This will avoid the cumbersome task of maintaining multiple trade agreement lines.
Strangely, this was how the Modern POS used to work. But on Store Commerce POS, the design was changed to search for unit-specific TA.