Облачная Касса: Отправка документа на фискализацию в процессинг (продажа лекарств): различия между версиями
Merkulov (обсуждение | вклад) |
Merkulov (обсуждение | вклад) м (Merkulov переименовал страницу БИФИТ ОНЛАЙН:Отправка документа на фискализацию в процессинг (продажа лекарств) в Облачная Касса: Отправка документа на фискализацию в процессинг (продажа лекарств)) |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 28: | Строка 28: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
|}}<br> | |}}<br> | ||
{{Note|'''''Важно!'''''<br> | |||
В случае использования аптечной организацией ККТ предусмотрена возможность передачи сведений о розничной продаже ЛП* через ОФД* в соответствии с Федеральным законом от 22.05.2003 № 54-ФЗ.<br> | |||
Сведения о продаже ЛП в рамках розничной торговли передаются в ИС МДЛП* средствами путем взаимодействия с информационными системами ОФД. | |||
В связи с этим в чек должны передаваться обязательные реквизиты. | |||
* ЛП - Лекарственные препараты для медицинского применения | |||
* ОФД - Оператор фискальных данных | |||
* ИС МДЛП - Федеральная государственная информационная система мониторинга движения лекарственных препаратов для медицинского применения | |||
|800}} | |||
{{ProductTable-2 | {{ProductTable-2 | ||
Строка 50: | Строка 64: | ||
** '''rawCode''': Код маркировки товара (по ФФД 1.2).('''ОБЯЗАТЕЛЬНЫЙ РЕКВИЗИТ''') Использование параметра '''code''' с 1 апреля 2022 года запрещено. | ** '''rawCode''': Код маркировки товара (по ФФД 1.2).('''ОБЯЗАТЕЛЬНЫЙ РЕКВИЗИТ''') Использование параметра '''code''' с 1 апреля 2022 года запрещено. | ||
** '''total''': сумма товарной позиции с учетом примененных скидок/надбавок | ** '''total''': сумма товарной позиции с учетом примененных скидок/надбавок | ||
* '''OperationalRequisite''': отраслевой реквизит ( | * '''OperationalRequisite''': отраслевой реквизит ('''ОБЯЗАТЕЛЬНЫЙ РЕКВИЗИТ''' при реализации лекарственных препаратов) | ||
** '''data''' : значение реквизита "идентификатор ФОИВ". По умолчанию "020" - Министерство здравоохранения Российской Федерации (<b>[http://www.consultant.ru/document/cons_doc_LAW_362322/89fecd4d4ad254b9276adb9c746900691de88ea2/ Таблица 149. Значения реквизита "идентификатор ФОИВ" (тег 1262)]</b>) | ** '''data''' : значение реквизита "идентификатор ФОИВ". По умолчанию "020" - Министерство здравоохранения Российской Федерации (<b>[http://www.consultant.ru/document/cons_doc_LAW_362322/89fecd4d4ad254b9276adb9c746900691de88ea2/ Таблица 149. Значения реквизита "идентификатор ФОИВ" (тег 1262)]</b>) ('''ОБЯЗАТЕЛЬНЫЙ РЕКВИЗИТ''') | ||
** '''date''' : Дата документа основания (указывается в формате "ДД.MM.ГГГГ" по умолчанию "14.12.2018") | ** '''date''' : Дата документа основания (указывается в формате "ДД.MM.ГГГГ" по умолчанию "14.12.2018") ('''ОБЯЗАТЕЛЬНЫЙ РЕКВИЗИТ''') | ||
** '''id''' : Номер документа основания (по умолчанию: "1556" - Положение о системе мониторинга № 1556) | ** '''id''' : Номер документа основания (по умолчанию: "1556" - Положение о системе мониторинга № 1556) ('''ОБЯЗАТЕЛЬНЫЙ РЕКВИЗИТ''') | ||
* '''total''': итоговая сумма чека. Содержит итоговую сумму всех товарных позиций в чеке ('''ОБЯЗАТЕЛЬНЫЙ РЕКВИЗИТ''') | * '''total''': итоговая сумма чека. Содержит итоговую сумму всех товарных позиций в чеке ('''ОБЯЗАТЕЛЬНЫЙ РЕКВИЗИТ''') | ||
* '''payments''': типы оплаты. В чеке должен быть указан хотя бы один тип оплаты ('''ОБЯЗАТЕЛЬНЫЙ РЕКВИЗИТ''') | * '''payments''': типы оплаты. В чеке должен быть указан хотя бы один тип оплаты ('''ОБЯЗАТЕЛЬНЫЙ РЕКВИЗИТ''') | ||
Строка 112: | Строка 126: | ||
Далее при передаче кодов маркировки через кассу необходимо заменить значки разделителей на значение '''''groupSeparator''''', которое вы задали самостоятельно. Касса будет воспринимать это значение как "разделитель" и код маркировки будет передан корректно.|800}} | Далее при передаче кодов маркировки через кассу необходимо заменить значки разделителей на значение '''''groupSeparator''''', которое вы задали самостоятельно. Касса будет воспринимать это значение как "разделитель" и код маркировки будет передан корректно.|800}} | ||
{{ProductTable-2 | {{ProductTable-2 |
Текущая версия на 12:15, 22 ноября 2022
Запрос регистрации чека (маркированный товар) | POST |
https://fp-test.bifit.com/processing-api/protected/documents/registration/receipts
|
https://fp-test.bifit.com/processing-api/protected/documents/registration/receipts |
Request Headers | |
|
authorization: "Bearer ero3UNcffhlKdn5e76i...edfr_JU"
idempotency-key: "sdftfc-KF784mkd-skdhkaasca_lf34hKxsf"
|
Важно!
В случае использования аптечной организацией ККТ предусмотрена возможность передачи сведений о розничной продаже ЛП* через ОФД* в соответствии с Федеральным законом от 22.05.2003 № 54-ФЗ.
Сведения о продаже ЛП в рамках розничной торговли передаются в ИС МДЛП* средствами путем взаимодействия с информационными системами ОФД.
В связи с этим в чек должны передаваться обязательные реквизиты.
- ЛП - Лекарственные препараты для медицинского применения
- ОФД - Оператор фискальных данных
- ИС МДЛП - Федеральная государственная информационная система мониторинга движения лекарственных препаратов для медицинского применения
Request Body | JSON структура |
|
{
"type": "SALE",
"taxSystem": "COMMON",
"contractorAddress": "г. Москва",
"contractorInn": "7719617469",
"contractorName": "АО БИФИТ",
"contractorPhone": "79999999999",
"organizationPhone": "79999999999",
"contractorActivityType": null,
"cashier": {
"name": "Иванов И.И."
},
"client": {
"address": "test@test.com"
},
"items": [
{
"calculationMethod": "FULL_PAY",
"paymentSubject": "PRODUCT",
"name": "Тест запрос Лекарства",
"groupSeparator": "KM",
"rawcode": "010466006821276821zWyn8vjJ2rp0uKM91ffd0KM92uMMKlJp9zosKgBPHZlTt0o5MO/LvWVC/g1cZZGHIJDJ5r3YiMTZbGKNWxRpyNCJL+0c8/cvWySuAEv2niJD2sg==",
"price": 100.00,
"quantity": 1,
"vat": "VAT_20",
"total": 100.00
}
],
"OperationalRequisite": {
"data": "020",
"date": "14.12.2018",
"id": "1556"
},
"total": 100.00,
"payments": {
"CASH": 100.00
}
}
|
Примечание
Все коды маркировки, за исключением Табачной, имеют в своем коде так называемые "разделители". Пример кода маркировки под ФФД 1.2 (обувь):
010466006821276821zWyn8vjJ2rp0u�91ffd0�92uMMKlJp9zosKgBPHZlTt0o5MO/LvWVC/g1cZZGHIJDJ5r3YiMTZbGKNWxRpyNCJL+0c8/cvWySuAEv2niJD2sg==
- � - являются разделителями
При передаче кодов маркировки касса может не воспринять эти символы и код будет считаться некорректным.
Для корректности передачи кодов маркировки существует параметр groupSeparator. Значение groupSeparator задается вручную (допустимо задать любое значение).
Response | |
|
257582 |
См. также
- Интеграция с Фискальным Процессингом
- Отправка чека на повторную фискализацию
- Авторизация в OAuth2 при помощи токена коннектора
- Авторизация в OAuth2 по refresh token
- Отправка документа на фискализацию в процессинг
- Отправка документа на фискализацию в процессинг (агентский товар)
- Запрос информации о документе по ID
- Оффлайн возможности фискального процессинга
- Справочник Ошибок (ФП)