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