Интеграционный модуль предназначен для взаимодействия торговой системы непосредственно с кассами (без участия кассового сервера).
В задачи интеграционного модуля входит:
- передача на кассы файлов, выгруженных из торговой системы;
- обеспечение формирования очереди xml-файлов для загрузки кассой;
- передача файлов с результатами продаж с касс в каталог обмена с торговой системой.
Параметры обмена модуля интеграции с торговой системой задаются на кассовом сервере по адресу: Магазин – Описание – раздел Интеграция:
Настройки необходимо сохранить.
Остальные параметры описываются в нескольких конфигурационных файлах, расположенных на кассовом сервере по адресу: Магазин – Типы касс. Далее нужно выбрать тип кассы и нажать кнопку Настройки:
Появится список конфигурационных файлов, из которых параметры для изменения имеются только в следующих:
- converters.conf (services\converters\converters.conf):
Активировать или дезактивировать процесс можно, раскомментировав соответствующий параметр include file.
- xml5_import.conf (services\converters\xml5_import.conf):
Здесь можно указать, какая информация должна загружаться:
groupItems – товарные группы;
items – товары;
prices – цены;
sellers – продавцы;
taxes – налоги;
users – кассиры.
Также здесь устанавливаются следующие параметры:
- defaultRoleIdForUser = 1 (код роли, которая присваивается пользователям кассы при загрузке);
createUserCard = true (если параметр установлен, то для пользователя будет создана запись о наличии у него регистрационной карты с кодом, равным паролю этого пользователя).
- xml5_exporter.conf (services\doc_exporter\xml5_exporter.conf):
Здесь можно указать, какая информация должна выгружаться:
isExportReceipts – выгрузка «оперативных» чеков, т.е. чек выгружается сразу после его создания;
isExportMoneyOperations – выгрузка операций с денежным ящиком (внесения/изъятия);
isExportShiftOpens – выгрузка информации об открытии смен.
Информация о закрытии смен выгружается всегда; к тому же, в её состав всегда входят все чеки этой смены.
Также здесь указывается соответствие кодов средств оплаты в торговой и в кассовой системе.
Все производимые настройки важно сохранять на каждом этапе, где это доступно.