...
Настройки выполняются в конфигурационном файле xml5_exporter.conf (services\converters\doc_exporter\xml5_exporter.conf), расположенном на кассовом сервере по адресу: Магазин – Типы касс, где нужно выбрать тип кассы и нажать кнопку Настройки:
Блок кода | ||||
---|---|---|---|---|
| ||||
"doc_exporter.xml5": { |
...
params : { |
...
enabled = true |
...
(конвертер включен) |
...
isExportReceipts = true |
...
(разрешена выгрузка оперативных чеков) |
...
isExportMoneyOperations = true (разрешена выгрузка операций внесения/изъятия) |
...
isExportShiftOpens = false |
...
(разрешена выгрузка документов открытия смен) |
...
converterId = XML5 (формат выгрузки)
retryPeriod = 5 minutes (интервал)
...
isExportCancelledReceipts = true (включение выгрузки отменённых позиций и чеков) converterId = XML5 (формат выгрузки) retryPeriod = 5 minutes (интервал) outputFolder = "/home/ukm5/mint/exchange/converters/out" |
...
tempFolder = "/home/ukm5/mint/exchange/converters/tmp" |
...
storeIdMap: [ |
...
(мапирование идентификаторов магазинов во внешней системе) |
...
{externalId = 11, internalId = 456001}, |
...
{externalId = 22, internalId = 456002}, |
...
{externalId = 33, internalId = 456003}, |
...
{externalId = 44, internalId = 456004} |
...
] |
Если для магазина мапирование не указано, то файлы будут выгружаться с идентификатором, указанным в настройках магазина на сервере по адресу Магазин – Описание – Интеграция – Id во внешней системе. Другими словами, отсутствие записи для магазина в данном параметре эквивалентно следующей записи:
Блок кода | ||||
---|---|---|---|---|
| ||||
{externalId = 1144, internalId = 39} |
Здесь значения взяты из Справочника магазина:
Блок кода | ||||
---|---|---|---|---|
| ||||
paymentIdMap: [ (мапирование идентификаторов магазинов во внешней системе) |
...
{externalId = 1, internalId = 1}, |
...
{externalId = 101, internalId = 2}, |
...
{externalId = 101, internalId = 3}, |
...
{externalId = 101, internalId = 4} |
...
] |
Если для средства оплаты мапирование не указано, то см. описание структуры чека выше (параметр paymentId).