0 Пользователей и 1 Гость просматривают эту тему.
Driver.setParam(1265,'UUID='+ReqId+'&Time='+IntToStr(ReqTimeStamp));
NewKid, да вроде по логам ругается именно на 1260 или это всё как то связано ?
Цитата: Keba от 24/10/2024 00:26:35 Driver.setParam(1265,'UUID='+ReqId+'&Time='+IntToStr(ReqTimeStamp));Считай из JSON-ответа reqTimestamp значение не как число, а как строку и подставь в команду без IntToStr().
Пару тупых вопросов: А MarkIndInfo у тебя точно Variant ? Атол под 1.2 ?
Цитата: pavel_net от 24/10/2024 15:25:16Пару тупых вопросов: А MarkIndInfo у тебя точно Variant ? Атол под 1.2 ?Поддержу какая у вас версия прошивки и ККТ точно у вас зафискалина по ФФД 1.2
Пару тупых вопросов: А MarkIndInfo у тебя точно Variant ? Атол под 1.2 ?И если уж гадать, то попробуй все составные значения передавать через переменные string; Driver.setParam(1262,s1); Driver.setParam(1263,s2); Driver.setParam(1264,s3); Driver.setParam(1265,s4);
На вкладке Регистрация ККТ нажать считать, и там где у меня обведено какие цифры у вас?
Вообще странно, если с лекарствами работает, а тут нет. Надо пробовать через драйвер: ФН-Реквизиты-Сформировать составной реквизит.А что мы кстати продаем? А проверку самой марки выполняете? Я к тому, что может если просто слать тег 1260, то это не работает, а надо именно добавить марку в чек и все сопутствующие операции.
Проблема не в разделителях GS? В свое время под воду сканеры перенастраивали.