Тоже хороший вариант. Спасибо. Понял.
Взять кассу
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Игорь Столяров
- Ветеран движения
- Сообщения: 7378
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4618
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Взять кассу
Интересно, тест драйвера для атол дто 10 через fptr10.dll работает или сам по себе.
Странная ситуация. Перепрошили фискальник на ффд 1.2, версия драйвера 10.9. Чеки обычные пробиваются (для маркировки пока сканера нет), а снимать x,z отчеты не хочет. Возвращает ошибку (11) не поддерживается в данной версии. Хотя в тесте драйвера снимаются. Аналогичная ошибка при попытке промотки или отреза ленты.
На более ранних версиях с ффд 1.05 все работало.
Странная ситуация. Перепрошили фискальник на ффд 1.2, версия драйвера 10.9. Чеки обычные пробиваются (для маркировки пока сканера нет), а снимать x,z отчеты не хочет. Возвращает ошибку (11) не поддерживается в данной версии. Хотя в тесте драйвера снимаются. Аналогичная ошибка при попытке промотки или отреза ленты.
На более ранних версиях с ффд 1.05 все работало.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7378
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Взять кассу
Судя по описанию - это проблемы перепрошивки ФР. Вы уверены, что всё завершилось успешно ?
Тех. поддержка АТОЛ рекомендует в такой ситуации сделать тех. обнуление после прошивки.
У меня всё штатно - прошивка до 5.8.8 ФФД 1.2 - всё работает. Единственно стало козлить время -
но прислали из АТОЛ инструкцию, сам сделал вскрытие и поменял батарейку. Теперь OK !
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4618
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Взять кассу
Спасибо. Еще могли какой-то сырой релиз драйвера или прошивки воткнуть. Написал айтишникам.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7378
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Взять кассу
Официальный релиз драйвера: Официальный релиз драйвера 10.9.0.0 с поддержкой ФФД 1.2 -
http://fs.atol.ru/_layouts/15/atol.temp ... 0f&webUrl=
Современную (свою) прошивку для АТОЛ 30Ф и инструкцию АТОЛ по установке могу сбросить.
Главное, что бы у Вас были лицензии установлены.
http://fs.atol.ru/_layouts/15/atol.temp ... 0f&webUrl=
Современную (свою) прошивку для АТОЛ 30Ф и инструкцию АТОЛ по установке могу сбросить.
Главное, что бы у Вас были лицензии установлены.
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4618
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Взять кассу
Отсидеться без изменений в программе при работе с 1.2 не получится, если есть маркировка. Она совсем иначе организована. Пытаюсь вчитаться в доку. Пока только понятно, что придется ветвить по версии ффд.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7378
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Взять кассу
А что-то завис на попытке получить хоть что-то из ФН ...
Например версию ФФД:
У Вас есть запросы к ФН ? Удаётся получать из него информацию ?
Например версию ФФД:
Код: Выделить всё
Self.SetParamInt(LIBFPTR_PARAM_FN_DATA_TYPE, LIBFPTR_FNDT_FFD_VERSIONS)
libfptr_fn_query_data(SELF.fptr)
Message(Self.GetParamInt(LIBFPTR_PARAM_DEVICE_FFD_VERSION)) ! = 0
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4618
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Взять кассу
Есть проверки при запуске программы. Ошибок не выдает.
Я завтра планирую заняться вопросами по 1.2. В одном из магазинов второй кассой подключили атол с 1.2, обычные чеки пробивают. Можно отобрать и удаленно потестить, так как некоторые вызовы возвращают ошибку.
По x/z не верно транслировали. Они выводятся, но возвращается ошибка почему-то.
Я завтра планирую заняться вопросами по 1.2. В одном из магазинов второй кассой подключили атол с 1.2, обычные чеки пробивают. Можно отобрать и удаленно потестить, так как некоторые вызовы возвращают ошибку.
По x/z не верно транслировали. Они выводятся, но возвращается ошибка почему-то.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7378
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Взять кассу
У меня тоже. Но и результат не выдавал.
Разобрался - это я опять попался на расхождении начальной нумерации в Enum и Itemize.
Всё бегом, бегом, бегом ...
За теми кто отстал - не возвращаться. (С) Кодекс
- SergioRaguzini
- Старожил
- Сообщения: 236
- Зарегистрирован: 08 Декабрь 2009, 19:16
- Откуда: Краснодарский край
- Благодарил (а): 6 раз
Взять кассу
Привет Всем!
Применительно для АТОЛ ДТО-10: алгоритмы передачи маркировки, например сигареты, обувь, т.д. для новой ФФД 1.2 потребуют изменения?
Применительно для АТОЛ ДТО-10: алгоритмы передачи маркировки, например сигареты, обувь, т.д. для новой ФФД 1.2 потребуют изменения?
- Игорь Столяров
- Ветеран движения
- Сообщения: 7378
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Взять кассу
Вообще конечно, как говорил классик, всё смешалось в доме Облонских ...
ККТ может с поддержкой ФФД 1.2, но при установленном ФН 1.1 не поддерживает новый порядок работы с маркировкой.
ККТ с поддержкой ФФД 1.2, но до прошивки АТОЛ 8.8.6 не будет работать с тегом 2108 (который требуется для ФФД 1.2) ...
Попытка передачи тега 2108 в АТОЛ с прошивкой до 8.8.6 приводит к ошибке регистрации строки чека.
Треш какой с поддержкой совместимости в зоопарке ККТ, честное слово ...
ККТ может с поддержкой ФФД 1.2, но при установленном ФН 1.1 не поддерживает новый порядок работы с маркировкой.
ККТ с поддержкой ФФД 1.2, но до прошивки АТОЛ 8.8.6 не будет работать с тегом 2108 (который требуется для ФФД 1.2) ...
Попытка передачи тега 2108 в АТОЛ с прошивкой до 8.8.6 приводит к ошибке регистрации строки чека.
Треш какой с поддержкой совместимости в зоопарке ККТ, честное слово ...
За теми кто отстал - не возвращаться. (С) Кодекс
- SergioRaguzini
- Старожил
- Сообщения: 236
- Зарегистрирован: 08 Декабрь 2009, 19:16
- Откуда: Краснодарский край
- Благодарил (а): 6 раз
Взять кассу
Игорь, Спасибо за отклик!Игорь Столяров писал(а): ↑23 Сентябрь 2021, 11:26 ...
ККТ может с поддержкой ФФД 1.2, но при установленном ФН 1.1 не поддерживает новый порядок работы с маркировкой.
ККТ с поддержкой ФФД 1.2, но до прошивки АТОЛ 8.8.6 не будет работать с тегом 2108 (который требуется для ФФД 1.2) ...
Попытка передачи тега 2108 в АТОЛ с прошивкой до 8.8.6 приводит к ошибке регистрации строки чека.
...
Общался с орг-ей бывшей ЦТО - прошивка АТОЛ под ФФД 1.2 платная, но говорят, что для тестов также нужен и иной МГМ-ФН (также с поддержкой ФФД 1.2), типа старые МГМ-ФН для этой цели не подходят. Стоимость этого МГМ-ФН 1.2 порядка 13 тыс.руб. Однако недешево...
Что смутило - года полтора назад (в начале маркировки) мне также навязывали МГМ-ФН, но как оказалось, что для сигарет и обуви на моем тестовом АТОЛ-11Ф маркировка работает с установленным в нем МГМ-ФН первых выпусков. Это обязательно устанавить МГМ-ФН-1.2, будет ли работать маркировка на старом МГМ-ФН (м.б. уже пробовали)?
Тоже как-то пробовал получить некоторые свойства FN:
также и ошибок не было, но и результата никакого... У меня сейчас в atol.inc вот так:Игорь Столяров писал(а): ↑22 Сентябрь 2021, 19:22 У меня тоже. Но и результат не выдавал.
Разобрался - это я опять попался на расхождении начальной нумерации в Enum и Itemize.
Код: Выделить всё
! --- libfptr_param
ITEMIZE
...
LIBFPTR_PARAM_FN_DATA_TYPE EQUATE
...
Код: Выделить всё
! --- libfptr_fn_data_type
ITEMIZE
LIBFPTR_FNDT_TAG_VALUE EQUATE
LIBFPTR_FNDT_OFD_EXCHANGE_STATUS EQUATE
LIBFPTR_FNDT_FN_INFO EQUATE
LIBFPTR_FNDT_LAST_REGISTRATION EQUATE
LIBFPTR_FNDT_LAST_RECEIPT EQUATE
LIBFPTR_FNDT_LAST_DOCUMENT EQUATE
LIBFPTR_FNDT_SHIFT EQUATE
LIBFPTR_FNDT_FFD_VERSIONS EQUATE
LIBFPTR_FNDT_VALIDITY EQUATE
LIBFPTR_FNDT_REG_INFO EQUATE
LIBFPTR_FNDT_DOCUMENTS_COUNT_IN_SHIFT EQUATE
LIBFPTR_FNDT_ERRORS EQUATE
LIBFPTR_FNDT_TICKET_BY_DOC_NUMBER EQUATE
LIBFPTR_FNDT_DOCUMENT_BY_NUMBER EQUATE
LIBFPTR_FNDT_REGISTRATION_TLV EQUATE
LIBFPTR_FNDT_ERROR_DETAIL EQUATE
LIBFPTR_FNDT_VALIDITY_DAYS EQUATE
LIBFPTR_FNDT_FREE_MEMORY EQUATE
LIBFPTR_FNDT_TOTALS EQUATE
END
Спасибо
- Игорь Столяров
- Ветеран движения
- Сообщения: 7378
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Взять кассу
На самом деле всё просто. В сях нумерованная структура начинается с 0, а в Clarion c 1.
Этот косяк "светится" в log файле драйвера. А значит правильный вариант:
Код: Выделить всё
! --- libfptr_fn_data_type
ITEMIZE(0)
LIBFPTR_FNDT_TAG_VALUE EQUATE
LIBFPTR_FNDT_OFD_EXCHANGE_STATUS EQUATE
...
За теми кто отстал - не возвращаться. (С) Кодекс
- Игорь Столяров
- Ветеран движения
- Сообщения: 7378
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Взять кассу
У меня МГМ-ФН 1.1, двигаюсь в эту сторону - как дойду - расскажу.SergioRaguzini писал(а): ↑23 Сентябрь 2021, 12:43 Это обязательно устанавить МГМ-ФН-1.2, будет ли работать маркировка на старом МГМ-ФН (м.б. уже пробовали)?
За теми кто отстал - не возвращаться. (С) Кодекс