Публичное пространство

SetKit ◾️ Применение ставки НДС из мягкого чека

KIT-132 - Получение подробных данных проблемы… СТАТУС

CR-5384 - Получение подробных данных проблемы… СТАТУС

10.2.99.0

Описание

Начиная с версии 10.2.99.0 в заказах могут передаваться ставки НДС, указанные в мягком чеке SetKit, для соблюдения требований законодательства.

Принцип работы

Ставка НДС передается в атрибуте мягкого чека vat и может принимать следующие значения:

Принимаемые значенияРезультат загрузки

-20

20/120
-1010/110
-1не облагается НДС
00%
1010%
2020%


Пример запроса для создания мягкого чека на предоплату со ставкой НДС -20.
{
  "status": "READY_TO_PAYMENT",
  "dateCreated": "2021-06-21 10:52",
  "isEditable": true,
  "totalPrice": 199.98,
  "operationType": 1,
  "prePayment": 100,
  "discountsValue": 0,
  "additionalInfo": "order information",
  "positions": [
    {
      "positionOrder": 1,
      "calculationMethod": 2,
      "code": "0000001",
      "departNumber": 10,
      "barcode": "0000001",
      "quantity": 2,
      "unitPrice": 99.99,
      "vat": -20,
      "vatValue": 20,
      "discountValue": 0,
      "totalPrice": 199.98,
      "isFixedPrice": false,
      "isFixedDiscounts": true,
      "additionalInfo": "positionOrder=1"
    }
  ]
}

Настройка

В настройках службы мягких чеков SetKit X установите флажок  Использовать ставку НДС, указанную в МЧ → кликните .

Дополнительная информация

  • При отключенной настройке Использовать ставку НДС, указанную в МЧ ставка НДС берется из справочника товаров.
  • Если в мягком чеке не передана ставка НДС, тогда ставка НДС берется из справочника товаров.
  • При возврате по чеку ставка НДС берется из данных чека продажи.
  • Если в мягком чеке передана несуществующая ставка НДС - такой чек не фискализуется.

Пример работы

1. Создан мягкий чек на предоплату с указанием ставки НДС "vat": -20.0.

{
    "guid": "16357159745",
    "status": "READY_TO_PAYMENT",
    "dateCreated": "2021-06-21 10:52",
    "isEditable": true,
    "totalPrice": 199.98,
    "discountsValue": 0,
    "additionalInfo": "order information",
    "positions": [
        {
            "positionOrder": 1,
            "code": "0000001",
            "departNumber": 10,
            "barcode": "0000001",
            "quantity": 2,
            "unitPrice": 99.99,
            "vat": -20.0,
            "vatValue": 20,
            "discountValue": 0,
            "totalPrice": 199.98,
            "isFixedPrice": false,
            "isFixedDiscounts": true,
            "additionalInfo": "positionOrder=1",
            "calculationMethod": 2
        }
    ],
    "operationType": 1,
    "prePayment": 100
}

2. Кассир добавляет заказ на кассе.

3. Кассир завершает чек доступными типами оплаты.

4. Проверяем, что чек был успешно фискализирован. В чеке продажи для товара указана ставка НДС 20/120.


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

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