Мне кажется, по хорошему, при изменении единицы измерения лучше создать новую номенклатуру с новой единицей измерения.
Потому как, по идее. если у номенклатуры изменилась единица измерения (по каким либо причинам), то это уже другая номенклатура.
Да, в начале будет немного хлопотно получать различные отчеты по номенклатуре, но когда со старой номенклатуры уйдут остатки, все встанет на свои места.
З.Ы. в зависимости от правил наименования номенклатуры могут конечно возникнуть проблемы с путаницей старой номенклатуры с новой при выборе её в документах... Но эту проблему так же можно решить переименованием старой номенклатуры.
+ если вдруг со временем понадобится опять вернуться к старым единицам измерения, у Вас уже будет куда возвращаться.
В общем, на мой взгляд, можно и без программирования обойтись