Облачная Касса: Запрос информации о документе по ID (маркированный товар): различия между версиями
Перейти к навигации
Перейти к поиску
При передаче кодов маркировки касса может не воспринять эти символы и код будет считаться некорректным. Для корректности передачи кодов маркировки существует параметр groupSeparator. Значение groupSeparator задается вручную (допустимо задать любое значение). Далее при передаче кодов маркировки через кассу необходимо заменить значки разделителей на значение groupSeparator, которое вы задали самостоятельно. Касса будет воспринимать это значение как разделитель и код маркировки будет передан корректно.
Merkulov (обсуждение | вклад) |
Merkulov (обсуждение | вклад) |
||
Строка 134: | Строка 134: | ||
{{Note|'''''Примечание'''''<br> | {{Note|'''''Примечание'''''<br> | ||
Все коды маркировки, за исключением Табачной, имеют в своем коде так называемые "разделители". Пример кода маркировки под ФФД 1.2 (обувь): <syntaxhighlight lang="JSON"> | Все коды маркировки, за исключением Табачной, имеют в своем коде так называемые "разделители". Пример кода маркировки под ФФД 1.2 (обувь): <syntaxhighlight lang="JSON">010466006821276821zWyn8vjJ2rp0u�91ffd0�92uMMKlJp9zosKgBPHZlTt0o5MO/LvWVC/g1cZZGHIJDJ5r3YiMTZbGKNWxRpyNCJL+0c8/cvWySuAEv2niJD2sg==</syntaxhighlight> | ||
* [[Файл:Разделитель.png]] - являются разделителями | * [[Файл:Разделитель.png]] - являются разделителями | ||
При передаче кодов маркировки касса может не воспринять эти символы и код будет считаться некорректным. Для корректности передачи кодов маркировки существует параметр '''''groupSeparator'''''. Значение '''''groupSeparator''''' задается вручную (допустимо задать любое значение). Далее при передаче кодов маркировки через кассу необходимо заменить значки разделителей на значение '''''groupSeparator''''', которое вы задали самостоятельно. Касса будет воспринимать это значение как разделитель и код маркировки будет передан корректно.|800}} | При передаче кодов маркировки касса может не воспринять эти символы и код будет считаться некорректным. Для корректности передачи кодов маркировки существует параметр '''''groupSeparator'''''. Значение '''''groupSeparator''''' задается вручную (допустимо задать любое значение). Далее при передаче кодов маркировки через кассу необходимо заменить значки разделителей на значение '''''groupSeparator''''', которое вы задали самостоятельно. Касса будет воспринимать это значение как разделитель и код маркировки будет передан корректно.|800}} |
Версия 14:06, 1 сентября 2022
Запрос информации о чеке по ID (маркированный товар) | GET |
https://fp-test.bifit.com/processing-api/protected/documents/{id} Используйте ID документа, полученного в шаге Отправка документа на фискализацию в процессинг. |
https://fp-test.bifit.com/processing-api/protected/documents/171323322 |
Request Headers | |
|
authorization: "Bearer ero3UNcffhlKdn5e76i...edfr_JU"
|
Response | ||
Ответ содержит информацию о состоянии отправленного на фискализацию документа. В случае успешной фискализации, будет содержать следующую:
|
{
"id": 171323322,
"executorType": "CONNECTOR",
"executorId": 13,
"kkmId": 130,
"kkm": {
"id": 130,
"vendor": "ШТРИХ-М",
"model": "ШТРИХ-М-02Ф",
"factoryNumber": "0218600008065308",
"inn": "772351116121",
"registrationNumber": "0000000003025854",
"fdNumber": "9999078902002410",
"fdStatus": "Исчерпание ресурса КС (до окончания срока действия 30 дней),",
"taxSystems": [
"COMMON",
"SIMPLIFIED"
],
"lastDocumentDate": 1614264511302,
"brokerVersion": "3.36"
},
"idempotencyKey": "d961538b5924fab11b958f69198b28bfd4f6c392dc6ac4dc6dc977cd40b42e3c",
"type": "RECEIPT",
"request": {
"type": "SALE",
"taxSystem": "COMMON",
"cashier": {
"name": "Меркулов Георгий"
},
"client": {},
"items": [
{
"calculationMethod": "FULL_PAY",
"paymentSubject": "PRODUCT",
"name": "ТАБАК",
"code": "444d000002c1ab7865685f75337550", (устаревшее обозначение кода маркировки для ФФД 1.05, с 1 апреля 2022 года использовать его запрещено)
"price": 125.00,
"quantity": 1,
"vat": "VAT_20",
"total": 125.00,
"rawCode": "00000046246776eh_u3uPAAAA8Qu4", (код маркировки для ФФД 1.2)
"ignoreMarkingError": true
}
],
"total": 125.00,
"payments": {
"CARD": 125.00
},
"additional": ""
},
"response": {
"raw": "--------------------------------\n Кассовый чек \n ПРИХОД \nИП ГОЛЬДЕР Д.В. (только для тест\n ирования) \nг.Москва, ул.Нижняя Первомайская\n , д.46 \n 01:09:22 12:13 \n--------------------------------\nТАБАК \n [M] 125.00\nНДС 20% \nТОВАР \n--------------------------------\nИТОГ = 125.00\nБЕЗНАЛИЧНЫМИ = 125.00\nСУММА НДС 20% = 20.83\n \nКАССИР Меркулов Георгий\nЧЕК 6\nСМЕНА 358\nСНО ОСН\nИНН 772351116121\nРН ККТ 0000000003025854\nФН 9999078902002410\nФД 5271\nФП 0390517240\n",
"shiftNumber": 358,
"receiptNumber": 6
},
"fiscalDocument": 5271,
"fiscalAmount": 125.00,
"fiscalTime": 1662023615320,
"fiscalSign": "390517240",
"fiscalDrive": "9999078902002410",
"status": "SUCCESS",
"created": 1662023614176,
"changed": 1662023616491
}
|
Примечание
Все коды маркировки, за исключением Табачной, имеют в своем коде так называемые "разделители". Пример кода маркировки под ФФД 1.2 (обувь):
010466006821276821zWyn8vjJ2rp0u�91ffd0�92uMMKlJp9zosKgBPHZlTt0o5MO/LvWVC/g1cZZGHIJDJ5r3YiMTZbGKNWxRpyNCJL+0c8/cvWySuAEv2niJD2sg==