Перейти к основному содержимому

Настройка автоматических действий без использования репликатора

Настройку следует проводить на любом сервере, на котором есть доступ к БД системы и установлена СУБД Firebird той же версии, что и сервер СУБД МИС. Настоящий документ рассматривает настройку автоматических действий для ОС Windows, настройка для Linux выполняется аналогично.

Порядок действий:

  • Разместить в любой удобной директории на сервере пакет файлов из архива "Скрипты автоматизации сгорания сертификатов.zip", размещенного в репозитории.
  • Отредактировать файл script_execute.cmd, указав в нем путь к БД системы и пароль к ней. Если Firebird размещен в папке, отличной от каталога Firebird по умолчанию, то изменить путь к папке bin СУБД.
  • Отредактировать файлы CertificBurn_Add_Message.sql и CertificBurn_Execute.sql, указав в них идентификатор (dcode) ранее настроенного системного пользователя.
  • Создать назначенное задание Windows, выполняющееся в начале календарного месяца (рекомендуется настроить задание на выполнение в диапазоне от 1 до 10 числа каждого месяца). Назначенное задание должно выполнять вызов исполняемых файлов CertificBurn_Add_Message.cmd и CertificBurn_Execute.cmd. Особенности настройки:
    • Задание может выполняться однократно или несколько раз в течение этого диапазона, повторного списания или информирования пациентов при этом не будет.
    • В схеме с предварительным информированием пациента требуется вызов обоих исполняемых файлов, тогда как без предварительного информирования достаточно вызова файла CertificBurn_Execute.cmd.
    • Вызов исполняемых файлов может производится как одним назначенным заданием, так и отдельными заданиями.
Была ли статья полезна?