Публичный ресурс
Веб-сервис REST для изменения даты изготовления товара на весах с ТСД
https://crystals.atlassian.net/browse/CR-12852
https://crystals.atlassian.net/browse/SRTS-3401
10.4.12.0
Описание
Метод позволяет изменить дату изготовления товара на весах указанного пользователем одного или нескольких шаблонов.
Настройка
Настройка не требуется. Метод работает по умолчанию.
Описание параметров
Метод для получения списка шаблонов весов
REST-метод для получения списка шаблонов весов с сервера Set10, установленных в магазине торговой сети.
Метод операции | GET |
---|---|
Название метода | http://[Адрес сервера]/SET-PriceChecker-REST/v1/scales-templates |
Назначение | Получение списка шаблонов весов, установленных и подключенных в торговом зале магазина |
Необходима авторизация | Нет |
Response status code |
|
Выходные параметры для метода
Параметр | Тип данных | Обязательный | Пример | Описание | |
---|---|---|---|---|---|
scalesTemplates | array | да | - | Список шаблонов весов | |
| guid | Integer | нет | 34 | Уникальный номер шаблона весов |
name | String | нет | Прилавочные | Наименование шаблона весов |
Коды и тексты ошибок
Код HTTP | Текст ошибки | Описание |
---|---|---|
400 | Обязательный параметр | Обязательный параметр отсутствует в запросе |
404 | Not Found | Не найден адрес |
500 | Что-то пошло не так | В процессе обработки запроса произошла ошибка |
Пример ответа:
{
"scalesTemplates":[
{
"guid":407,
"name":"Прилавочные"
},
{
"guid":405,
"name":"Фасовочные"
}
]
}
Метод для изменения даты изготовления у товара на весах
REST-метод позволяет изменять дату изготовления у товара на сервере Set10 и на весах указанных шаблонов.
Метод операции | POST |
---|---|
URL | http://[Адрес сервера]/SET-PriceChecker-REST/v1/product/date-of-manufacture |
Назначение | Изменение даты изготовления |
Необходима авторизация | Нет |
Response status code |
|
Входные параметры для метода
BODY:
Параметр | Тип данных | Обязательный | Пример | Описание |
---|---|---|---|---|
barcode | String | да | 1234566 | Штрих-код товара на сервере Set10 (без даты и времени изготовления товара) |
dateOfManufacture | DateTime | да | 2025-01-18T17:59:00+03:00 | Дата и время изготовления товара ISO 8601 |
templates | Array | нет | - | Список идентификаторов шаблонов весов, на которых необходимо изменить дату изготовления товара. Важно: Если список шаблонов весов не будет передан в запросе, то дата изготовления товара будет изменена на весах всех шаблонов (на которые загружен данный товар), установленных и подключенных в торговом зале |
Выходные параметры для метода
Отсутствуют (успешным выполнением запроса считается статус ответа 204)
Коды и тексты ошибок
Код HTTP | Текст ошибки | Описание |
---|---|---|
400 | Обязательный параметр | Обязательный параметр отсутствует в запросе |
404 | Not Found | Не найден адрес |
500 | Что-то пошло не так | В процессе обработки запроса произошла ошибка |
Пример запроса (изменение даты для списка шаблонов):
{
"barcode":"1234567",
"dateOfManufacture":"2025-01-18T17:59:00+03:00",
"templates":[56,5,67]
}
Пример запроса (изменение даты для всех шаблонов):
{
"barcode":"1234567",
"dateOfManufacture":"2025-01-18T17:59:00+03:00"
}
Методы и поля
Пример результатов ответа с карточкой товара
{
"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, ООО "Кристалл Сервис Интеграция".
Все права защищены.