Публичное пространство

SetMark ◾️ Выгрузка списка МРЦ в ERP

Описание метода

Метод выгрузки МРЦ. Используется для контроля загрузки и актуальности значений.

В выгрузку не попадают МРЦ, срок действия которых истек (только действующие и будущие).

Настройка и описание функционала здесь.

Параметры пакета

Поле

Тип

Описание

Поле

Тип

Описание

version

число

Версия протокола. На текущий момент - константа 1

id

число (long)

Уникальный идентификатор пакета

shop

число

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

idSync

число

Уникальный идентификатор выгрузки (в рамках сети)

packageNumber

число

Номер пакета в выгрузке

packageCount

число

Количество пакетов в выгрузке

data

json

Массив МРЦ для товаров

data

Поле

Тип

Описание

Поле

Тип

Описание

barcode

строка

штрихкод (GTIN)

item

строка

Код товара

codeAP

число

Кода алкогольной продукции (может отсутствовать, если не загружен)

volume

число с плавающей точкой

Объем бутылки (может отсутствовать, если не загружен)

AbV

число с плавающей точкой

Процент содержания алкоголя (может отсутствовать, если не загружен). Alcohol by Volume

mrc

json

Массив с МРЦ для данного товара с разными (не пересекающимися) периодами действия

mrc

Поле

Тип

Описание

Поле

Тип

Описание

beginDate

строка (dd.MM.yyyy)

дата начала действия цены (включительно)

endDate

строка (dd.MM.yyyy)

дата окончания действия цены (включительно)

price

число (два знака после запятой)

значение МРЦ в рублях

Пример

Первый пакет выгрузки

{ "id": -1781572595, "version": 1, "shop": 1, "idSync": 1, "packageNumber": 1, "packageCount": 2, "data": [ { "barcode": "0000000000000", "item": "000000", "volume": 0.75, "codeAP": 100, "AbV": 40, "mrc": [ { "beginDate": "01.01.2020", "endDate": "31.12.2023", "price": 280 } ] }, { "barcode": "0000000000001", "item": "000001", "volume": 0.75, "codeAP": 100, "AbV": 40, "mrc": [ { "beginDate": "01.01.2020", "endDate": "31.12.2023", "price": 280 } ] }, { "barcode": "0000000000002", "item": "000002", "volume": 0.75, "codeAP": 100, "AbV": 40, "mrc": [ { "beginDate": "01.01.2020", "endDate": "31.12.2023", "price": 380 } ] } ] }

Второй пакет выгрузки

{ "id": -1781572589, "version": 1, "shop": 1, "idSync": 1, "packageNumber": 2, "packageCount": 2, "data": [ { "barcode": "0000000000005", "item": "000005", "volume": 0.75, "codeAP": 100, "AbV": 40, "mrc": [ { "beginDate": "01.01.2020", "endDate": "31.12.2024", "price": 580 } ] }, { "barcode": "0000000000006", "item": "000006", "volume": 0.75, "codeAP": 100, "AbV": 40, "mrc": [ { "beginDate": "01.06.2021", "endDate": "31.12.2024", "price": 570 }, { "beginDate": "01.01.2025", "endDate": "31.12.2029", "price": 580 } ] } ] }

 

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

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