Веб-сервис позволяет получать графическое изображение ценника на товар по веб-запросу, например ТСД, для того чтобы напечатать его на мобильном принтере.
Jira Legacy server System JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId bc8d3685-f9c0-329d-9054-b12aabbcb834 key SRTS-14
Jira Legacy server System JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId bc8d3685-f9c0-329d-9054-b12aabbcb834 key SRTS-100
Jira Legacy server System JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId bc8d3685-f9c0-329d-9054-b12aabbcb834 key CR-5361
Status colour Blue title 10.2.98.0
Table of Contents
Логика работы
Метод, в рамках одного вызова (синхронно) выполняет:
...
Создать изображение ценника | |
Метод | generatePriceTags |
URL | http://IP-адрес сервера SetRetail10:8090/SET-GeneratePriceTagImages-REST/generatePriceTags |
Тип запроса | POST |
Комментарий | Информация по подарочным картам, в качестве входных параметров принимает фильтр, по которому и будут отобраны карты. |
Входящие параметры метода (JSON)
Родительский сегмент/Название | Тип | Описание | Обязательное | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
downloadMethod | String | Вариант указания ссылки в ответе:
По умолчанию | Нет | ||||||||||||||||||||||||||
imageFormat | String | Формат, в котором необходимо сохранить изображение с ценником. Возможен один из следующих вариантов: PNG, BMP, JPEG. По умолчанию, если не указать параметр будет использован формат PNG | Нет | ||||||||||||||||||||||||||
faked
| Boolean | Признак необходимости генерации и возврата картинки ценника
По умолчанию отсутствует, то есть | Нет | ||||||||||||||||||||||||||
arguments | Complex (array) | Блок для однократного или множественного указания нескольких атрибутов для идентификации товаров и/или шаблонов ценников. | Да | ||||||||||||||||||||||||||
arguments/ | String | Штриховой код товара. по данному ШК происходит поиск товара для печати ценника. может не совпадать с ШК напечатанным на ценнике по найденному товару, так как на ценнике печатается ШК по умолчанию. Также возможно будет указан весовой ШК с необходимостью разбора по настройке префиксов. | Да | ||||||||||||||||||||||||||
arguments/ | String | Возможно указание кода шаблона ценника (внешний код). При указании кода шаблона ценника в этом поле, искать привязки шаблонов ценника к товару не надо. Ценник должен быть напечатан с использованием именного этого шаблона. | Нет | ||||||||||||||||||||||||||
arguments/ | Complex | Блок описывающий возможность печати нескольких ценников на одном листе. | Нет | ||||||||||||||||||||||||||
arguments/groupOnPage/ | Integer | Количество экземпляров ценников которые надо напечатать. По умолчанию 1. | Нет | ||||||||||||||||||||||||||
arguments/groupOnPage/ | Integer | Ширина листа (в мм.) на котором необходимо разместить ценники. По умолчанию = ширине шаблона ценника. | Нет | ||||||||||||||||||||||||||
arguments/groupOnPage/ | Integer | Высота листа (в мм.) на котором необходимо разместить ценники. По умолчанию = высоте шаблона ценника. | Нет | ||||||||||||||||||||||||||
arguments/groupOnPage/ | Integer | Отступы от краёв листа для размещения ценников. По умолчанию = 0 мм. т.е. ценники будут прижаты вплотную к верхнему левому краю листа. | Нет |
...
1. Кликните REST → в поле URI введите адрес следующего формата для генерации изображения ценников http://IP-адрес сервера SetRetail:8090/SET-GeneratePriceTagImages-REST/generatePriceTags → кликните OK.
2. Из спискоа Method выберите POST → из списка Media Type выберите application/json → вставьте запрос для генерации изображения ценника.
...
1. На вкладке запроса выберите POST → введите адрес следующего формата для генерации изображения ценников http://IP-адрес сервера SetRetail:8090/SET-GeneratePriceTagImages-REST/generatePriceTags → вставьте JSON-запрос для формирования ценика → кликните SEND → появится ответ от сервера со ссылкой на изображение ценника.
2. Скопируйте и вставьте ссылку в адресную строку браузера → нажмите Enter для загрузки изображения ценника.
...