IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Добавить ответ в эту темуОткрыть тему
ошибки формирования чеков мдлп
Павел2
сообщение 28.9.2022, 12:18
Сообщение #1


Прохожий


Группа: Пользователи
Сообщений: 40
Регистрация: 26.11.2019
Из: Астрахань
Пользователь №: 282 681



Хотелось бы понять у сети аптек стоят старые фн 928-ые которые работают только под 1.05. Клиент работает с маркированным товаром на старых фн по старому до окончания срока их действия. До сегодняшнего дня нареканий к процессу продаж со стороны ЦРПТ не было. Однако теперь приходит письмо счастья в котором цитата: По данной организации фиксируются нарушения в формате фискальных данных 1.05, а именно:
-Отсутствие тега 1084 "properties".

Данный тег должен иметь вид:
1084 "properties": {
1085 "propertyName": "mdlp",
1086 "propertyValue": "sid12121212121212&"
}, где "sid12121212121212&"- Идентификатор места деятельности.
Модель кассы Атол30ф прошивка 12-8541. Помним, что консультаций по 2.5 не предоставляется. В этом случае какие наши действия? А так же у клиента стоит специализированное ПО под Аптечную сеть. Вопрос стоит в следующем, с нашей стороны нужно ли шить клиента на 5.0? Или отправлять его в сторону тех. поддержки ПО? Пример не правильно сформированного чека во вложений. Заранее спасибо за ответ.

Прикрепленные файлы
Прикрепленный файл  __________________________________________.json ( 1.16 килобайт ) Кол-во скачиваний: 3
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Павел2
сообщение 28.9.2022, 15:33
Сообщение #2


Прохожий


Группа: Пользователи
Сообщений: 40
Регистрация: 26.11.2019
Из: Астрахань
Пользователь №: 282 681



Если кому интересен данный момент опишу развитие событий: ПО Фарм Эксперт корректно передаёт данные в кассу по тегу 1084. Тех поддержка ОФД так же говорит что корректно видит данные по этому тегу, а так же о том что они переданы. Однако исходя из структуры которую присылает ЧЗ и той которую видим в ОФД файл в закрепе. . Как в сериале..... Данные уже переданы в ЧЗ с попкорном будем ждать, что же они скажут....
Прикрепленные файлы
Прикрепленный файл  _____________.txt ( 2.37 килобайт ) Кол-во скачиваний: 5
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Павел2
сообщение 29.9.2022, 8:20
Сообщение #3


Прохожий


Группа: Пользователи
Сообщений: 40
Регистрация: 26.11.2019
Из: Астрахань
Пользователь №: 282 681



Вот и продолжение истории получили ответ от ЦРПТ:
В данном случае, так как систему ФГИС МДЛП получены чеки, с отсутствующим тегом 1084, который должен выглядеть следующим образом:
1084 "properties": {
1085 "propertyName": "mdlp",
1086 "propertyValue": "sid12121212121212&"
}, где "sid12121212121212&"- Идентификатор места деятельности.

А оператору фискальных данных поступают чеки, в которых тег 1084 указан следующим образом:
"propertiesUser": {
"propertyName": "mdlp",
"propertyValue": "sid00000000179456&"
},
Рекомендуем обратиться в техническую поддержку по контрольно-кассовой технике, для рассмотрения каким образом формируется и передается тег 1084.
Где propertiesUser указан неправильно ибо присутствует слово User а по их документации должно быть только properties...... Следовательно возникает вопрос
если клиент работает на старой фн и прошивке платформы 2.5 надо ли клиента шить до 5.0? Или это ошибка возникает при формировании чека на уровне их товароучётки... Если у кого возникала такая проблема просьба поделиться информацией.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Павел2
сообщение 3.10.2022, 8:47
Сообщение #4


Прохожий


Группа: Пользователи
Сообщений: 40
Регистрация: 26.11.2019
Из: Астрахань
Пользователь №: 282 681



