#0
by WED
Задача реализовать хитрый обмен между двумя базами. В источнике есть узел плана обмена. По нему есть регистрация у ряда документов. в обработке выбираем какие документы будем выгружать и выгружаем в xml используя "УниверсальныйОбменДаннымиXML". Теперь нужно в приемнике загрузить этот файл и сформировать подтверждение. Хочу это сделать через запуск ИБ-приемника с запуском внешней обработки, которая в параметрах получить имя xml-файла, загрузит его, сформирует подтверждение и закроет ИБ-приемник. Но столкнулся с тем, что ЗапуститьПриложение вопреки описанию в СП не ожидает завершения запускаемой 1С-приемник. Как можно запустить 1С-приемник с ожиданием завершения? ИБ-приемник - типовая бух-я. Платформа 8.2.15.294
#1
by pumbaEO
ЗапуститьПриложение не ожидает, для 1С. Пиши файл статуса и периодически читай его... (в команду запуска передаешь путь к файлу, вешаешь обработчик, переодически читаешь файлик и если там типа есть 1 строка с единицей, значить все ок)
#2
by Buster007
а чем не устраивает как реализован типовой обмен? Там можно настроить подключение к базе.
#3
by WED
Увы, но асинхронность тут запрещена (пользователи такие - надо только последовательные действия) 1. Источник - не типовая и типового механизма обмена в ней нет. 2. Часть зарегистрированных изменений попадает в источник, часть игнорируется: т.е. в источнике изменения не выгружаются,а удаляются и в приемник не попадают.
#7
by WED
Может есть внешняя компонента, с реализованной функцией запуска и ожиданием завершения процесса ?
#13
by aleks-id
так. может я что не понимаю? ЗапуститьПриложение (RunApp) Синтаксис: ЗапуститьПриложение(<СтрокаКоманды>, <ТекущийКаталог>, <ДождатьсяЗавершения>)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Возможен ли такой автоматический запуск обработки при запуске прогркммы?
- Запуск 1С-ки автоматом и автоматом запуск нужной обработки
- Запуск 1С-ки автоматом и автоматом запуск нужной обработки
- bat-файл. Запуск 1С 8.0 УТ - запуск обмена.
- Запуск обработки (внешней) при запуске 1с
- Запуск веб-клиента с параметрами запуска
- Можно ли сделать реквизит таб. части, сделать недоступным в отдельных строках?
- Запуск обработки при запуске базы БП 3.0
- Циклится запуск bat при запуске из 1С
В этой группе 1С
- v7: Перенос остатков ТиС -> БП 2.0
- Metrologic/Honeywell Eclipse 5145. Слетают настройки!
- Ут11 не проводятся расходные накладные
- Проверка уникальности наименования в справочнике
- 1С 8 Транзакция и удаление объектов.
- Как в запросе выбрать строки, которые не содержатся в другой таблице
- Вывод печатной формы и сортировка.
- Заполнение КМ-6 в УТ 10.3
- MS SQL. "Макс. степень параллелизма" и "Стоимостный порог для параллелизма"
- Преобразовать mxl в html на сервере.
- Глюк терминала Win 2008R2
- 8.2 Как увеличить размер стандартного калькулятора.
- Программно менять порядок рисунков табличного документа
- КА 1.1, закрытие месяца, 20-й счет.
- Корректировка реализации не делает проводки при изменении только цены
- GUID ссылки на документ, может ли по каким-то причинам измениться?
- Туплю. Но в запросе получается Ложь = Истина
- ЗУП основное начисление оклад по тарифной сетке зависящий от коэффициента
- Просмотрщик 1CD
- упп остановились задачи исполнителя