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