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