И так клиент решил попробовать прошится до 5.0 платформы. После прошивки и обновления драйвера User в теге 1084 осталось. ПРошивка Кассы 5.8.30 ДТО 10.9.3.1 Прикладываю ориг чека из ОФД и лог драйвера предоставленный клиентом
Прикрепленные файлы
Прикрепленный файл  fptr10.log ( 1.95 мегабайт ) Кол-во скачиваний: 2
Прикрепленный файл  _________.txt ( 2.33 килобайт ) Кол-во скачиваний: 2
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Павел2
сообщение 3.10.2022, 14:10
Сообщение #5


Прохожий


Группа: Пользователи
Сообщений: 40
Регистрация: 26.11.2019
Из: Астрахань
Пользователь №: 282 681



Хотелось бы услышать таки ответ по поводу формирования 1084
1084 "properties": {
1085 "propertyName": "mdlp",
1086 "propertyValue": "sid12121212121212&"
}, где "sid12121212121212&"- Идентификатор места деятельности.
слова properties в данном куске формируются ПО и передаются в кассу затем отправляются в офд и с офд в чз?
слова properties идут в прошивке и имеют одинаковый вид а запись из ПО происходит в них после двоеточия по переданным в кассу данным?
Потому как на прошивке 5.8.30 и ДТО 10.9.3.1 но со старым ФН имеем:
"propertiesUser": {
"propertyName": "mdlp",
"propertyValue": "sid00000000179456&"
}

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Юрий К
сообщение 13.10.2022, 16:12
Сообщение #6


Прохожий


Группа: Новички
Сообщений: 4
Регистрация: 13.7.2021
Пользователь №: 361 951



Точно такая же проблема!

{
"deviceInfo" : {
"configurationVersion" : "5.7.10",
"ffdVersion" : "1.05",
"firmwareVersion" : "7651",
"fnFfdVersion" : "1.1",
"model" : 62,
"modelName" : "АТОЛ 55Ф",
"receiptLineLength" : 48,
"receiptLineLengthPix" : 432,
"serial" : "//////"
}
}
10.8.0.0/10.6.2.0 (Версия требований к разработке драйверов 3.2)
Розница 8. Аптека, редакция 2.3 (2.3.11.44)
1С:Предприятие 8.3 (8.3.20.1789)


Кусок лога:
2022.10.03 16:59:53.383 T:00001918 INFO [FiscalPrinter] input <
2022.10.03 16:59:53.383 T:00001918 INFO [FiscalPrinter] > 1085 (1085) = "mdlp"
2022.10.03 16:59:53.383 T:00001918 INFO [FiscalPrinter] > 1086 (1086) = "sid00000000215604&"
2022.10.03 16:59:53.383 T:00001918 INFO [FiscalPrinter] libfptr_util_form_tlv()
2022.10.03 16:59:53.383 T:00001918 INFO [FiscalPrinter] < LIBFPTR_PARAM_TAG_VALUE (65624) = 3D 04 04 00 6D 64 6C 70 3E 04 12 00 73 69 64 30 30 30 30 30 30 30 30 32 31 35 36 30 34 26
2022.10.03 16:59:53.383 T:00001918 INFO [FiscalPrinter] > 1084 (1084) = 3D 04 04 00 6D 64 6C 70 3E 04 12 00 73 69 64 30 30 30 30 30 30 30 30 32 31 35 36 30 34 26
2022.10.03 16:59:53.383 T:00001918 INFO [FiscalPrinter] libfptr_fn_write_attributes()
2022.10.03 16:59:53.383 T:00001918 INFO [FiscalPrinter] output > aA<[04h][1Eh][00h]=[04h][04h][00h]mdlp>[04h][12h][00h]sid00000000215604&;

В ОФД этот чек видно с таким блоком 1084
"propertiesUser": {
"propertyName": "mdlp",
"propertyValue": "sid00000000215604&"
},

А вот в ЧЗ уже и вовсе без 1084(1085, 1086) приходит. Или приходит, но отсеивается.

Удалось что ни будь решить?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Павел2
сообщение 13.10.2022, 16:16
Сообщение #7


Прохожий


