Во внешней обработке нужно обработать много документов. Код, по которому нужно обрабатывать, имеется в самих документах, вернее в форме документов. Можно-ли из обработки открыть документ, вызвать нужную процедуру, и сохранить/провести/закрыть документ?
Процедура ПриОткрытии()
Если Форма.Параметр = "ДопустимВыполнитьМоюПроцедуру" Тогда
МояПроцедура();
//Дальше можно просто закрыть
СтатусВозврата(0);
Возврат;
//А можно записать/провести/закрыть
Записать();
Провести();
СтатусВозврата(0);
Возврат;
КонецЕсли;
КонецПроцедуры
Добавьте 1C++. И заработают вызовы вида Конт.ПриОткрытии();
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой