Недавно столкнулся с такой ситуацией: в базе данных около 7 тыс позиций номенклатуры и у некоторых из них не были заполнены единицы измерения даже Базовая единица была пустой, как так могло получиться не выяснял, но исправить надо было, и для исправления этой ситуации написал данную, весьма простенькую обработочку.
Принцип действия обработки:
Если у Элемента номенклатуры не указана Базовая ед. изм. то подбирается одна из указываемых в форме обработки соответственно для весового и невесового элемента номенклатуры, а дальше Базовая единица измерения прописывается как единица для хранения остатков и единица для отчетов.
Последовательность действий при использовании обработки:
1. Запускаем обработку;
2. В диалоге указываем единицы измерения, которые автоматом будут подбираться при создании базовой единицы измерения весовой и невесовой номенклатуры;
3. Нажимаем Заполнить ;
4. Редактируем список;
5. Нажимаем Выполнить