/
Веб-сервис REST для получения информации о товаре для отображения на прайс-чекере

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

Веб-сервис REST для получения информации о товаре для отображения на прайс-чекере

Для использования данного веб-сервиса требуется приобретение отдельной лицензии. Для уточнения стоимости и условий обратитесь к менеджеру.

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

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

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

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

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

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

10.4.11.0

Описание

Методы позволяет получать информацию о товаре, достаточную для отображения на прайс-чекере.

 

Настройка

Для включения метода выполните скрипты на сервере SetCentrum/SetRetail10 в базе данных set → перезапустите службу сервера приложений.

SELECT add_property('SET_PRICE_CHECKER_API', 'fallback.card.number', '', 'Штатная карта, которая будет использоваться для расчёта скидочной цены по карте'); SELECT add_property('SET_PRICE_CHECKER_API', 'loyalty.enabled', 'false', 'Настройка, отвечающая за отправку запросов в лояльность'); SELECT add_property('SET_PRICE_CHECKER_API', 'loyalty.response.timeout', '5', 'Время ожидания ответа на запрос в лояльность в секундах');

 

Описание параметров

Название

Модуль

Пример

Описание

Название

Модуль

Пример

Описание

fallback.card.number

SET_PRICE_CHECKER_API

“345666654333“

Штатная карта, которая будет использоваться для расчёта скидочной цены по карте.

По умолчанию не заполнена

loyalty.enabled

SET_PRICE_CHECKER_API

true

Настройка, отвечающая за отправку запросов в лояльность для расчета цены товара по рекламной акции.

По умолчанию false

loyalty.response.timeout

SET_PRICE_CHECKER_API

5

Время ожидания ответа на запрос в лояльность в секундах.

По умолчанию: 5 секунд

 

Последовательность действий

Перед началом работы с REST выполните регистрацию прайс-чекера перед тем, как выполнять запрос на получение информации о товаре.

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

Метод поддерживает 2 режима работы:

  • если устройство еще не было зарегистрировано (проверяется наличие совпадений по мак адресу устройства) - оно регистрируется;

  • если устройство уже было зарегистрировано (проверяется наличие совпадений по мак адресу устройства) - данные по нему обновляются.

Метод операции

POST

Метод операции

POST

Название метода

http://[Адрес сервера]/SET-PriceChecker-REST/v1/devices

Назначение

Регистрация прайс-чекера

Необходима авторизация

Нет

Response status code

  • 201 OK

  • 400 Bad Request

  • 500 Internal Server Error

 

Методы и поля

Открыть в отдельном окне

Пример результатов ответа с карточкой товара

{ "product": { "name": "Г/Ц Бигос вес (Россия) 13487", "description": "Описание товара", "barcode": "2813487005149", "marking": "13487", "group": { "id": "333333", "name": "Группа 333333" }, "measure": "КГ", "producer": "Изготовитель: ООО 'Лента', Россия, 197374, Санкт-Петербург г., Савушкина ул., 112, Лит.А, лит А.", "foodValue": "Пищевая ценность на 100 г.: Белки 5,8, жиры 31,6, углеводы 37,3 Энергетическая ценность: 455 ккал, 1901 кДж", "country": { "id": "RU", "name": "Россия", "rccw": "643" }, "imageUrl": "https://avatars.mds.yandex.net/get-entity_search/1987172/953156225/S600xU_2x", "productType": "ProductWeightEntity", "composition": "Состав: мук пш в/с,сахар,яйца кур,маргарин(масла растит,глазурь шоколад(какао пор, гидрогенизир.раст.жиры),смесь Венская(подсластитель Е420, разрыхлители (450iii, Е500ii)ароматизат Ваниль), свинина, шпик, нитритно-посолочная смесь (соль, фиксатор окраски- нитрит натрия), пряности, горчица, антиокислитель - изоаскорбат натрия; декстроза, экстракты пряностей, пищевой краситель - кармин, стартовая культура. Возможно наличие следов злаков, молока, яиц, соевого белка, орехов и продуктов их переработки. Вода, мука ржаная обдирная, смесь для х/б R 100 mix (отруби ржаные, мука ржаная сеяная, солод ржаной, глютен пшенич, сахар, Е481, ферменты, Е300 ),соль , масло раст,экстракт солодов, дрожжи. Молоко коровье пастеризованное, соль поваренная пищевая, агент антислеживающий Е 536, бактериальная закваска мезофильных молочнокислых бактерий, натуральный молокосвертывающий сычужный фермент животного происхождения, натуральный фермент животного происхождения «Лизоцим», консервант нитрат калия, уплотнитель хлорид кальция, краситель натуральный аннато. Мука, маргарин 82,сахар, яйца, нач абрикос, сух смес(раз-ли(Е450i,Е500ii), мука пш), смес хл(мука пш,аскорбилпальмитат, смес токоферолов, нат пищ ар дрож экстр, ферментные препараты DSM) Мука пшеничная х/п в/с, маргарин (масло раст, вода, моно и диглицериды жирных кислот, соевый лецитин; соль, сорбат калия, каротин, аскорб.к- та), вода, сахар, дрожжи х/п, молоко сухое, соль Мука пш в/с,горбуша конс,рис,сметана 20%маргарин,яйца,лук репч,масло раст,дрожжи сух,сахар,соль,майонез(масло подсолн,уксус,загустители:крахмал модиф.кукуруз,Е415,Е412;яичн.желток,соль,консерв.Е202,Е211;аром-р горчица;подсласт.Е950,Е951,краситель Е120)", "storageCondition": "Условия хранения/Изготовлено по: При t=18±3С - 7 суток/ СТО 71385386-013-2018/Дата и время изготовления указана на доп.указана на информ.листе.Кул.изделие.Продукт готов к употреблению", "prices": [ { "number": 1, "value": 569.65, "currency": "RUB", "oldPrice": 579.77, "beginDate": "2024-12-22T06:57:57.280+00:00", "endDate": "2075-12-30T21:00:00.000+00:00", "pack": 1 }, { "number": 2, "value": 567.15, "currency": "RUB", "beginDate": "2024-12-22T06:57:57.280+00:00", "endDate": "2075-12-30T21:00:00.000+00:00", "pack": 1 }, { "number": 3, "value": 537.15, "currency": "RUB", "beginDate": "2024-12-22T06:57:57.280+00:00", "endDate": "2075-12-30T21:00:00.000+00:00", "pack": 1 }, { "number": 4, "value": 506.15, "currency": "RUB", "beginDate": "2024-12-22T06:57:57.280+00:00", "endDate": "2075-12-30T21:00:00.000+00:00", "pack": 1 }, { "number": 5, "value": 456.15, "currency": "RUB", "beginDate": "2024-12-22T06:57:57.280+00:00", "endDate": "2075-12-30T21:00:00.000+00:00", "pack": 1 } ], "actionPrice": 400.99 } }



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

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