If a line is being added to a sales invoice and an item code is chosen, it pulls in a 'Unit Price' and 'Unit of Measure Code' from the relevant Item record. However, a different 'Unit of Measure Code' can be chosen. On doing this you'd think the Unit Price would change, wouldn't you?
For example, let's say the item code was for 'Development Work' and the default 'Unit of Measure Code' was 'HOUR' but in fact in this case we're charging for 1 'DAY' so we change HOUR to DAY, the Unit Price has to be manually changed.
What's the text-book solution to this? Is it to have two item codes: 'Development Work (HOUR)' & 'Development Work (DAY)' or can the Item code be configured for multiple 'Unit of Measure Code's? Or other?