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

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
Antey
Сообщения: 3
Зарегистрирован: 16 июл 2019, 18:18

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

Сообщение Antey » 16 июл 2019, 19:36

Здравствуйте. При попытке пробить чек через "Регистрация чека" получаю следующую ошибку.
Ошибка :
Не удалось закрыть чек ( 114 : Сумма платежей меньше суммы чека )
JSON ответа :
{
"Command": "RegisterCheck",
"Error": "Не удалось закрыть чек ( 114 : Сумма платежей меньше суммы чека )",
"Warning": "",
"Status": 2,
"IdCommand": "2bd9a937-2c0e-4ac6-a2f4-e0238676d1f3",
"NumDevice": 1,
"UnitName": "АТОЛ-30Ф"
}
Логи.
Текст команды:
IdType: KkmAtol, IdModel: 61, ver: 2.1.28.16, IP client:
{"Command":"RegisterCheck","NumDevice":1,"IdDevice":"","IP_client":"","KktNumber":"","IdCommand":"2bd9a937-2c0e-4ac6-a2f4-e0238676d1f3","AdditionalActions":"","IsXML":false,"XML":"","Timeout":0,"KeySubLicensing":"","UnitPassword":"AllUnitsPasswordKkmServer","InnKkm":"","IsFiscalCheck":true,"TypeCheck":0,"NotPrint":false,"NumberCopies":0,"CancelOpenedCheck":false,"CheckStrings":[{"PrintImage":null,"BarCode":null,"PrintText":null,"Register":{"Name":"Запчасти","Quantity":1.0,"Price":250.0,"Amount":250.0,"Department":0,"Tax":-1.0,"EAN13":"","SignMethodCalculation":4,"SignCalculationObject":1,"MeasurementUnit":"","GoodCodeData":null,"AgentSign":null,"AgentData":null,"PurveyorData":null,"CountryOfOrigin":null,"CustomsDeclaration":null,"ExciseAmount":null},"EndPage":false}],"CashierName":"Михеев Артем Валерьевич","CashierVATIN":"745210641893","ClientAddress":"svetazahlebina@mail.ru","ClientInfo":"","ClientINN":"","SenderEmail":"","PlaceMarket":"","Cash":0.0,"ElectronicPayment":1.0,"AdvancePayment":0.0,"Credit":0.0,"CashProvision":0.0,"CashLessType1":0.0,"CashLessType2":0.0,"CashLessType3":0.0,"CorrectionBaseName":"","CorrectionBaseDate":null,"CorrectionBaseNumber":"","CorrectionType":1,"SumTaxNone":0.0,"SumTax20":0.0,"SumTax18":0.0,"SumTax10":0.0,"SumTax0":0.0,"SumTax120":0.0,"SumTax118":0.0,"SumTax110":0.0,"Amount":0.0,"TaxVariant":"3","CheckProps":[],"AdditionalProps":null,"RegKkmOfd":null,"Sound":false,"SettingsServer":null,"DeviceSettings":null,"CardNumber":"","ReceiptNumber":"","RRNCode":"","AuthorizationCode":"","Detailed":false,"PayByProcessing":null,"PrintSlipAfterCheck":null,"PrintSlipForCashier":null,"NumDeviceByProcessing":null,"Active":null,"OnOff":null,"OFD_DateErrorDoc":null,"OFD_Error":null,"FN_DateEnd":null,"FN_MemOverflowl":null,"FN_IsFiscal":null,"TypeDevice":"","KkmIP":null,"FiscalNumber":null,"ClearText":false,"IdTypeDevice":""}
Текст ошибки:
Не удалось закрыть чек ( 114 : Сумма платежей меньше суммы чека )
Низкоуровневые команды:
> 00:00.000004: COM порт открыт.
< 00:00.000127: FE-01-00-11-C4-98
> 00:00.001069: FE-01-00-11-A3-B4
< 00:00.000301: FE-24-00-12-C1-01-43-00-00-E8-01-01-00-FD-ED-03-17-00-8C-A8-E5-A5-A5-A2-20-80-E0-E2-A5-AC-20-82-A0-AB-A5-E0-EC-A5-A2-A8-E7-2F
> 00:00.001624: FE-01-00-12-A2-A8-FE-05-00-F0-A6-43-55-00-00-C8
< 00:00.001223: FE-02-00-13-C2-43-38
> 00:00.000765: FE-01-00-13-A3-6D
< 00:00.000135: FE-19-00-14-C1-01-44-00-00-E8-01-01-00-B3-04-0C-00-37-34-35-32-31-30-36-34-31-38-39-33-97
> 00:00.000866: FE-01-00-14-A2-F2-FE-05-00-F0-A6-44-55-00-00-5A
< 00:00.001103: FE-02-00-15-C2-44-0A
> 00:00.000974: FE-01-00-15-A3-37
< 00:00.000148: FE-06-00-16-C1-01-45-00-00-45-58
> 00:00.000688: FE-01-00-16-A2-2B-FE-05-00-F0-A6-45-55-00-00-C1
< 00:00.001602: FE-02-00-17-C2-45-B7
> 00:00.000508: FE-01-00-17-A3-EE
< 00:00.000191: FE-0B-00-18-C1-01-46-00-00-56-01-00-00-00-30-0F
> 00:00.000699: FE-01-00-18-A2-46-FE-05-00-F0-A6-46-55-00-00-5D
< 00:00.019530: FE-02-00-19-C2-46-13
> 00:00.000643: FE-01-00-19-A3-83
< 00:00.000455: FE-0E-00-1A-C1-01-47-00-00-E8-00-01-00-1F-04-01-00-08-6C
> 00:00.000533: FE-01-00-1A-A2-9F-FE-05-00-F0-A7-47-55-9A-00-B6
< 00:00.001202: FE-01-00-1B-C4-76
> 00:00.000784: FE-01-00-1B-A3-5A
< 00:00.000187: FE-08-00-1C-C1-01-48-00-00-92-00-01-67
> 00:00.000807: FE-01-00-1C-A2-C5-FE-05-00-F0-A6-48-55-00-00-48
< 00:00.635553: FE-02-00-1D-C2-48-25
> 00:00.015954: FE-01-00-1D-A3-00
< 00:00.000395: FE-23-00-1E-C1-01-49-00-00-E8-01-01-00-F0-03-16-00-73-76-65-74-61-7A-61-68-6C-65-62-69-6E-61-40-6D-61-69-6C-2E-72-75-92
> 00:00.001534: FE-01-00-1E-A2-1C-FE-05-00-F0-A6-49-55-00-00-D3
< 00:00.001349: FE-02-00-1F-C2-49-98
> 00:00.000636: FE-01-00-1F-A3-D9
< 00:00.003040: FE-09-00-20-C1-01-4A-00-00-EA-00-01-00-FC
> 00:00.001067: FE-01-00-20-A2-C3-FE-05-00-F0-A6-4A-55-00-00-4F
< 00:00.001440: FE-02-00-21-C2-4A-E1
> 00:00.000699: FE-01-00-21-A3-06
< 00:00.001127: FE-37-00-22-C1-01-4B-00-00-EB-02-00-00-00-00-02-50-00-00-00-00-10-00-00-00-00-00-02-50-00-06-00-00-00-00-00-00-00-00-01-04-00-00-00-00-00-00-00-00-00-00-87-A0-AF-E7-A0-E1-E2-A8-F1
> 00:00.001084: FE-01-00-22-A2-1A-FE-05-00-F0-A6-4B-55-00-00-D4
< 00:00.176428: FE-02-00-23-C2-4B-5C
> 00:00.003031: FE-01-00-23-A3-DF
< 00:00.000443: FE-0E-00-24-C1-01-4C-00-00-E8-01-01-00-1F-04-01-00-08-DF
> 00:00.000636: FE-01-00-24-A2-40-FE-05-00-F0-A6-4C-55-00-00-46
< 00:00.001901: FE-02-00-25-C2-4C-6E
> 00:00.001974: FE-01-00-25-A3-85
< 00:00.000506: FE-0D-00-26-C1-01-4D-00-00-99-00-02-00-00-00-01-00-A8
> 00:00.000455: FE-01-00-26-A2-99-FE-0E-00-F0-A6-4D-55-00-00-00-02-49-00-00-00-00-00-00-B1
< 00:00.352757: FE-02-00-27-C2-4D-D3
> 00:00.000996: FE-01-00-27-A3-5C
< 00:00.000490: FE-0D-00-28-C1-01-4E-00-00-4A-00-01-00-00-00-00-00-A5
> 00:00.000525: FE-01-00-28-A2-F4-FE-05-00-F0-A7-4E-55-72-00-70
< 00:00.001221: FE-01-00-29-C4-1D
> 00:00.000765: FE-01-00-29-A3-31
< 00:00.000304: FE-06-00-2A-C1-01-4F-00-00-59-F5
> 00:00.000665: FE-01-00-2A-A2-2D-FE-05-00-F0-A6-4F-55-00-00-DA
< 00:00.958066: FE-02-00-2B-C2-4F-CA
> 00:00.019592: FE-01-00-2B-A3-E8
> 00:00.000249: COM порт закрыт.
Время выполнения команды:00:02.225127
Текст ответа:
{"Command":"RegisterCheck","Error":"Не удалось закрыть чек ( 114 : Сумма платежей меньше суммы чека )","Warning":"","Status":2,"IdCommand":"2bd9a937-2c0e-4ac6-a2f4-e0238676d1f3","NumDevice":1,"UnitName":"АТОЛ-30Ф"}
P.S. Тестовые чеки на 1руб при этом пробиваются.

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

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

Сообщение Audim » 17 июл 2019, 01:44

У вас в строке "Amount": 250.0
А оплаты все по 0:
"Cash": 0.0,
"ElectronicPayment": 1.0,
"AdvancePayment": 0.0,
"Credit": 0.0,
"CashProvision": 0.0,

Вот и не сходится.

Сумма оплат должна быть равна (или больше если наличные - с них будет сдача) сумме по строкам.

Antey
Сообщения: 3
Зарегистрирован: 16 июл 2019, 18:18

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

Сообщение Antey » 17 июл 2019, 14:23

Всё, понятно, спасибо)

P.S. Думал, что "ElectronicPayment": 1.0 - это просто признак оплаты)

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

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

Сообщение Audim » 18 июл 2019, 00:17

Ок.

Ответить