Публичный ресурс

Set Centrum (в центральном офисе) ↔ Set Retail (в магазинах) ↔ Кассы (в магазинах)

Особенности

  • Топология необходима, если на магазинах задействована печать ценников и управление весами через серверы Set Retail на магазине.

  • Топология предполагает наличие индивидуального физического или виртуального сервера на каждом из магазинов.

  • Уменьшается нагрузка на Set Centrum, так как данные товарного справочника загружаются из ERP напрямую в Set Retail.

  • Загрузка данных по товарам осуществляется разделяемыми потоками: основные атрибуты, цены, штрих-коды, ограничения.

Импорт

Для загрузки данных используются веб-сервисы импорта.
Тип данныхТребованияДополнительная информация
Товары

Несоблюдение данных требований приведёт к критическому замедлению импорта товаров.

  • На сервер Set Centrum отправляйте данные по товарному справочнику без цен. Это необходимо только для централизованного запуска рекламных акций.
  • Производите загрузку товарного справочника, разделяя потоки данных:
    • Поток 1: Загружайте только основные атрибуты товара.
    • Поток 2: Загружайте отдельно дополнительные штрих-коды.
    • Поток 3: Загружайте отдельно цены.
    • Поток 4: Загружайте отдельно ограничения.
    • Поток 5: Загружайте отдельно группы продаж.

  • Отправляйте только те данные, в которых содержатся изменения.
  • Отправляйте сообщения группами:
    • Первый этап: все новые/изменившиеся товары без указания цен.
    • Второй этап: все новые/изменившиеся цены
  • В одном сообщении не рекомендуется присылать более 1000 единиц сущностей (товаров, цен).
  • Для импорта основных атрибутов товара без цен, отключите валидацию цен в товарных полках:
    • Set Retail: (Магазин → Товарные полки → Проверка на целостность → Снимите флаг "Цена").
    • Set Centrum: (Магазины → Товарные полки → Проверка на целостность → Снимите флаг "Цена").
  • Если ERP позволяет, желательно пользоваться методами импорта данных с обратной связью, для возможности подтверждения доставки и корректной обработки данных до Set Retail
Кассиры
  • Загружайте справочник кассиров только через Set Centrum.
  • После загрузки всего справочника осуществляйте импорт только измененных данных по кассирам.
  • В одном пакете импорта нельзя одновременно загружать два действия над одним кассиром в блоках <cashUser> (2 отдельных блока об одном кассире в одном XML-сообщении).

  • Например: нужно заблокировать кассира и сменить ФИО, затем разблокировать и сменить номер магазина.

    1-й пакет - блокировка и смена ФИО.

    2-й пакет - разблокировка, изменение номера магазина.

  • Все сообщения с действиями над кассирами в одной XML обрабатываются последовательно.

  • Если в одной XML загружено 2 блока действий <cashUser> с одним кассиром, то итоговым результатом будет выполнено только последнее действие, например:

    • Загрузили блокировку и смену ФИО, затем разблокировку, смену номера магазина.

    • Результат: кассир будет разблокированным и с изменённым номером магазина, но с изначальным ФИО.

Продавцы
  • Загружайте справочник продавцов только через Set Centrum.
  • Загрузка списка продавцов осуществляется только средствами веб-сервиса и не поддерживается файловым методом.
  • После загрузки всего справочника продавцов осуществляйте импорт только измененных данных по ним.
  • В одном пакете импорта нельзя одновременно загружать два действия над одним продавцом в блоках <seller> (2 отдельных блока об одном продавце в одном XML-сообщении).

  • Например: нужно заблокировать продавца и сменить ФИО, затем разблокировать и сменить номер магазина.

    1-й пакет - блокировка и смена ФИО.

    2-й пакет - разблокировка, изменение номера магазина.

  • Все сообщения с действиями над продавцами в одной XML обрабатываются последовательно.

  • Если в одной XML загружено 2 блока действий <seller> с одним продавцом, то итоговым результатом будет выполнено только последнее действие, например:

    • Загрузили блокировку и смену ФИО, затем разблокировку, смену номера магазина.

    • Результат: продавец будет разблокированным и с изменённым номером магазина, но с изначальным ФИО.

Карты
  • Загружайте карты только через Set Centrum.
  • После загрузки всего справочника осуществляйте импорт только измененных данных по картам.
Рекламные акции
  • Загружайте рекламные акции только через Set Centrum.
  • Загрузка списка рекламных акций осуществляется только средствами веб-сервиса и не поддерживается файловым методом.
  • После загрузки всех экземпляров рекламных акций осуществляйте импорт только измененных данных по ним.
  • Внимание! При загрузке рекламных акций с типами объектов: фиксированные цены, составной объект, товары-исключения и т.п. учитывайте примерный расчет кэша кассы. Акция по факту является объектом-пакетом, который занимает место в базе данных. Например количество товаров исключение 21000шт. и несколько акций с таким показателем серьезно снизят работу кассового программного обеспечения. Рекомендуется оптимально подходить к количеству добавляемых отдельных экземпляров товаров в рекламные акции.
Сегменты
  • Загружайте сегменты только через Set Centrum
  • Загрузка сегментов осуществляется только средствами веб-сервиса и не поддерживается файловым методом.
  • Загружайте сегменты после того, как произведен импорт таких данных, как: справочники карт и анкет клиентов.
Данные о производителе и набор альтернативных свойств
  • Загрузка данных осуществляется только средствами веб-сервиса и не поддерживается файловым методом.

Экспорт

Экспорт данных о продажах производится только с помощью веб-сервиса на стороне ERP.
Основные требованияТип данныхДополнительная информация
  • На стороне ERP-системы разверните веб-сервер c wsdl-файлами по каждому из типов данных для экспорта продаж.
  • Получайте данные о продажах через веб-сервис (SOAP) на стороне ERP, так как Set Retail постоянно отправляет новые данные. Такой вариант обмена является предпочтительным, так как данные выгружаются только один раз, без излишних дублирующих перезапросов.
  • С помощью веб-сервиса на стороне Set Retail производите только перезапрос данных из Set Retail, по которым есть расхождения. В таком режиме сервер Set Retail на поступающие запросы возвращает только конкретные - нужные данные (чеки и Z-отчёты).
  • Set Retail не может производить отправку данных одновременно в несколько ERP-систем, но при этом есть возможность одновременного использования разнотипных экспортов, а так же осуществлять выгрузку файлами.
  • Если Set Retail передаёт данные для экспорта в Set Centrum, то данные не могут быть выгружены в ERP из Set Retail.
  • Используйте только последнюю версию веб-сервисов экспорта.
  • Дополнительная информация по экспорту чеков в ERP
Чеки
Z-отчеты
Внесения
Изъятия

© 1994-2024, ООО "Кристалл Сервис Интеграция".
Все права защищены.

Политика обработки персональных данных