Не удалось установить поле MoneyTransferOperatorVATIN тег 1016 (Ошибка записи реквизита ФН: ( 20 : Неверная длина ))

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

Не удалось установить поле MoneyTransferOperatorVATIN тег 1016 (Ошибка записи реквизита ФН: ( 20 : Неверная длина ))

Сообщение shaparov » 20 сен 2019, 20:25

Не могу понять в чем ошибка, вроде тег MoneyTransferOperatorVATIN заполнен верно. На локалке отрабатывает успешно.

Текст команды:
IdType: KkmAtol, IdModel: 67, ver: 2.1.29.25, Width: 32, Firmware: 7942, IP client: 192.168.34.48:41998
{"Command":"RegisterCheck","NumDevice":9,"InnKkm":"","KktNumber":"","Timeout":30,"IdCommand":"6c0d4da5-32c3-42c8-8891-a544a9121919","IsFiscalCheck":true,"TypeCheck":0,"NotPrint":false,"NumberCopies":0,"CashierName":"\u041e\u041e\u041e \"\u0410\u0412\u0422\u041e\u0422\u0415\u041c\u041f\"","CashierVATIN":"9731049431","ClientAddress":"shaparov@gmail.com","SenderEmail":"noreply@ofd.ru","TaxVariant":"","PayByProcessing":false,"ReceiptNumber":"TEST-01","PrintSlipAfterCheck":false,"PrintSlipForCashier":true,"RRNCode":"","AuthorizationCode":"","CheckStrings":[{"PrintText":{"Text":">#2#<\u041e\u041e\u041e \"\u0410\u0412\u0422\u041e\u0422\u0415\u041c\u041f\"","Font":1}},{"PrintText":{"Text":">#2#<121354, \u0433. \u041c\u043e\u0441\u043a\u0432\u0430, \u041a\u0443\u0442\u0443\u0437\u043e\u0432\u0430 \u0443\u043b, 11, 3 \u043a, \u043a\u043e\u043c 6\u0430","Font":3,"Intensity":5}},{"PrintText":{"Text":"<<->>"}},{"Register":{"Name":"\u0412\u044b\u0442\u044f\u0436\u043a\u0430 Weissgauff TALLY 60 TC WH","Quantity":1,"Price":"90.00","Amount":"90.00","Department":0,"Tax":"-1","SignMethodCalculation":4,"SignCalculationObject":1}}],"Cash":"90.00","ElectronicPayment":0,"AdvancePayment":0,"Credit":0,"CashProvision":0,"AgentSign":6,"AgentData":{"PayingAgentOperation":"","PayingAgentPhone":"","ReceivePaymentsOperatorPhone":"","MoneyTransferOperatorPhone":"","MoneyTransferOperatorName":"\u041e\u041e\u041e \"\u0413\u0410\u0423\u0424 \u0420\u0423\u0421\"","MoneyTransferOperatorAddress":"\u043c\u043a\u0440.\u0412\u043e\u0441\u0442\u0440\u044f\u043a\u043e\u0432\u043e, \u0443\u0447.333","MoneyTransferOperatorVATIN":"7731384676"}}
Текст ошибки:
Не удалось установить поле MoneyTransferOperatorVATIN тег 1016 (Ошибка записи реквизита ФН: ( 20 : Неверная длина ))

