...
Принцип работы данного конвертера – событийный, т.е. начало приема информации происходит по сигналу из внешней системы, который записывается в таблицу signal конвертера.
Настройка конвертера
Чтобы подключить конвертер, перейдите в раздел веб-интерфейса Настройка сервера и оборудования – Конвертеры. В открывшемся окне нажмите кнопку +Добавить. Далее выберите из списка конвертер и нажмите +Создать:
...
Первые два сигнала выставляются торговой системой по окончании операции экспортирования, поскольку являются сигналами начала процесса импортирования в СуперМаг- УКМ V. 4.0.
Схема взаимодействия систем
Взаимодействие систем внешней системы с УКМ 4 состоит из следующих шагов:
1. торговая Внешняя система проверяет готовность СуперМаг-УКМ V4.0УКМ 4 принять данные. Если СуперМаг-УКМ V4.0 УКМ 4 готов принять данные, то торговая внешняя система выполняет экспорт данных. Если СуперМаг-УКМ V4.0 Если УКМ 4 не готов принять данные, то торговая внешняя система приостанавливает экспорт данных.
Для того чтобы убедиться в том, что СуперМаг-УКМ V4.0 УКМ 4 готов принять данные, следует нужно выполнить следующий запрос:
select count(*) from signal where signal='busy'
Нулевое значение означает, что СуперМаг-УКМ V4.0 УКМ 4 готов к приему данных.
2. Если СуперМаг-УКМ V4.0Если УКМ 4 готов принять данные, торговая система проверяет, закончился ли предыдущий экспорт данных в СуперМаг-УКМ V4.0 в УКМ 4 (т.е. сигналов cumm или или incr incr нет).
Если эти сигналы есть, то торговая система удаляет их.
3. Торговая система заполняет таблицы данных и формирует соответствующую запись в таблице signal. Запись в таблице signal информирует сервер СуперМаг-УКМ V4.0 УКМ 4 о произведённых изменениях и одновременно является сигналом для начала операции импортирования.
4. Стандартный конвертер СуперМаг-УКМ V4.0 Конвертер проверяет запись таблицы signal. Если запись хранит информацию о том, что торговая внешняя система подготовила данные, то конвертер СуперМаг-УКМ V4.0 помещает значение busy busy в поле signal signal и начинает импорт данных. После чтения информации СуперМаг-УКМ V4.0 удаляет ее информации УКМ 4 удаляет запись из таблиц.
5. По окончании процесса импорта, конвертер СуперМаг-УКМ V4.0 удаляет сигнал о занятости из таблицы signal.
...