Автор Тема: 1-ОФД не принимает чек ошибка не существующий параметр "21491  (Прочитано 3968 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн KVN

  • Активный форумчанин
  • Свой в доску
  • **
  • Сообщений: 77
  • Похвалили: 4 раз(а)
1-ОФД не принимает чек ошибка не существующий параметр "21491
 

Оффлайн chellenger

  • Модератор раздела
  • Эксперт
  • ****
  • Сообщений: 13957
  • Похвалили: 2655 раз(а)
  • Откуда: Питер, +79095794064 Пишите в WhatsApp и телегу, так быстрей.
    • Сампо-Сервис
KVN, скорее всего это несуществующий тег, TLV в студию, но скорее всего привеД ФН, можно попробовать скормить другому ОФД...
С уважением, Александр.
www.sampokkm.ru
 

Оффлайн KVN

  • Активный форумчанин
  • Свой в доску
  • **
  • Сообщений: 77
  • Похвалили: 4 раз(а)
Другой ОФД тоже не принимает Яндекс пробовали, без оплаты можно
 

Оффлайн chellenger

  • Модератор раздела
  • Эксперт
  • ****
  • Сообщений: 13957
  • Похвалили: 2655 раз(а)
  • Откуда: Питер, +79095794064 Пишите в WhatsApp и телегу, так быстрей.
    • Сампо-Сервис
KVN, TLV в студию или лучше разбор пакета для ОФД если шифрование не включено.
С уважением, Александр.
www.sampokkm.ru
 

Оффлайн KVN

  • Активный форумчанин
  • Свой в доску
  • **
  • Сообщений: 77
  • Похвалили: 4 раз(а)
Ответ на команду: 0x23
Код ответа: 0x00 (Успешное выполнение)
Содержание ответа:
Длина: 472
CRC 16: 32339
Тип сообщения:
a5
Тип ФД: 3
Версия к.протокола: 1
Флаги обработки: 16
Флаги к.защиты: 153
Номер ФН:
92 87 44 03  00 22 19 44
Номер ФД: 26822
Идентификатор:
f8 7b 54 28  6f 00 68 c3  00 06
Длина сообщения: 425
Данные сообщения:

ОШИБКА TLV структуры "0000", не существующий параметр "21491"

Ошибка - неверный формат TLV!
ФП2-1:
71 5b cd 47  e0 85 fc 10  e6 54
 

Оффлайн chellenger

  • Модератор раздела
  • Эксперт
  • ****
  • Сообщений: 13957
  • Похвалили: 2655 раз(а)
  • Откуда: Питер, +79095794064 Пишите в WhatsApp и телегу, так быстрей.
    • Сампо-Сервис
KVN, в гарантию его
С уважением, Александр.
www.sampokkm.ru
 

Оффлайн 0andey0

  • Активный форумчанин
  • Старожил
  • **
  • Сообщений: 250
  • Похвалили: 77 раз(а)
  • Откуда: кузнецк
Другой ОФД тоже не принимает Яндекс пробовали, без оплаты можно
Попробуйте в Такском. Бесплатный период тоже есть.
 

Оффлайн KVN

  • Активный форумчанин
  • Свой в доску
  • **
  • Сообщений: 77
  • Похвалили: 4 раз(а)
ФН-36 мес ,гарантия год давно закончилась, будем менять. СПасибо
 

Оффлайн chellenger

  • Модератор раздела
  • Эксперт
  • ****
  • Сообщений: 13957
  • Похвалили: 2655 раз(а)
  • Откуда: Питер, +79095794064 Пишите в WhatsApp и телегу, так быстрей.
    • Сампо-Сервис
0andey0, с кривым TLV его никто не примет.
С уважением, Александр.
www.sampokkm.ru
 

Оффлайн RomanPrg

  • Наш человек
  • Старожил
  • ***
  • Сообщений: 454
  • Похвалили: 406 раз(а)
  • Откуда: Курск
Не, не совсем так.

Флаги к.защиты: 153 (0x99) – говорит о том, что пакет шифрован, поэтому бесполезно считывать его командой 20h !!!

Нужно прочитать документ Номер ФД: 26822  из буфера чеков, командой 45h – Запрос фискального документа в TLV формате !
 
Это сообщение считают полезным: ar

Оффлайн Mechanik

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 2929
  • Похвалили: 441 раз(а)
Ставить шифрование зло. Зачем народ это делает.
 
Это сообщение считают полезным: silverflex

