Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Status
colourBlue
title10.2.80.0

Table of Contents

Описание

Поскольку в Фикс Прайс SAP ERP не имеет возможности получать и обрабатывать чеки, а также достоверно и быстро получать информацию из BI системы QlikView, поэтому совместно совместно с передачей кодов DataMatrix маркированной продукции в экспорте чеков реализована выгрузку выгрузка консолидированного отчета о проданных/возвращенных марках.

Правила формирования отчета

  1. В отчет попадают все DataMatrix из чеков по всем товарам, пришедших на сервер SetCentrum за календарный день с 00:00:00 до 23:59:59.
  2. Отчет выгружается в формате xml по web-сервису с сервера SetESB (микросервисы) в SAP один раз в сутки.
    1. Например в 01:00, посылает GET-запрос в наш веб-сервис на стороне SetCentrum с указанием в аргументе запроса даты, за которую хочет забрать данные (если запрос в 01:00, то дата предыдущего дня)/.
    2. Веб-сервис на стороне SetCentrum делает выборку по БД по дате сохранения чека и упаковывает результат в xml, и отдает в ответ на запрос.
  3. Если на кассе была совершена продажа 01.01.2020, но из-за отсутствия связи чек на SetCentrum дошел только 03.01.2020, то данный DataMatrix должен выгружается в отчете за 03.01.2020 с датой продажи 01.01.2020.
  4. Если чеки будут перевыгружаться с касс, то дубли исключаются. Внутри отчета указывается точное время продажи на кассе, по которому дубль можно идентифицировать в SAP, как дубль, а не нарушение.
  5. Если в SAP требуется забрать отчет за более ранние даты, то в запросе от него, может быть указана любая дата в промежутке времени хранения чеков в БД сервера SetCentrum (2 месяца).
  6. Если в запросе указана дата ранее 2 месяцев, то веб-сервис на стороне SetRetail10 вернет ошибку.
  7. Не рекомендуется злоупотреблять вызовами веб-сервиса во избежание рисков ухудшить работу системы.
    1. Рекомендуется один раз в сутки за прошедшую дату.
    2. За редким исключением потери данных, когда можно вызвать вручную..


Веб-сервис для экспорта отчета DataMatrix


C обратной связью

Методget-datamatrix-events
URLhttp://XXX.XXX.XXX.XXX:8090/SET-OperDay-Excise-Exporter/ExciseTokensUsageReaderBean
WSDLhttp://XXX.XXX.XXX.XXX:8090/SET-OperDay-Excise-Exporter/ExciseTokensUsageReaderBean?wsdl


...