Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Внимание! В данной статье приведены только некоторые настройки, необходимые для корректной работы конвертера Импорт XML. Ознакомиться с подробным описанием структуры файлов импорта можно здесь

Оглавление

Настройка выполняется в конфигурационном файле xml5_import.conf (services\converters\xml5_import.conf), расположенном на кассовом сервере по адресу: Магазин – Типы касс, где нужно выбрать тип кассы и нажать кнопку Настройки:

...

Загрузка данных о кассирах

В настройках есть два параметра для управления загрузкой кассиров:

...

      scanDelay = 60 seconds                                                                                            (частота, с которой конвертер просматривает входной каталог inputFolderName)

      storeIdMap: [                                                                                                             (соответствие кодов магазинов во внешней системе (externalId) и магазинов в УКМ (internalId). Коды

                                                                                                                                         Коды магазинов во внешней системе – это storeId в файлах, описанных выше)

...

Если для магазина мапирование не указано, то файлы будут загружаться с идентификатором, указанным в настройках магазина на кассовом сервере по адресу Магазин – Описание – Интеграция – Id во внешней системе. Другими словами, отсутствие записи для магазина в данном параметре эквивалентно следующей записи:

...

      roleIdMap:[                                      (соответствие идентификаторов ролей кассиров во внешней системе (externalId) и магазинов в УКМ 5 (internalId); код .

                                                               Код роли во внешней системе – это roleId в файле storeCashiers)

...

        {externalId = 2, internalId = 2}

      ]

            defaultRoleIdForUser = 1                 (роль, к которой будет привязана новая запись о кассире, если в файле storeCashiers.xml storeCashiers для неё не указан параметр roleId

                                                               (подробнее см. описание файла storeCashiers))

      createUserCard = true                     (если этот параметр установлен в true, то для всех загружаемых записей будут созданы карты кассиров и

                                                               и в них будет записано содержание поля storeCashiers.password)

Описание, какую информацию необходимо загружать конвертеру

...

      usersConvertEnable = true   – кассиры.

Если внешняя система выгружает файлы определенного типа, а конвертер их не загружает (из-за соответствующей настройки), то выгруженные файлы будут оставаться во входном каталоге (inputFolderName).