Оффлайн svetlon

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 2002
  • Похвалили: 423 раз(а)
  • Откуда: Рыбинск
Чтоб не плодить можно здесь? Коллеги помогите понять чем клиента обрадовать, стоит ли на гарантию рассчитывать?
Зависли доки в ФН. ОФД.РУ не принимает, Яндекс также отказывается от него )) Доработать ему один день осталось без передачи.
Что имеем в чеке:

Ответ на команду: 0x23
Код ответа: 0x00 (Успешное выполнение)
Содержание ответа:
Длина: 451
CRC 16: 13563
Тип сообщения:
a5
Тип ФД: 3
Версия к.протокола: 1
Флаги обработки: 16
Флаги к.защиты: 9
Номер ФН:
92 83 44 03  00 41 08 96
Номер ФД: 3994
Идентификатор:
0b cc 46 6e  67 00 0f 90  00 06
Длина сообщения: 409
Данные сообщения: TLV структура: "Кассовый чек"(0003)
заводской номер фискального накопителя: 9283440300410896
регистрационный номер ККТ: 000174898800хххх   
ИНН пользователя: 76100088хххх
номер фискального документа: 3994
дата, время: 14.05.2021 10:22:00
ФП1:
  Тип документа: 0x31
  ФП1: 1633615502
номер смены: 55
номер чека: 10
признак расчета: 1 (Приход)
ИТОГ: 200,00
TLV структура: "реквизиты товара"(1059)
наименование товара: Фотон-316A(LR 06) бл.24шт
цена за единицу: 40,00
Количество: 2,00
общая стоимость позиции с учетом скидок и наценок: 80,00
ОШИБКА TLV структуры "1059", не существующий параметр "1214"
ОШИБКА TLV структуры "0003", длина структуры (405) не равна сумме длин полей (440)
ОШИБКА TLV структуры "0003", не существующий параметр "48132"
Ошибка - неверный формат TLV!
ФП2-1:
81 06 68 58  72 ed 09 3d  00 00
 

Оффлайн igor160272

  • Активный форумчанин
  • Постоялец
  • **
  • Сообщений: 237
  • Похвалили: 25 раз(а)
  • Откуда: Ставрополь регион
... Доработать ему один день осталось без передачи.

Какая гарантия, если фн проработал больше года. Гарантия же год с момента ввода в эксплуатацию.
 

Оффлайн svetlon

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 2002
  • Похвалили: 423 раз(а)
  • Откуда: Рыбинск
