Как прописать программным кодом 1с путь к значению ДополнительныеРеквизиты
Уважаемые Форумчане, всем привет! Есть обработка с параметрами для 1С УТ 11.4 (Договор шаблон), все параметры прописаны программным кодом 1С и стабильно работают данные параметры, кроме одного, так как в карточке Контрагента нет графы для ОГРН, только ИНН и все, я создал дополнительный реквизит, назвал его ОГРН, мне теперь нужно вывести параметр для этой графы в обработке, как к дополнительному реквизиту прописать путь, что-то у меня не получается!!!
Что нужно вписать, чтобы отображалось значение данного дополнительного реквизита!???
В значении реквизита указана строка.
Макет.Параметры.КонтрагентОГРН = СсылкаНаОбъект.Контрагент.ДополнительныеРеквизиты.<<?>>;
Что нужно вписать, чтобы отображалось значение данного дополнительного реквизита!???
В значении реквизита указана строка.
По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4) Как-то так, примерно:
Свойство = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Имя", "ОГРН_ХХХХХХХ);
ДопРеквизит = СсылкаНаОбъект.Контрагент.ДополнительныеРеквизиты.Найти(Свойство);
Если НЕ ДопРеквизит = Неопределено Тогда
Макет.Параметры.КонтрагентОГРН = ДопРеквизит.Значение;
КонецЕсли;
Свойство = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Имя", "ОГРН_ХХХХХХХ);
ДопРеквизит = СсылкаНаОбъект.Контрагент.ДополнительныеРеквизиты.Найти(Свойство);
Если НЕ ДопРеквизит = Неопределено Тогда
Макет.Параметры.КонтрагентОГРН = ДопРеквизит.Значение;
КонецЕсли;
(4) Дополнительные реквизиты это табличная часть.
Как минимум:
Как минимум:
Для Каждого СтрокаДоп Из СсылкаНаОбъект.Контрагент.ДополнительныеРеквизиты Цикл
Если СтрокаДоп.Свойство = НужноеСвойства Тогда
Макет.Параметры.КонтрагентОГРН = СтрокаДоп.Значение;
КонецЕсли;
КонецЦикла;
Показать
(7) Ошибка в проверке кода: Переменная не определена (НужноеСвойства)!!!
Для Каждого СтрокаДоп Из СсылкаНаОбъект.Контрагент.ДополнительныеРеквизиты Цикл
Если СтрокаДоп.Свойство = <<?>>НужноеСвойства Тогда
Макет.Параметры.КонтрагентОГРН = СтрокаДоп.Значение;
КонецЕсли;
КонецЦикла;
ТабДок.Вывести(Макет);
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот