Не удалось закрыть чек ( 114 : Сумма платежей меньше суммы чека )

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
Alexey
Сообщения: 216
Зарегистрирован: 13 мар 2017, 16:00
Контактная информация:

Не удалось закрыть чек ( 114 : Сумма платежей меньше суммы чека )

Сообщение Alexey » 30 сен 2019, 21:56

Код: Выделить всё

Array
(
    [Timeout] => 60
    [SenderEmail] => **********
    [Command] => RegisterCheck
    [NumDevice] => 0
    [KktNumber] => ****************
    [InnKkm] => 
    [IsFiscalCheck] => 1
    [CancelOpenedCheck] => 1
    [CashierName] => *********
    [CashierVATIN] => ***********
    [CheckStrings] => Array
        (
            [0] => Array
                (
                    [Register] => Array
                        (
                            [Name] => Сменный фильтр (3 шт) для питьевого фонтанчика "Catit" (арт. 55600)
                            [Quantity] => 2
                            [Price] => 788.03
                            [Amount] => 1576.06
                            [Departament] => 0
                            [SignCalculationObject] => 1
                            [SignMethodCalculation] => 4
                            [Tax] => -1
                        )

                )

            [1] => Array
                (
                    [Register] => Array
                        (
                            [Name] => Доставка
                            [Quantity] => 1
                            [Price] => 245.6
                            [Amount] => 245.6
                            [SignCalculationObject] => 4
                            [SignMethodCalculation] => 4
                            [Departament] => 0
                            [Tax] => -1
                        )

                )

        )

    [TypeCheck] => 0
    [NotPrint] => 1
    [ClientAddress] => **********@mail.ru
    [TaxVariant] => 2
    [Cash] => 0
    [ElectronicPayment] => 1821.66
    [AdvancePayment] => 0
    [Credit] => 0
    [CashProvision] => 0
    [IdCommand] => d41d8c-21fb08-43
)
Данная команда вызванная с NumDevice = 0 (но с номером ККТ) приводит к ошибке 114. Если ту же команду передать на NumDevice = 1, то ошибка исчезает. Я думаю, что основная проблема в сумме 245.6, что она не 245.60

Audim
Администратор
Сообщения: 2395
Зарегистрирован: 17 мар 2015, 18:36

Re: Не удалось закрыть чек ( 114 : Сумма платежей меньше суммы чека )

Сообщение Audim » 01 окт 2019, 23:03

Если разница в NumDevice - то скорее всего просто команда исполняется на разных ККТ.

Можете полный текст лога команды выложить?

Alexey
Сообщения: 216
Зарегистрирован: 13 мар 2017, 16:00
Контактная информация:

Re: Не удалось закрыть чек ( 114 : Сумма платежей меньше суммы чека )

Сообщение Alexey » 07 окт 2019, 13:26

В том то и дело, что устройство одно и ошибка приходит уже с подписью от первого устройства. В следующий такой случай запрошу лог у клиента.

Ответить