Группа: Пользователи
Сообщений: 40
Регистрация: 26.11.2019
Из: Астрахань
Пользователь №: 282 681



Цитата(Юрий К @ 13.10.2022, 17:12) *
Точно такая же проблема!

{
"deviceInfo" : {
"configurationVersion" : "5.7.10",
"ffdVersion" : "1.05",
"firmwareVersion" : "7651",
"fnFfdVersion" : "1.1",
"model" : 62,
"modelName" : "АТОЛ 55Ф",
"receiptLineLength" : 48,
"receiptLineLengthPix" : 432,
"serial" : "//////"
}
}
10.8.0.0/10.6.2.0 (Версия требований к разработке драйверов 3.2)
Розница 8. Аптека, редакция 2.3 (2.3.11.44)
1С:Предприятие 8.3 (8.3.20.1789)


Кусок лога:
2022.10.03 16:59:53.383 T:00001918 INFO [FiscalPrinter] input <
2022.10.03 16:59:53.383 T:00001918 INFO [FiscalPrinter] > 1085 (1085) = "mdlp"
2022.10.03 16:59:53.383 T:00001918 INFO [FiscalPrinter] > 1086 (1086) = "sid00000000215604&"
2022.10.03 16:59:53.383 T:00001918 INFO [FiscalPrinter] libfptr_util_form_tlv()
2022.10.03 16:59:53.383 T:00001918 INFO [FiscalPrinter] < LIBFPTR_PARAM_TAG_VALUE (65624) = 3D 04 04 00 6D 64 6C 70 3E 04 12 00 73 69 64 30 30 30 30 30 30 30 30 32 31 35 36 30 34 26
2022.10.03 16:59:53.383 T:00001918 INFO [FiscalPrinter] > 1084 (1084) = 3D 04 04 00 6D 64 6C 70 3E 04 12 00 73 69 64 30 30 30 30 30 30 30 30 32 31 35 36 30 34 26
2022.10.03 16:59:53.383 T:00001918 INFO [FiscalPrinter] libfptr_fn_write_attributes()
2022.10.03 16:59:53.383 T:00001918 INFO [FiscalPrinter] output > aA<[04h][1Eh][00h]=[04h][04h][00h]mdlp>[04h][12h][00h]sid00000000215604&;

В ОФД этот чек видно с таким блоком 1084
"propertiesUser": {
"propertyName": "mdlp",
"propertyValue": "sid00000000215604&"
},

А вот в ЧЗ уже и вовсе без 1084(1085, 1086) приходит. Или приходит, но отсеивается.

Удалось что ни будь решить?

Проблема и ныне там... со своей стороны мы как сц прошили кассу на 5.8.30 и обновили драйвер на рабочем месте клиента до 10.9.3.1..... отправили их к тех. поддержке фарм эксперта.... по поводу формирования строки propertiesUser тут никто так и не ответил.... формирует его ПО-ККТ-Драйвер.... загадка осталась загадкой.... если вы сами найдёте ответ просьба поделится... так как в этой истории Атол молчит как рыба biggrin.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Павел2
сообщение 20.10.2022, 12:53
Сообщение #8


Прохожий


Группа: Пользователи
Сообщений: 40
Регистрация: 26.11.2019
Из: Астрахань
Пользователь №: 282 681



И так эпопея окончилась следующим:
1) Касса как на прошивке платформы 2.5 так и на 5.0 формировала тег корректно и передавала его в ОФД
2) ОФД видел тег в полном объёме и передавал его в ЧЗ- однако на стороне офд при сравнение одного и того же документа в кассе видим правильное формирование а в ОФД появляется propertiesUser. на что ОФД дал ответ что проблема будет решена..... а когда..... за сим тему можно считать закрытой. laugh.gif

Сообщение отредактировал Павел2 - 20.10.2022, 12:54
Прикрепленные файлы
Прикрепленный файл  2022_10_20_13_48_38.png ( 13.05 килобайт ) Кол-во скачиваний: 5
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 2.12.2022, 23:08
 Яндекс цитирования  Rambler's Top100