Имя: Пароль:
1C
 
Вывод дополнительных реквизитов номенклатуры в шаблон этикетки УТ 11.5
0 lapin
 
21.12.23
09:52
Коллеги! Есть спецы по УТ 11.5? Подскажите, пожалуйста, чего я не понимаю.
Когда работали на УТ 11.4, Завели доп. реквизиты номенклатуры. Например, "ГОСТ", "Сроки и условия хранения" с целью выводить их на этикетку. Задача была решена так:
1. Перенес в расширение макеты "ПоляШаблонаТовары" и "ПоляШаблонаПечатьТовары" и форму "Товары" обработки "ПечатьЭтикетокИЦенников", форму "ФормаРедактированияШаблонаЭтикетокИЦенников" справочника "ШаблоныЭтикетокИЦенников".
2. Добавил в расширение все объекты, используемые запросами СКД выбранных макетов.
3. Внес изменения в запросы СКД макетов для вывода дополнительных реквизитов.
4. В процедуре "ЗаполнитьДоступныеПоля" модуля формы справочника "ШаблоныЭтикетокИЦенников" через ИзменениеИКонтроль добавил необходимые поля.
Поля стали доступны для добавления в шаблон этикетки и корректно заполнялись данными.
После обновления на УТ 11.5.15.49 решил все повторить для новой конфигурации. В результате - поля доступны для добавления в шаблон, но данными не заполняются. Видимо, где-то идет подмена запроса макета "ПоляШаблонаПечатьТовары". Не могу найти, где и как. Уже сломал всю голову. Может, кто-то решал такую задачу? Поделитесь, пожалуйста идеями.
1 p-soft
 
21.12.23
10:31
(0) ну вот опять 1с решит все переиграть, будете снова на мисте писать?
это механизм для пользователей, менять его не стоит.
сделайте свою печатную форму без шаблонов и вопрос закройте. объективно, эти извраты клиенту/работодателю нахер не сдались.
2 lapin
 
22.12.23
09:23
Вопрос решен.
В вышеназванных макетах теперь два набора данных: "НаборДанных2_5" и "НаборДанных". Я правил первый, но мы не используем ценообразование версии 2.5. Надо было править второй из них или оба.
Все заработало.