Автозаполняемый шаблон - как вывести в шаблоне исходящего документа номер входящего, в ответ на которое пишется документ
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) arman-baik, не проверял код, но как-то так:
ВходящийДокумент = СвязиДокументов.ПолучитьСвязанныйДокумент(Файл.ВладелецФайла, "Отправлен в ответ на");
Если ЗначениеЗаполнено(ВходящийДокумент) Тогда
РезультатОбработки = ВходящийДокумент.ИсходящийНомер;
// РезультатОбработки = ВходящийДокумент.ИсходящаяДата;
КонецЕсли;
(4) arman-baik, попробуйте так:
Этот вариант в демо-версии предложен
ВходящийДокумент = СвязиДокументов.ПолучитьСвязанныйДокумент(Файл.ВладелецФайла, Справочники.ТипыСвязей.ОтправленВОтветНа);
Если ВходящийДокумент <> Неопределено Тогда
РезультатОбработки = ВходящийДокумент.ИсходящийНомер;
КонецЕсли;
Этот вариант в демо-версии предложен
arman-baik, типовыми средствами , я думаю, ни как.
Доработкой, пара вариантов есть.
1. Вместо шаблона исходящего документа, сделать внешнюю обработку ввода на основании. Тогда номер можно будет брать из документа основания.
2. Сделать подписку на событие ПриУстановкеНовогоКода для справочника "Исходящие документы" и в алгоритме подписки , опять же, обращаться к документу основания.
Доработкой, пара вариантов есть.
1. Вместо шаблона исходящего документа, сделать внешнюю обработку ввода на основании. Тогда номер можно будет брать из документа основания.
2. Сделать подписку на событие ПриУстановкеНовогоКода для справочника "Исходящие документы" и в алгоритме подписки , опять же, обращаться к документу основания.
(6) vovan_victory, если посмотреть функцию ПолучитьСвязанныйДокумент, то вторым параметром идет ТипСвязи. Он может быть передан и строковым типом, так как:
Если ТипЗнч(ТипСвязи) = Тип("Строка") Тогда
ТипСвязи = Справочники.ТипыСвязей[ТипСвязи];
КонецЕсли;
(10) arman-baik,
ВходящийДокумент = СвязиДокументов.ПолучитьСвязанныйДокумент(Файл.ВладелецФайла, Справочники.ТипыСвязей.ОтправленВОтветНа);
Если ВходящийДокумент <> Неопределено Тогда
РезультатОбработки = Формат(ВходящийДокумент.ИсходящаяДата,"ДЛФ=DD");
КонецЕсли;
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот