2.2.5.1 запрос: различия между версиями
Shihov (обсуждение | вклад) Нет описания правки |
Shihov (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
====== Запрос (Request) ====== | |||
'''Параметры REST запроса (Parameters of REST request)''' | |||
'Параметры REST запроса (Parameters of REST request) | |||
'''URL:'''<1c>http://<server-name>[:serverport]/api/v2/{extension}/buffer/close | |||
'URL: | |||
?orderId={orderId}>in={gtin}&omsId={omsId}& | ?orderId={orderId}>in={gtin}&omsId={omsId}& | ||
lastBlockId={lastBlockId}</1c> | lastBlockId={lastBlockId}</1c> | ||
'''Method:'''POST | |||
'Method: | |||
'''clientToken:'''{clientToken} | |||
'clientToken: | |||
Параметры строки запроса | Параметры строки запроса | ||
Строка 23: | Строка 15: | ||
[[File:45_sk.png]] | [[File:45_sk.png]] | ||
'''Примечание:''' правила закрытия подзаказа описаны ниже: | |||
'Примечание: | |||
В запросе для подтверждения закрытия подзаказа требуется отправлять параметр «lastBlockId», в котором должно указываться значение последнего идентификатора блока кодов полученного в ответном сообщении при вызове метода «Получить КМ из бизнес-заказа» (см. раздел 2.2.6). В случае если участником оборота не запрашивались коды маркировки, то поле «lastBlockId» заполнять не требуется (будет установлено значение по умолчанию – «0»); | В запросе для подтверждения закрытия подзаказа требуется отправлять параметр «lastBlockId», в котором должно указываться значение последнего идентификатора блока кодов полученного в ответном сообщении при вызове метода «Получить КМ из бизнес-заказа» (см. раздел 2.2.6). В случае если участником оборота не запрашивались коды маркировки, то поле «lastBlockId» заполнять не требуется (будет установлено значение по умолчанию – «0»); | ||
Строка 31: | Строка 21: | ||
Пример REST запроса | Пример REST запроса | ||
'''POST''' /api/v2/tobacco/buffer/close HTTP/1.1 | |||
'POST | |||
'''Accept:''' application/json | |||
'Accept: | |||
'''Content-Type:''' application/x-www-form-urlencoded;charset=UTF-8 | |||
'Content-Type: | |||
'''clientToken:''' 1cecc8fb-fb47-4c8a-af3d-d34c1ead8c4f | |||
'clientToken: | |||
'''Host:''' <1c>localhost:8080 | |||
'Host: | |||
orderId=b024ae09-ef7c-449e-b461- | orderId=b024ae09-ef7c-449e-b461- | ||
05d8eb116c79>in=01334567894339&lastBlockId=0&omsId=CDF12109-10D3- | 05d8eb116c79>in=01334567894339&lastBlockId=0&omsId=CDF12109-10D3- |
Версия от 07:58, 28 марта 2025
Запрос (Request)
Параметры REST запроса (Parameters of REST request)
URL:<1c>http://<server-name>[:serverport]/api/v2/{extension}/buffer/close ?orderId={orderId}>in={gtin}&omsId={omsId}& lastBlockId={lastBlockId}</1c>
Method:POST
clientToken:{clientToken}
Параметры строки запроса
Примечание: правила закрытия подзаказа описаны ниже:
В запросе для подтверждения закрытия подзаказа требуется отправлять параметр «lastBlockId», в котором должно указываться значение последнего идентификатора блока кодов полученного в ответном сообщении при вызове метода «Получить КМ из бизнес-заказа» (см. раздел 2.2.6). В случае если участником оборота не запрашивались коды маркировки, то поле «lastBlockId» заполнять не требуется (будет установлено значение по умолчанию – «0»);
Пример REST запроса
POST /api/v2/tobacco/buffer/close HTTP/1.1
Accept: application/json
Content-Type: application/x-www-form-urlencoded;charset=UTF-8
clientToken: 1cecc8fb-fb47-4c8a-af3d-d34c1ead8c4f
Host: <1c>localhost:8080 orderId=b024ae09-ef7c-449e-b461- 05d8eb116c79>in=01334567894339&lastBlockId=0&omsId=CDF12109-10D3- 11E6-8B6F-0050569977A1</1c>