Innokentiyy
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Всем привет 1С Документооборот 2.1 При создании автозаполнения договора, выбираю вид документа - шаблон документа - файлы - добавляю шаблон договора - открываю настройки заполнения. В настройках заполнения есть возможность выбора определенных реквизитов для автозаполнения документа, но при выборе Контрагента Физлица, отсутстувует возможность выбора паспортных данных Физлица. Необходим скрипт, чтобы при автозаполнении документа тянулись паспортные данные Контрагента Физлица. Есть скрипт ниже, документ с данным скриптом открывается, но данные не подтягиваются, есть предположения, что со скриптом не так? Пишу как профан, если есть предположения, то на понятном людском)) РезультатОбработки = ""; Документ = Файл.ВладелецФайла; ДанныеПаспорта = Новый Структура; ДанныеПаспорта.Вставить("Серия", Неопределено); ДанныеПаспорта.Вставить("Номер", Неопределено); ДанныеПаспорта.Вставить("КемВыдан", Неопределено); ДанныеПаспорта.Вставить("ДатаВыдачи", Неопределено); ДанныеПаспорта.Вставить("КодПодразделения", Неопределено); Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ДокументыФизическихЛицСрезПоследних.Серия, | ДокументыФизическихЛицСрезПоследних.Номер, | ДокументыФизическихЛицСрезПоследних.КемВыдан, | ДокументыФизическихЛицСрезПоследних.ДатаВыдачи, | ДокументыФизическихЛицСрезПоследних.КодПодразделения |ИЗ | РегистрСведений.ДокументыФизическихЛиц.СрезПоследних(, Физлицо = &ФизЛицо | И ВидДокумента = &ВидДокумента) КАК ДокументыФизическихЛицСрезПоследних"; Запрос.УстановитьПараметр("ФизЛицо", Документ.Контрагент.ФизЛицо); Запрос.УстановитьПараметр("ВидДокумента", Справочники.ВидыДокументовФизическихЛиц.ПаспортРФ); Выборка = Запрос.Выполнить().Выбрать(); Если Выборка.Следующий() Тогда ЗаполнитьЗначенияСвойств(ДанныеПаспорта, Выборка); КонецЕсли; | Всего записей: 18 | Зарегистр. 07-01-2025 | Отправлено: 00:19 18-02-2025 | Исправлено: Innokentiyy, 00:24 18-02-2025 |
|