Отправка в произвольную программу
Пример отправки
Постановка задачи:
В организации у каждого сотрудника выделены каталоги для хранения документов, предназначенных для переноса в учетную систему.
Необходимо организовать автоматическую отправку в учетную систему документов из такого каталога, настроить 5 попыток отправки. На каждую попытку отправки необходимо выделить 5 минут.
Решение:
Отправка документов организована следующим образом:
1. Сотрудник сохраняет документы в каталоге на жестком диске.
2. Службы ввода запускаются автоматически при поступлении очередного документа в каталог файловой системы. Документ захватывается и упаковывается модулями ввода и упаковки и передается модулю отправки.
3. Модуль отправки передает программе путь к пакету с документами и пути к файлам с метаданными о пакете. Логика использования переданных файлов определяется учетной системой.
Для организации отправки необходимо настроить модуль отправки в произвольную программу в конфигурационном файле служб ввода:
<ProgramSender Type="DCTS.Capture.ProgramSender.ProgramSenderFactory">
<clear/>
<add
Name="AnyToProgramSender"
<!-- Рабочая папка модуля отправки-->
WorkingFolder="D:\temp\DCTS\AnyToProgramSender"
<!-- Имя запускаемой программы-->
Program="D:\test.bat"
<!-- Рабочая папка запускаемой программы-->
ProgramArguments=""
<!-- Время ожидания выполнения программы-->
ProgramWorkingFolder="D:\"
<!-- Время ожидания выполнения-->
TimeOut="0.00:05:00"
<!-- Количество попыток отправки-->
TryCount="5" />
</ProgramSender>
См. также:
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|