Настройка репликации
В конфигураторе репликации необходимо создать следующие задачи:
- Задача под исходящий сервис (Отправка сообщений).
- Задача, инициирующая скрипт для формирование записи в таблице (Формирование сообщений).
Отправка сообщений
Образец задачи под исходящий сервис:
replmode = httpclient
source = f_091_110
target = netrika_iemk
encoding = utf8 --include:protocolpdf,
mimetype = text/xml
handler = FIR_SPB2_OUT_HANDLER
wrapper=FIR_SPB2_WRAPPER
logfile = logs\netrika_iemk_out_#.txt
ignore=500,413
role=none
cycle
fdate=01.01.3000
delay=10
textФрагмент настройки доступа к сервису ИЭМК по ссылке netrika_iemk:

[URI] – при отправке сообщения будет заменен на соответствующее значение одноименного поля в таблице EXCHANGELOG.
Формирование сообщений
Образец задачи, инициирующей скрипт для формирования сообщения в EXCHANGELOG.
replmode=script
target=f_091_110
script=netrika_eimk_acdprocess
cycle
fdate=01.01.3000
delay=300
role=CHEA
user=CHEA
logfile=logs\netrika_eimk_acdprocess_#.txt
nobase
textСкрипт для формирование записи в таблице:
execute procedure fir_spb2_arc_process('STARTDATE', 0, 0, ‘DB_Password’),
где
STARTDATE– дата, с которой начинается отбор (по дате окрытия) всех необработанных случаев заболевания в таблицеACCIDENT.DB_Password– пароль к БД.
Была ли статья полезна?