Переход с Управление торговлей 10.3 на Управление нашей фирмой часто сопровождается изменением логики учета номенклатуры. Одной из частых проблем, с которой сталкиваются пользователи, является «исчезновение» единиц измерения в форме подбора, даже если в карточке товара они заполнены. Давайте разберем, почему это происходит и как исправить ситуацию.
В отличие от УТ 10.3, где настройки единиц часто были сосредоточены непосредственно в справочнике Номенклатура, в УНФ реализована более строгая иерархическая структура. Система различает:
Классификатора единиц измерения (ОКЕИ).Единицы измерения.Если в процессе автоматического переноса данных связь между элементами была нарушена или не прошла валидацию (например, отсутствует корректная ссылка на ОКЕИ), система «не видит» единицу, несмотря на то, что визуально она выбрана в карточке товара.
Одной из главных причин, почему поле единицы измерения остается пустым в подборе, является работа регистра сведений Цены номенклатуры. Механизм подбора в управляемых формах УНФ обращается к этому регистру для получения актуальной информации. Если в записи регистра Цены номенклатуры для конкретной позиции не заполнено поле Единица измерения, форма подбора не может корректно отобразить строку.
Для устранения этой неисправности рекомендуем выполнить следующие действия:
Цены номенклатуры. Выясните, заполнена ли там единица измерения (например, «шт.»). Если запись в этом регистре пустая, именно это является причиной отсутствия данных в подборе.Загрузка данных из табличного документа. Для этого:
Групповое изменение реквизитов. Это позволяет быстро нормализовать данные и обновить записи в Справочнике и связанных регистрах.Тестирование и исправление информационной базы. Перенос данных из обычных форм (УТ 10.3) в управляемые формы (УНФ) может создавать битые ссылки, которые препятствуют корректному отображению данных в интерфейсе.Проанализировав ситуацию, мы видим, что основная причина кроется не в ошибках кода самой программы, а в расхождении данных, полученных после миграции, с требованиями структуры метаданных УНФ. Помните, что любая Единица измерения в УНФ, отличная от базовой, обязана содержать ссылку на Классификатор единиц измерения.
Рекомендуем после внесения любых массовых исправлений проверять корректность отображения данных в тестовой копии базы, так как изменения в регистрах цен напрямую влияют на работу документов закупки и продажи. При необходимости сверьте настройки фильтров в форме подбора, так как они также могут ограничивать вывод позиций с некорректно заполненными единицами измерения.