kostya77 @ Сегодня, 15:15

,
Иногда необходимо при проведении документа, перепровести связанные с текущим, другие документы. В 1С:7.7 существует ограничение на проведение документов из модуля проведения, обойти ограничение можно следующим образом:
Иногда необходимо при проведении документа, перепровести связанные с текущим, другие документы. В 1С:7.7 существует ограничение на проведение документов из модуля проведения, обойти ограничение можно следующим образом:
//документ с которого хотим провести другой
Процедура ОбработкаПроведения()
Док = СоздатьОбъект("Документ");
Если Док.НайтиДокумент(ДокументОснование) = 1 Тогда
ОткрытьФормуМодально(Док.ТекущийДокумент(),"ПровестиИЗакрыть",0);
КонецЕсли;
КонецПроцедуры
//Документ2, Модуль формы документа основание
Процедура ПриОткрытии()
Если Форма.Параметр="ПровестиИЗакрыть" Тогда
Провести();
СтатусВозврата(0)
КонецЕсли;
КонецПроцедуры
Сообщение отредактировал denis84 - 14.11.22, 16:09