Фн в апреле этого года поменян. (
 

Оффлайн igor160272

  • Активный форумчанин
  • Постоялец
  • **
  • Сообщений: 237
  • Похвалили: 25 раз(а)
  • Откуда: Ставрополь регион
Фн в апреле этого года поменян. (

Неправильно понял слова про остаток дней... Ну тогда че париться - отправлять по гарантии.
 

Оффлайн svetlon

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 2002
  • Похвалили: 423 раз(а)
  • Откуда: Рыбинск
Отправлять в любом случае. Не понятно к чему клиента готовить, гарантия пройдёт или косяк не от ФН. Стоит в штрих Лайте, а управляет им мини пос.
 

Оффлайн RomanPrg

  • Наш человек
  • Старожил
  • ***
  • Сообщений: 454
  • Похвалили: 406 раз(а)
  • Откуда: Курск
ОШИБКА TLV структуры "1059", не существующий параметр "1214"

Напрягает  это.

Тег – 1214 вообще-то существует  - «признак способа расчета».
Может старой версией утилиты пользуетесь ?
Бинарного вида посылки нет ?

Можно и через эту утилиту Test_FM_OFD.
Тесты -> Чтение сообщения для ОФД из ФН.

 

Оффлайн GeorgSerg

  • Модератор раздела
  • Эксперт
  • ****
  • Сообщений: 8595
  • Похвалили: 2251 раз(а)
RomanPrg, в дополнение к сказанному Вами, напрягает ещё то, что практически неизвестен метод / способ определить "источник проблемы" - то есть кто именно и в какой момент виноват - ФН, ККТ, верхний софт. В общем случае ( это не в отношении вопроса от коллеги !) - можно подозревать каждый элемент из этой троицы, а ФН особенно - при упаковке данных в  контейнер. Про маркировку с ФН - 1_1М - так это будет вообще треш и угар, обнять , ипать и плакать...
"Подавая руку помощи, не забудь увернуться от пинка благодарности." (с)
 
Это сообщение считают полезным: svetlon

Оффлайн svetlon

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 2002
  • Похвалили: 423 раз(а)
  • Откуда: Рыбинск
Бинарного вида посылки нет ?
Роман, теперь уже завтра только. Сегодня дорабатывают и меняем им Фн во вторник. А завтра разберу и в бинарном виде попробую найти. Если смогу. Слаб в этом ((
Утилита возможно тоже не самая свежая, взял что под рукой была. Проверю версию на свежесть.
 

Оффлайн RomanPrg

  • Наш человек
  • Старожил
  • ***
  • Сообщений: 454
  • Похвалили: 406 раз(а)
  • Откуда: Курск
RomanPrg, в дополнение к сказанному Вами, напрягает ещё то, что практически неизвестен метод / способ определить "источник проблемы" - то есть кто именно и в какой момент виноват - ФН, ККТ, верхний софт

ОШИБКА TLV структуры "0003", длина структуры (405) не равна сумме длин полей (440)

Если программа не врёт, то тут однозначно ФН виноват, а не ККТ. По той причине, что корневой тег 03 STLV формирует сам ФН (считает его размер) и вкладывает в него помимо TLV ККТ ещё и свои теги.
 

Оффлайн GeorgSerg

  • Модератор раздела
  • Эксперт
  • ****
  • Сообщений: 8595
  • Похвалили: 2251 раз(а)
однозначно ФН виноват, а не ККТ
Однако, как обычно - где 100%-ная уверенность в гарантии?  Могут и отказать - дата аж 14 мая, в контейнере мусор, ФН это глубоко похрену, продолжает принимать чеки. Последнее слово за экспертами - никто и ничто не может им помешать свалить все на ККТ. Нехай тогда ККТ и/или верхний софт добавляют к своим отправляемым в ФН данным какую - нить контрольную сумму или еще как и в архив ее. ФеНе это не колышет, всё скушает. Вообще нет какого - то ни было контроля. И тест - проги для ФН 1_1М тоже нет.
"Подавая руку помощи, не забудь увернуться от пинка благодарности." (с)
 

Оффлайн svetlon

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 2002
  • Похвалили: 423 раз(а)
  • Откуда: Рыбинск
Можно и через эту утилиту Test_FM_OFD.
Тесты -> Чтение сообщения для ОФД из ФН.
Вот что получил Test_FM_OFD (версия от 14.09.2020, новее не нашел):
Fisk Cmd: ------------------------ GetMsgStatus
MsgSend mst 4 len 1 cmd 20
In

wait read
MsgResponse mst 4 len 14 ack 80
Out [13] 02 00 db 0a 9a 0f 00 00 15 05 0e 0a 16
Fisk Cmd: ------------------------ TCP Status
MsgSend mst 4 len 2 cmd 21
In [1] 01
wait read
MsgResponse mst 4 len 1 ack 80
Out [00]
Fisk Cmd: ------------------------ OpenMsgToOFD
MsgSend mst 4 len 1 cmd 22
In

wait read
MsgResponse mst 4 len 3 ack 80
Out [02] c3 01
Fisk Cmd: ------------------------ SendMsgToOFD
MsgSend mst 4 len 5 cmd 23
In [4] 00 00 c3 01
wait read
MsgResponse mst 4 len 452 ack 80
Out [451] c3 01 fb 34 a5 03 01 10 09 92 83 44 03 00 41 08 96 00 0f 9a 0b cc 46 6e 67 00 0f 90 00 06 01 99
 03 00 95 01 11 04 10 00 39 32 38 33 34 34 30 33 30 30 34 31 30 38 39 36 0d 04 14 00 30 30 30 31 37 34 38
 39 38 38 30 30 35 37 31 35 20 20 20 20 fa 03 0c 00 37 36 31 30 30 30 38 38 38 30 38 39 10 04 04 00 9a 0f
 00 00 f4 03 04 00 48 4f 9e 60 35 04 06 00 31 04 61 5e fe 8e 0e 04 04 00 37 00 00 00 12 04 04 00 0a 00 00
 00 1e 04 01 00 01 fc 03 02 00 20 4e 23 04 3b 00 06 04 19 00 94 ae e2 ae ad 2d 33 31 36 41 28 4c 52 20 30
 36 29 20 a1 ab 2e 32 34 e8 e2 37 04 02 00 a0 0f ff 03 04 00 06 80 84 1e 13 04 02 00 40 1f be 04 01 00 04
 bc 04 01 00 01 23 04 3d 00 06 04 1b 00 92 a5 e1 e2 20 ad a0 20 af e0 a0 a2 a4 e3 2d 32 38 36 41 20 28 4c
 52 30 33 20 29 37 04 02 00 b8 0b ff 03 04 00 06 00 09 3d 13 04 02 00 e0 2e be 04 01 00 04 bc 04 01 00 01
 fd 03 0b 00 88 ab ec a8 ad a0 20 85 2e 82 2e 07 04 02 00 20 4e 39 04 01 00 00 bf 04 01 00 00 c0 04 01 00
 00 c1 04 01 00 00 24 04 0c 00 77 77 77 2e 6e 61 6c 6f 67 2e 72 75 a3 04 0c 00 92 ae e0 a3 ae a2 eb a9 20
 a7 a0 ab b9 04 01 00 02 51 04 02 00 20 4e 18 04 1f 00 88 8f 20 82 a0 e0 a7 a0 ad ae a2 a0 20 8e ab ec a3
 a0 20 82 ab a0 a4 a8 ac a8 e0 ae a2 ad a0 f1 03 24 00 31 35 32 39 33 34 2c 20 a3 2e 90 eb a1 a8 ad e1 aa
 2c 20 e3 ab 2e 83 a5 e0 e6 a5 ad a0 2c 20 a4 2e 36 32 a0 1f 04 01 00 20 81 06 68 58 72 ed 09 3d 00 00
Fisk Cmd: ------------------------ CloseMsgToOFD
MsgSend mst 4 len 1 cmd 25
In

wait read
MsgResponse mst 4 len 1 ack 80
Out [00]
Fisk Cmd: ------------------------ TCP Status
MsgSend mst 4 len 2 cmd 21
In [1] 00
wait read
MsgResponse mst 4 len 1 ack 80
Out [00]
OFD MESSAGE [00]
Header Container
LenFull   451
CRC16Cont 34fb
Dir       a5
DocType   3
Version   1
 

Оффлайн RomanPrg

  • Наш человек
  • Старожил
  • ***
  • Сообщений: 454
  • Похвалили: 406 раз(а)
  • Откуда: Курск
OFD MESSAGE [451]
 c3 01 fb 34 a5 03 01 10 09 92 83 44 03 00 41 08 96 00 0f 9a 0b cc 46 6e 67 00 0f 90 00 06 01 99
 03 00 95 01 11 04 10 00 39 32 38 33 34 34 30 33 30 30 34 31 30 38 39 36 0d 04 14 00 30 30 30 31
 37 34 38 39 38 38 30 30 35 37 31 35 20 20 20 20 fa 03 0c 00 37 36 31 30 30 30 38 38 38 30 38 39
 10 04 04 00 9a 0f 00 00 f4 03 04 00 48 4f 9e 60 35 04 06 00 31 04 61 5e fe 8e 0e 04 04 00 37 00
 00 00 12 04 04 00 0a 00 00 00 1e 04 01 00 01 fc 03 02 00 20 4e 23 04 3b 00 06 04 19 00 94 ae e2
 ae ad 2d 33 31 36 41 28 4c 52 20 30 36 29 20 a1 ab 2e 32 34 e8 e2 37 04 02 00 a0 0f ff 03 04 00
 06 80 84 1e 13 04 02 00 40 1f be 04 01 00 04 bc 04 01 00 01 23 04 3d 00 06 04 1b 00 92 a5 e1 e2
 20 ad a0 20 af e0 a0 a2 a4 e3 2d 32 38 36 41 20 28 4c 52 30 33 20 29 37 04 02 00 b8 0b ff 03 04
 00 06 00 09 3d 13 04 02 00 e0 2e be 04 01 00 04 bc 04 01 00 01 fd 03 0b 00 88 ab ec a8 ad a0 20
 85 2e 82 2e 07 04 02 00 20 4e 39 04 01 00 00 bf 04 01 00 00 c0 04 01 00 00 c1 04 01 00 00 24 04
 0c 00 77 77 77 2e 6e 61 6c 6f 67 2e 72 75 a3 04 0c 00 92 ae e0 a3 ae a2 eb a9 20 a7 a0 ab b9 04
 01 00 02 51 04 02 00 20 4e 18 04 1f 00 88 8f 20 82 a0 e0 a7 a0 ad ae a2 a0 20 8e ab ec a3 a0 20
 82 ab a0 a4 a8 ac a8 e0 ae a2 ad a0 f1 03 24 00 31 35 32 39 33 34 2c 20 a3 2e 90 eb a1 a8 ad e1
 aa 2c 20 e3 ab 2e 83 a5 e0 e6 a5 ad a0 2c 20 a4 2e 36 32 a0 1f 04 01 00 20 81 06 68 58 72 ed 09
 3d 00 00


Заголовок сообщения:
Длина:               451
CRC 16:              34FB
Тип сообщения:       A5
Тип ФД:              3
Версия к.протокола:  1
Флаги обработки:     16
Флаги к.защиты:      9 (без шифрации)
Номер ФН:            9283440300410896
Номер ФД:            3994
Серия:               6
Длина подписываемая: 409


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tag [0003] STLV len[405] "Кассовый чек"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           tag [1041] ASCII <9283440300410896> "заводской номер фискального накопителя"
           tag [1037] ASCII <0001748988005715    > "регистрационный номер ККТ"
           tag [1018] ASCII <761000888089> "ИНН пользователя"
           tag [1040] INT32 = <3994> "порядковый номер фискального документа"
           tag [1012] TIME = <14/5/2021 10:22> "дата, время"
           tag [1077] ARRAY[6] 31 04 61 5e fe 8e  "фискальный признак документа"
           tag [1038] INT32 = <55> "номер смены"
           tag [1042] INT32 = <10> "номер чека за смену"
           tag [1054] BYTE = <1> "признак расчета"
           tag [1020] VLN  = <20000> "ИТОГ"
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           tag [1059] STLV len[59] "наименование товара (реквизиты)"
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                      tag [1030] ASCII <Фотон-316A(LR 06) бл.24шт> "наименование товара"
                      tag [1079] VLN  = <4000> "цена за единицу"
                      tag [1023] FVLN = <2.000000> "количество"
                      tag [1043] VLN  = <8000> "общая стоимость позиции с учетом скидок и наценок"
                      tag [1214] BYTE = <4> "признак способа расчета"
                      tag [1212] BYTE = <1> "признак предмета расчета"
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           tag [1059] STLV len[61] "наименование товара (реквизиты)"
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                      tag [1030] ASCII <Тест на правду-286A (LR03 )> "наименование товара"
                      tag [1079] VLN  = <3000> "цена за единицу"
                      tag [1023] FVLN = <4.000000> "количество"
                      tag [1043] VLN  = <12000> "общая стоимость позиции с учетом скидок и наценок"
                      tag [1214] BYTE = <4> "признак способа расчета"
                      tag [1212] BYTE = <1> "признак предмета расчета"
           tag [1021] ASCII <Ильина Е.В.> "кассир"
           tag [1031] VLN  = <20000> "форма расчета – наличными"
           tag [1081] VLN  = <0> "форма расчета – электронными"
           tag [1215] VLN  = <0> "сумма по чеку (БСО) предоплатой (зачетом аванса)"
           tag [1216] VLN  = <0> "сумма по чеку (БСО) постоплатой (в кредит)"
           tag [1217] VLN  = <0> "сумма по чеку (БСО) встречным предоставлением"
           tag [1060] ASCII <www.nalog.ru> "адрес сайта ФНС"
           tag [1187] ASCII <Торговый зал> "место расчетов"
           tag [1209] BYTE = <2> "версия ФФД"
           tag [1105] VLN  = <20000> "НДС не облагается"
           tag [1048] ASCII <ИП Варзанова Ольга Владимировна> "наименование пользователя"
           tag [1009] ASCII <152934, г.Рыбинск, ул.Герцена, д.62а> "адрес расчетов"
           tag [1055] BYTE = <32> "применяемая система налогообложения"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

81 06 68 58 72 ed 09 3d 00 00 ФПД-2


Чек вполне корректный !
 

Оффлайн GeorgSerg

  • Модератор раздела
  • Эксперт
  • ****
  • Сообщений: 8595
  • Похвалили: 2251 раз(а)
Я так понимаю, что теперь надо добывать причину отказа сервера ОФД в приемке контейнера - что нить типа как во вложении, раньше присылали ответ, сейчас не знаю..Могут и послать.. в пешее эротическое..
"Подавая руку помощи, не забудь увернуться от пинка благодарности." (с)
 

Оффлайн svetlon

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 2002
  • Похвалили: 423 раз(а)
  • Откуда: Рыбинск
Чек вполне корректный !
А вот это уже веселее. Ок. Попробую с ОФД поработать )))). Там ofd.ru, очень редко с ними сталкивался.
Фн уже заменён на новый, клиент оплатил, ждать было не особо когда им.
 

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23