Низкоуровневые команды:
> 00:00.000003: COM порт открыт.
< 00:00.000350: FE-01-00-AB-C4-E7
> 00:00.000093: FE-01-00-AB-A3-CB
< 00:00.000606: FE-1B-00-AC-C1-01-00-00-00-E8-01-01-00-FD-ED-03-0E-00-8E-8E-8E-20-22-80-82-92-8E-92-85-8C-8F-22-5E
> 00:00.000467: FE-01-00-AC-A2-54-FE-05-00-F0-A6-00-55-00-00-B4
< 00:00.001041: FE-02-00-AD-C2-00-A9
> 00:00.000297: FE-01-00-AD-A3-91
< 00:00.000494: FE-17-00-AE-C1-01-01-00-00-E8-01-01-00-B3-04-0A-00-39-37-33-31-30-34-39-34-33-31-D3
> 00:00.000514: FE-01-00-AE-A2-8D-FE-05-00-F0-A7-01-55-14-00-11
< 00:00.000974: FE-01-00-AF-C4-64
> 00:00.000132: FE-01-00-AF-A3-48
< 00:00.000483: FE-06-00-B0-C1-01-02-00-00-45-AD
> 00:00.000386: FE-01-00-B0-A2-8E-FE-05-00-F0-A6-02-55-00-00-B3
< 00:00.000604: FE-02-00-B1-C2-02-14
> 00:00.000374: FE-01-00-B1-A3-4B
< 00:00.000369: FE-0B-00-B2-C1-01-03-00-00-56-04-00-00-00-30-64
> 00:00.000387: FE-01-00-B2-A2-57-FE-05-00-F0-A6-03-55-00-00-28
< 00:00.000739: FE-02-00-B3-C2-03-A9
> 00:00.000380: FE-01-00-B3-A3-92
< 00:00.000602: FE-06-00-B4-C1-01-04-00-00-45-53
> 00:00.000385: FE-01-00-B4-A2-0D-FE-05-00-F0-A6-04-55-04-00-39
< 00:00.000605: FE-02-00-B5-C2-04-9B
> 00:00.000377: FE-01-00-B5-A3-C8
< 00:00.000383: FE-0A-00-B6-C1-01-05-00-00-46-02-00-01-6E-E3
> 00:00.000477: FE-01-00-B6-A2-D4-FE-05-00-F0-A6-05-55-00-02-43
< 00:00.000746: FE-02-00-B7-C2-05-26
> 00:00.000244: FE-01-00-B7-A3-11
< 00:00.000372: FE-06-00-B8-C1-01-06-00-00-45-7C
> 00:00.000373: FE-01-00-B8-A2-B9-FE-05-00-F0-A6-06-55-04-00-3E
< 00:00.000783: FE-02-00-B9-C2-06-82
> 00:00.000252: FE-01-00-B9-A3-7C
< 00:00.000487: FE-06-00-BA-C1-01-07-00-00-48-48
> 00:00.000253: FE-01-00-BA-A2-60-FE-05-00-F0-A6-07-55-00-00-26
< 00:00.001343: FE-02-00-BB-C2-07-3F
> 00:00.000251: FE-01-00-BB-A3-A5
< 00:00.000491: FE-06-00-BC-C1-01-08-00-00-45-9E
> 00:00.000483: FE-01-00-BC-A2-3A-FE-05-00-F0-A6-08-55-00-00-A8
< 00:00.000506: FE-02-00-BD-C2-08-B4
> 00:00.000284: FE-01-00-BD-A3-FF
< 00:00.000597: FE-06-00-BE-C1-01-09-00-00-45-E6
> 00:00.000362: FE-01-00-BE-A2-E3-FE-05-00-F0-A6-09-55-00-00-33
< 00:00.000621: FE-02-00-BF-C2-09-09
> 00:00.000277: FE-01-00-BF-A3-26
< 00:00.000331: FE-0B-00-C0-C1-01-0A-00-00-56-01-00-00-00-30-CE
> 00:00.000248: FE-01-00-C0-A2-B5-FE-05-00-F0-A6-0A-55-00-00-AF
< 00:00.031200: FE-02-00-C1-C2-0A-82
> 00:00.000232: FE-01-00-C1-A3-70
< 00:00.000571: FE-0E-00-C2-C1-01-0B-00-00-E8-00-01-00-1F-04-01-00-02-D6
> 00:00.000422: FE-01-00-C2-A2-6C-FE-05-00-F0-A7-0B-55-9A-00-44
< 00:00.001083: FE-01-00-C3-C4-85
> 00:00.000232: FE-01-00-C3-A3-A9
< 00:00.000512: FE-08-00-C4-C1-01-0C-00-00-92-00-01-34
> 00:00.000479: FE-01-00-C4-A2-36-FE-05-00-F0-A6-0C-55-00-00-A6
< 00:00.296080: FE-02-00-C5-C2-0C-0D
> 00:00.000303: FE-01-00-C5-A3-F3
< 00:00.000618: FE-1B-00-C6-C1-01-0D-00-00-E8-01-01-00-FD-ED-03-0E-00-8E-8E-8E-20-22-80-82-92-8E-92-85-8C-8F-22-84
> 00:00.000468: FE-01-00-C6-A2-EF-FE-05-00-F0-A6-0D-55-00-00-3D
< 00:00.000758: FE-02-00-C7-C2-0D-B0
> 00:00.000369: FE-01-00-C7-A3-2A
< 00:00.000498: FE-17-00-C8-C1-01-0E-00-00-E8-01-01-00-B3-04-0A-00-39-37-33-31-30-34-39-34-33-31-85
> 00:00.000601: FE-01-00-C8-A2-82-FE-05-00-F0-A7-0E-55-14-00-9F
< 00:00.000869: FE-01-00-C9-C4-6B
> 00:00.000068: FE-01-00-C9-A3-47
< 00:00.000549: FE-1F-00-CA-C1-01-0F-00-00-E8-01-01-00-F0-03-12-00-73-68-61-70-61-72-6F-76-40-67-6D-61-69-6C-2E-63-6F-6D-38
> 00:00.000747: FE-01-00-CA-A2-5B-FE-05-00-F0-A6-0F-55-00-00-3A
< 00:00.000742: FE-02-00-CB-C2-0F-A9
> 00:00.000249: FE-01-00-CB-A3-9E
< 00:00.000495: FE-1B-00-CC-C1-01-10-00-00-E8-01-01-00-5D-04-0E-00-6E-6F-72-65-70-6C-79-40-6F-66-64-2E-72-75-D7
> 00:00.000497: FE-01-00-CC-A2-01-FE-05-00-F0-A6-10-55-00-00-8C
< 00:00.000721: FE-02-00-CD-C2-10-61
> 00:00.000247: FE-01-00-CD-A3-C4
< 00:00.000620: FE-0E-00-CE-C1-01-11-00-00-E8-01-01-00-21-04-01-00-40-03
> 00:00.000371: FE-01-00-CE-A2-D8-FE-05-00-F0-A6-11-55-00-00-17
< 00:00.000994: FE-02-00-CF-C2-11-DC
> 00:00.000243: FE-01-00-CF-A3-1D
< 00:00.000497: FE-1B-00-D0-C1-01-12-00-00-E8-01-01-00-02-04-0E-00-8E-8E-8E-20-22-83-80-93-94-20-90-93-91-22-C3
> 00:00.000871: FE-01-00-D0-A2-DB-FE-05-00-F0-A6-12-55-00-00-8B
< 00:00.021482: FE-02-00-D1-C2-12-DC
> 00:00.000162: FE-01-00-D1-A3-1E
< 00:00.000612: FE-23-00-D2-C1-01-13-00-00-E8-01-01-00-ED-03-16-00-AC-AA-E0-2E-82-AE-E1-E2-E0-EF-AA-AE-A2-AE-2C-20-E3-E7-2E-33-33-33-8E
> 00:00.000548: FE-01-00-D2-A2-02-FE-05-00-F0-A6-13-55-00-00-10
< 00:00.023179: FE-02-00-D3-C2-13-61
> 00:00.000373: FE-01-00-D3-A3-C7
< 00:00.000605: FE-17-00-D4-C1-01-14-00-00-E8-01-01-00-F8-03-0A-00-37-37-33-31-33-38-34-36-37-36-13
> 00:00.000866: FE-01-00-D4-A2-58-FE-05-00-F0-A7-14-55-14-00-BC
< 00:00.001093: FE-01-00-D5-C4-B1
> 00:00.000496: FE-01-00-D5-A3-9D
< 00:00.000424: FE-06-00-D6-C1-01-15-00-00-59-5C
> 00:00.000314: FE-01-00-D6-A2-81-FE-05-00-F0-A6-15-55-00-00-19
< 00:00.499779: FE-02-00-D7-C2-15-EE
> 00:00.000387: FE-01-00-D7-A3-44
> 00:00.000277: COM порт закрыт.

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

Re: Не удалось установить поле MoneyTransferOperatorVATIN тег 1016 (Ошибка записи реквизита ФН: ( 20 : Неверная длина ))

Сообщение Audim » 22 сен 2019, 23:17

Ошибка в прошивке Атола.

В последней версии kkmserver есть обход этого.

Ответить