Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Более подробно о продукте: СуперМаг Марко

Для успешной работы Торговой системы, необходимо:

Почтовый модуль. Фильтр «СуперМагМарко».

В почтовый модуль добавлен фильтр «СуперМагМарко» и транспорт «СуперМагМарко» для передачи информации о движении марок поштучной алкогольной продукции и кодов КИЗ в организации.

Протокол обмена не предусматривает возможности использования фильтра «СуперМагМарко» с произвольным транспортом. Поскольку сервер СММарко позволяет обращаться к нему только с использованием WEB API, то для передачи данных необходимо использовать только транспорт «СуперМагМарко».

Для работы фильтра необходимо задать место хранения, где будет отслеживаться движение марок, и в настройках транспорта – адрес сервера СуперМагМарко.

Движение марок алкогольных товаров отслеживается по факту регистрации в ЕГАИС ТТН на приход / расход и актов фиксации поштучных марок. Отсылка по факту регистрации розничной реализации не предусмотрена. Такая информация должна отсылаться кассами. Движение марок алкогольных товаров относится к месту хранения по связи места хранения с ФСРАР ИД в настройках почтового модуля.

Постановка в очередь на отсылку производится по факту изменения состояния обмена ТТН или акта. Ручной повторной рассылки не предусмотрено. Для постановки в очередь объектов настройка не требуется. Протокол обмена является фиксированным и дополнительно не настраивается.

Для рассылки движения марок алкогольной продукции создан новый почтовый объект «KE - Алкогольные марки ЕГАИС».

Рассылка кодов КИЗ производится по факту регистрации приходных и расходных накладных, содержащих КИЗ. КИЗ отсылаются в СММарко в стандартном виде, то есть в виде, рекомендованном ЦРПТ для отсылки в УПД.

Для рассылки КИЗ создано два почтовых объекта: «KO - КИЗ табачной продукции (выбытие)» и «KT - КИЗ табачной продукции (поступление)».

Формат данных в команде для передачи информации одинаковый как для марок алкогольной продукции, так и для КИЗ и выглядит следующим образом:


{  "marks": [    {      "mark": "string",      "state": 1,      "store": 0,      "items": [        "string"      ]    }  ]}


marks - массив информации о марках
элемент массива:
mark string - КИЗ
state integer($int32) default: 1 - Состояние КИЗ (1 , 2)
store integer($int64) - Идентификатор магазина (опциональное)
items array[string] - массив идентификаторов товаров, которым может принадлежать КИЗ (артикулы и/или штрихкоды), через запятую

Сервер обмена данными. Формат обмена «СуперМагМарко».

В сервере обмена данными поддержан формат передачи данных аналогичный такому же в почтовом модуле.

Почтовый модуль, Сервер обмена данных. Фильтр «СуперМагМарко»

В протокол обмена СупермагМарко внесено следующее изменение:

При выгрузке кодов алкогольных марок структура данных, передаваемая в Супермарко, такая же, как и в предыдущих версиях,:

{  "marks": [    {      "mark": "string",      "state": 1,      "store": 0,      "items": [        "string"      ]    }  ]}

где                 

marks - массив информации о марках
элемент массива:
mark string – Код марки
state integer($int32) default: 1 - Состояние КИЗ (1 , 2) (прибыло,убыло)
store integer($int64) - Идентификатор магазина
items array[string] - массив штриховых кодов товара, через запятую

Для неалкогольных марок, то есть для КИЗ  в текущей версии тег «store» не передается (в отличии от кодов марок алкоголя, КИЗ стоят на учете всей организации, а не места хранения):

{  "marks": [    {      "mark": "string",      "state": 1,      "items": [        "string"      ]    }  ]

}

Почтовый модуль, Сервер обмена данными. Фильтр СуперМагМарко.

В настройки фильтра для отсылки данных в формате СуперМагМарко добавлен атрибут «Максимальное количество марок в пакете». По умолчанию значение атрибута 0, что означает отсутствие ограничения:

Сервер СуперМагМарко может принимать данные, не превышающие размер 100 Kb в одной сессии. Настройка позволяет разбивать пакет с марками на несколько, ограничивая количество марок в одном пакете. Физический размер пакетов для одного и того же числа марок может отличаться в зависимости от пропорции марок старого и нового образца в одном пакете и от длины строки артикула, которому они принадлежат. Количество марок для ограничения пакета надо подбирать самостоятельно. Подбор размера пакета можно начинать с ограничения в 500 марок.


Дополнительные материалы и ТЗ.




  • Нет меток