Экспорт отчета о реализованных акцизных товарах

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

Экспорт отчета о реализованных акцизных товарах

https://crystals.atlassian.net/browse/SRTS-3788

https://crystals.atlassian.net/browse/CR-13897

10.4.17.0

Описание

Возможность выгрузки отчета, содержащего реализованные акцизные товары, чтобы вести внутренний учет выбытия акцизных товаров.

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

  1. В отчет попадают все коды акцизов из чеков по всем алкогольным товарам, пришедшим на сервер SetCentrum за календарный день с 00:00:00 до 23:59:59.

  2. Отчет выгружается в формате xml по web-сервису в SAP один раз в сутки.

    1. Например в 01:00, SAP посылает GET-запрос в наш веб-сервис на стороне SetCentrum с указанием в аргументе запроса даты, за которую хочет забрать данные (если запрос в 01:00, то дата предыдущего дня).

    2. Веб-сервис на стороне SetCentrum делает выборку по БД по дате сохранения чека и упаковывает результат в xml, и отдает в ответ на запрос.

  3. Если на кассе была совершена продажа 01.01.2025, но из-за отсутствия связи чек на SetCentrum дошел только 03.01.2025, то данный код акциза должен выгружается в отчете за 03.01.2025 с датой продажи 01.01.2025.

  4. Если чеки будут перевыгружаться с касс, то дубли исключаются. Внутри отчета указывается точное время продажи на кассе, по которому дубль можно идентифицировать в SAP, как дубль, а не нарушение.

  5. Если в SAP требуется забрать отчет за более ранние даты, то в запросе от него, может быть указана любая дата в промежутке времени хранения чеков в БД сервера SetCentrum (2 месяца).

  6. Если в запросе указана дата ранее 2 месяцев, то веб-сервис на стороне SetRetail10 вернет ошибку.

  7. Рекомендуется выполнять запрос для получения данных один раз в сутки за прошедшую дату за редким исключением потери данных, когда можно вызвать вручную.

 

 

Веб-сервис для экспорта отчета реализованных акцизных марках

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

Метод

get-excise-events

URL

http://XXX.XXX.XXX.XXX:8090/SET-OperDay-Excise-Exporter/ExciseTokensUsageReaderBean

WSDL

http://XXX.XXX.XXX.XXX:8090/SET-OperDay-Excise-Exporter/ExciseTokensUsageReaderBean?wsdl

Поле

Тип данных

Описание

Обязательное

Принимаемые параметры

day

Date

Операционный день в формате YYYY-DD-MM

Да

Возвращаемые параметры 

return

DataMartixSale

Данные по продажам DataMatix, в случае успешной обработки пакета

 

 

data-matrix

String

Состав штрих-кода типа реализованных акцизных марках

 

marking

String

Код товара (артикул)

 

sale-time

DateTime

Дата продажи позиции

 

shop

Integer

Номер магазина

 

sale

Boolean

Тип продажи:

  • TRUE - продажа

  • FALSE - возврат

 

barcode

String

Штрих-код товара

 

Пример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:exc="http://excise.exporter.operday.crystals.ru/"> <soapenv:Header/> <soapenv:Body> <exc:get-excise-events> <!--Optional:--> <day>2025-05-11</day> </exc:get-excise-events> </soapenv:Body> </soapenv:Envelope>
Пример ответа
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ns2:get-datamatrix-eventsResponse xmlns:ns2="http://excise.exporter.operday.crystals.ru/"> <return> <token excise="187426045932201223001I3XJHLUK57DNUPU4BP2M7GFYAQ37KM4ROS74MH" marking="00002" sale-time="2025-05-11T20:58:50.228" shop="1370" sale="true" barcode="4600002000006"/> <token excise="187426045932201223001I3XJHLU187426045932201223001I3XJHLUHLU" marking="00001" sale-time="2025-05-11T20:58:50.228" shop="1370" sale="true" barcode="4600001000007"/> </return> </ns2:get-datamatrix-eventsResponse> </soap:Body> </soap:Envelope>

 

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

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