Имя: Пароль:
1C
 
Как програмно выствавить товарную категорию (Чесный знак)
0 Lite777888
 
naïve
09.08.26
15:46
Здравсвуйте ,УТ11, не пойму где хранится поле - ТоварнаяКатегория( Чесный Знак) справочника номенклатура, при ручном выставлении все сохраняется в карточке номенклатуры , но если глянуть через редактор реквизиттов то увидим что поле Товарная категория не заполнено, предположение что хранится где то в регистре , пока  непонятно. ну и сам справочник товарные категории пустой ( подчинен номенклатуре)
1 Nedomolkov_
Ivan
 
09.08.26
16:41
Открой форму элемента номенклатуры в конфигураторе и глянь у поля Товарная категория ПутьКДанным. Если это реквизит формы, а не Объект.ЧтоТо, дальше по модулю формы: в ПриСозданииНаСервере видно откуда значение читается, в обработчике записи куда кладется. Минута работы и точный ответ, без гадания.

Раз в редакторе реквизитов пусто, а в карточке значение стоит, то почти наверняка регистр сведений с измерением Номенклатура. ИСМП-шные атрибуты типовые часто держат отдельно от справочника, потому и сам справочник товарных категорий пустой.

Если конфигуратора нет, грубый способ: снять содержимое подозрительных регистров до ручной установки категории и после, сравнить. Вылезет сразу.
2 Caesar
 
09.08.26
17:05
Посмотрите регистр сведений ОписаниеНоменклатурыИС
3 Lite777888
 
naïve
09.08.26
17:16
(1) Это не быстро , там можно далеко в общие модули залететь, (2) Спасибо , похоже этот РГ.
Программист всегда исправляет последнюю ошибку.