Оболочка для работы с последними драйверами ККМ АТОЛ для 1С 7.7, 8.1

13.03.19

Разработка - Разработка внешних компонент

Внешняя компонента - оболочка для работы в среде 1С 7.7 или 1С 8.1 с последними версиями драйверов ККМ от АТОЛ. Поддерживаются драйвера x32 начиная с версии 9.11. Присутствует внешняя обработка для полноценной работы с данными драйверами (поддержка ревизий 2.0, 2.1, 2.2, поддержка протокола ОФД 1.0, 1.0.5, 1.1).

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
ATOLWrapper.dll, для драйверов 9-ой версии (старая версия)
.dll 1 010,00Kb
47
47 Скачать (1 SM) Купить за 1 850 руб.
frATOL54_Wrapper.ert
.ert 25,50Kb
155
155 Скачать (1 SM) Купить за 1 850 руб.
ATOLWrapper.dll, для драйверов 10-ой версии (старая версия)
.dll 1 010,00Kb
29
29 Скачать (1 SM) Купить за 1 850 руб.
ATOLWrapper.dll, универсальная (новая версия)
.dll 1,34Mb
90
90 Скачать (5 SM) Купить за 3 050 руб.

Внешняя обработка frATOL54_Wrapper.ert реализует работу драйвера ККМ (подключение, отключение, печать чека, печать отчета без гашения, закрытие смены) и может быть использована в стандартной обработке "Торговое оборудование" 1С 7.7 ТиС.

Оболочку подключить к 1С стандартным способом ка к внешнюю компоненту, програмный идентификатор AddIn.ATOLKKMDriverWrapper. Оболочка поддерживает те же методы, что и основной драйвер АТОЛ, в зависимости от его ревизии.

Новая версия компоненты универсальная, работает с любой версией драйверов АТОЛа (начиная с версии 9.Х и всех последующих). Добавлена проверка на установку основных драйверов.

 

ВНИМАНИЕ!

1. Последние драйвера АТОЛа, как 9ой, так и 10ой версии работают с учетом требований к разработке драйверов подключаемого оборудования версии 2.2. Это значит, что некоторые функции и их параметры отличаются. К сожалению, 1С убрало эти требования из общего доступа. Они есть на последних дисках ИТС, так же функции и их параметры (не все) можно посмотреть в прилагаемой обработке.

2. Разные версии драйверов АТОЛа по разному принимают параметры подключения оборудования. Для правильного подключения оборудования необходимо после инициализации объекта драйвера в 1С вызвать ОбъектДрайвера.ПолучитьПараметры(СписокПараметров); где СписокПараметров на выходе будет записана XML-структура всех принимаемых драйвером параметров подключения. Данную структуру можно сохранить в файл, изучить и в последствии устанавливать нужные параметры методом ОбъектДрайвера.УстановитьПараметр(ИмяПараметра, ЗначениеПараметра).

 

 

Установка для компонент старых версий:

Скачиваете с сайта АТОЛ нужную версию драйверов. Распаковываете архив. Устанавливаете драйвера из папки installer (версию x32). Из папки 1С берете архив ATOL_KKT_XX.zip, и из него модуль интеграционной компоненты (версию x32), например, fptrwin32_fz54_9_12_1_хххх.dll. Полученный модуль переименовываете в fptrwin32_fz54.dll и помещаете в папку с компонентой ATOLWrapper.dll.

 

Установка компоненты новой версии:

Скачиваете с сайта АТОЛ нужную версию драйверов. Распаковываете архив. Устанавливаете драйвера из папки installer (версию x32). Из папки 1С берете архив ATOL_KKT_XX.zip и помещаете в папку с компонентой ATOLWrapper.dll. Ничего разархивировать и переименовывать не нужно.

ВК внешняя компонента обработка

См. также

Оптовая торговля Розничная торговля ККМ ЭДО и ОФД Обмен с ГосИС Системный администратор Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Платные (руб)

Поддерживаются новые ставки НДС 5% и 7% для УСН при продаже через ККТ. Подключение фискального регистратора к 1С 7.7 в режиме онлайн-кассы в соответствии с 54-ФЗ. Поддержка актуальных версий драйверов ККТ: ДТО 10 и ДТО 8 для Атол, 4.15, 5.16 для Штрих-М. Поддержка розничной продажи маркированной продукции (алкоголь, табак, обувь, лекарства, шины, одежда, белье, парфюмерия, молочная продукция, вода и пр.). Поддержка онлайн и офлайн (через Локальный Модуль ЧЗ) проверки маркировки в разрешительном режиме (РР).

2000 руб.

28.03.2017    489610    4605    3520    

2490

Кассовые операции ККМ Системный администратор Программист Бухгалтер Платформа 1С v7.7 Платформа 1С v8.3 1C:Бухгалтерия 1C77 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Программа для управления ККМ Атол и Штрих нового поколения (он-лайн ККТ под 54-ФЗ) с помощью текстового файла (ini файла) с изменениями включена 1 лицензия Для любых программ, которые умеют работать с текстовыми файлами. Внутри комплекта есть готовые к использованию обработки

6000 руб.

31.07.2017    174967    604    609    

212

ККМ Эквайринг/ридер магнитных карт Системный администратор Программист Оперативный учет 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Платные (руб)

Данная обработка предназначена для работы с ККТ АТОЛ на платформе 5.0 с драйверами АТОЛ версии 10.7.0.0 и выше для 1С:Торговля и Склад 9.2 и 1С: Комплексная 4.5 (в соответствии с 54-ФЗ). Проста в установке и настройке. Реализован учет маркируемой продукции по ФФД 1.2. В поставку включена поддержка эквайринга на уровне драйверов (в данный момент – Сбер), реализован учет частичных оплат, добавлены эмуляторы кассы и эквайрингового терминала, добавлена обработка генерации тестовых кодов маркировки. Поддерживаются ставки НДС 5% и 7%.

3000 руб.

20.08.2020    28919    74    82    

69

Закрытие периода Кассовые операции Учет доходов и расходов Бухгалтер Платформа 1С v7.7 1C77 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет ИП, ПБОЮЛ, КФХ Платные (руб)

Комплекс внешних обработок для ведения в электронной форме КУДиР для 1С 7.7 - книги учёта доходов и расходов для предприятий на УСН, ПСН, ЕСХН. Автоматическое заполнение раздела 1, 4 из журнала документов вашей информационной базы. Формирование кассовой книги №КО-4, приходных кассовых ордеров №КО-1 и расходных кассовых ордеров №КО-2.

3600 руб.

20.10.2014    126762    230    130    

225

Печатные формы Кассовые операции Оперативный учет 7.7 1С:Торговля и склад 7.7 Платные (руб)

У Вас есть программа "1С:Торговля и Склад 7.7"... Вы знаете, что с ее помощью Вы можете легко и быстро автоматизировать свой магазин, не устанавливая дополнительных программ? Что для этого нужно? Нужна внешняя печатная форма чека. Стандартная программа не имеет в своем составе возможности печати чека ККМ из документа "Чек". Если же дополнить конфигурацию внешней печатной формой чека ккм (в его стандартном виде) - можно автоматизировать магазин с минимальными расходами и очень просто. Установите эту печатную форму и печатайте чеки из самого документа. Данное решение не организует рабочего места кассира (не предназначено для этого), но зато позволяет менеджеру распечатывать стандартные чеки очень просто и быстро - прямо из документа в программе 1С. Чтобы чек имел вид реального кассового чека - желательно использовать принтер чеков... и соответствующую к нему бумагу.

2400 руб.

01.05.2012    57310    15    20    

17

Разработка внешних компонент WEB-интеграция Программист Платформа 1С v7.7 1C77 Платные (руб)

Компонента HttpSrv7 позволяет создавать веб-сервисы в среде 1С 7.7 и даже, используя файлы HTML, несложные веб-сайты. С помощью нее можно обеспечить доступ к данным 1С 7.7 из браузера. Дополнительно используя компоненту HTTP_Async или синхронный клиент HTTP для 1С 7.7 (публикация № 1152364) можно наладить обмен данными между удаленными информационными базами. С помощью компоненты HTTP_Async можно сначала послать несколько запросов к сайтам, веб-сервисам (в т.ч. к HttpSrv7), а затем обрабатывать данные по мере их поступления. Компонента GISMT в дополнение к HTTP_Async имеет функцию цифровой подписи и, таким образом, имеет все возможности для работы с API ГИС МТ "Честный знак" непосредственно из среды 1С 7.7.

2000 руб.

27.05.2022    9493    24    17    

35

Разработка внешних компонент Программист Платформа 1С v7.7 1C77 Абонемент ($m)

Компонента позволяет в среде 1С 7.7 генерировать двухмерный QR код из любого текста длиною до 1800 символов и сохранять его в файле BMP формата. Из файла он может быть загружен в объект 1С "Картинка".

1 стартмани

29.01.2025    573    3    mdbruyfn    4    

5

Разработка внешних компонент Системный администратор Программист Платформа 1С v7.7 Платформа 1С v8.3 Платформа 1C v8.2 Платформа 1С v8.1 Россия Платные (руб)

Аддон "Структура Обмена" (ExchangeStruc) - это компонента, которая обеспечивает доступ к разделяемым процессом структурам, аналогичным структурам 1С. Обеспечивает прозрачную передачу данных примитивных типов, в том числе Двоичных данных, в режиме Реального времени между разными контекстами (формами) или потоками одного процесса. В перспективе функционал будет расширен для обмена между процессами, даже разных версий платформ. Совместим с версиями Windows рабочих станций и серверов, с платформами 1С разных версий и релизов в режиме Native начиная с 8.2, и в режиме COM начиная с версий 7.7. По скорости чтения и записи лишь немногим уступает стандартной структуре 1С. НОВОЕ: Добавлен функционал регистрации компоненты COM в качестве OLE Auto (COMОбъект) для поддержки её работы в серверах старых версий 1С: 8.0 и 8.1, где работа с компонентами исключена. Теперь можно коммуникацию с Фоновыми заданиями на этих версиях проводить.

7200 руб.

19.04.2023    5468    1    0    

3
Вознаграждение за ответ
Показать полностью
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. MyNameNoName 10.08.17 08:17 Сейчас в теме
Все тэги ФФД 1.05 поддерживаются в отличии от стандартной dll? У меня старая 1С 8.0, хочу взять dll-ку для нее.
2. asdfghgghjdhg 18 10.08.17 13:17 Сейчас в теме
Честно говоря, не знаю, не проверял. Но должно быть только то, что есть в стандартной DLL-ке, т.к. идет простой проброс методов (COM - NativeAPI). я думаю, что в последней версии драйвера 9.11.0.5570 должны все тэги поддерживаться.
MyNameNoName; +1 Ответить
57. Vovan58 64 09.07.18 16:11 Сейчас в теме
(2) глФРHostAddress - это добавил без проблем..

А ошибка была в том, что указал в названии АТОЛ 30Ф вер 9 .

Переделал АТОЛ 30Ф с параметрами подключения Вашей библиотеки и обработки - все закрутилось!

Спасибо огромное!
3. MyNameNoName 15.08.17 10:42 Сейчас в теме
Подскажите, где взять драйвер версии 9.11.0.5570. Ну нигде не могу найти, а очень нужен.
4. MyNameNoName 15.08.17 15:41 Сейчас в теме
Приобрел и ДЛЛ, и обработку. Но не понятно, как в обработку передать необходимые параметры. Поясните для владельцев 1С 8.0 и 8.1 это очень актуально. Спасибо.
По предыдущему вопросу взял из УТ 11.3.
Текущая dll у меня зарегистрирована в windows и находится в том же каталоге что и dll 9.11.0.5570.
В dll есть метод ВерсияДрайвера, однако в Вашей обработке он ни для чего не используется. Поясните для чего он.
5. MyNameNoName 15.08.17 16:57 Сейчас в теме
Спасибо, вроде бы разобрался.
Подскажите, драйвера от АТОЛ DTO какие ставить под эту обработку?
6. asdfghgghjdhg 18 16.08.17 11:14 Сейчас в теме
ДТО не нужен. Драйвер можно взять из последних версий конфигураций 1С 8.3, например, УТ 11. Добавил полный комплект из 1С сюда. Версия 9.11.0.5570. Файл переименовать в fptrwin32_fz54.dll и положить в папку с ATOLWrapper.dll
Прикрепленные файлы:
ДрайверАтолККТ54ФЗ9X.zip
ger9; MyNameNoName; +2 Ответить
7. MyNameNoName 18.08.17 10:12 Сейчас в теме
DLL-ка работает только под учетной записью с полными правами Windows. А из под ограниченной не работает. На этапе ЗагрузитьВнешнююКомпоненту 1С вылетает с критической ошибкой.По какой причине это может происходить? К чему необходимо доступ открыть?
8. MyNameNoName 18.08.17 12:47 Сейчас в теме
Обманул я Вас, просто не работает под Windows XP. А у нас такого парка пол кампании.
9. MyNameNoName 18.08.17 13:22 Сейчас в теме
Оказалось все дело не в этой длл, а от 1С (9.11.0.5549 и 9.11.0.5570). Старая длл под xp работала, а новая уже нет.
10. anresh 31.10.17 21:20 Сейчас в теме
Добрый день. Не работает в 1с 7.7. При попытке пробить чек пишет
Фискальный регистратор: ошибка при печати чека

Чек ККМ не пробит!
11. anresh 01.11.17 15:37 Сейчас в теме
Все заработало. Что помогло - не знаю. в очередной перезапуск все взлетело.
12. bulatr 29.11.17 14:37 Сейчас в теме
Добрый день! Купил Вашу обработку и библиотеку, подцепил к 8.1, вроде работает с ФФД 1.05, за это большое спасибо, только выскакивает сообщение "ATOLKKMDriverWrapper : Ошибка при вызове метода CallAsProc!" не могу понять когда и после чего. Не можете подсказать причину.
45. marshallvic@mail.ru 18.05.18 12:37 Сейчас в теме
(12)Такая же проблема. При этом не происходит печать. Не решали эту проблему? Очень нужна помощь.
46. bulatr 24.05.18 12:08 Сейчас в теме
(45)
и этом не происходит печать. Не решали эту проблему? Очень нужна по

Проблема была в тестовом ФН, при печати на живом, все ОК
13. asdfghgghjdhg 18 29.11.17 18:35 Сейчас в теме
Сложно сказать, я к 8ке не цеплял ее. Видимо, 8ка при подключении пытается вызвать какой-то метод, которого нет в драйвере. А как часто появляется сообщение?
14. bulatr 30.11.17 06:15 Сейчас в теме
После каждого чека. Но чеки вроде проходят.
Нашел место после чего появляется ошибка:
Результат = ОбъектДрайвера.СформироватьЧек(пПараметрыПодключения.ИДУстройства, Электронно,
ДанныеЧека, НомерЧека, НомерСмены, ФискальныйПризнак, АдресСайтаПроверки);
т.е. после команды пробития чека.
Пока проверяю на тестовом ФН, сегодня попробую уже на боевом.
А библиотека. она выступает как коннектор между 1С и fptrwin32_fz54.dll или сама управляет фискальником?

(13)
15. asdfghgghjdhg 18 30.11.17 12:51 Сейчас в теме
Как коннектор. Просто передает вызовы драйверу.

Если чеки печатаются и все работает, но просто появляется ошибка, то я, наверное, догадываюсь в чем дело. Но я сейчас не имею возможности отладить на 8.1. Если есть желание, могу дать вам версию модуля с отладочной информацией, для того, что бы точно локализовать ошибку.
16. bulatr 30.11.17 18:21 Сейчас в теме
(15)
Это было бы супер, если конечно разберусь! Я так понимаю, что ATOLWrapper.dll находит в свой папке fptrwin32_fz54.dll коннектит ее и передает команды.
17. asdfghgghjdhg 18 30.11.17 19:31 Сейчас в теме
Да, так и есть. По остальному давайте в личку перейдем.
18. bulatr 26.01.18 05:53 Сейчас в теме
Добрый день! А проблемы с библиотекой на Win XP не наблюдались? (Прочитал позже выше. что на XP данная библиотека себя ведет не адекватно, решения проблемы так и нет?)
19. asdfghgghjdhg 18 26.01.18 11:16 Сейчас в теме
Да, не работает, но проблема заключается не в этой библиотеке, а в самом драйвере 9ой версии, который не работает под WinXP, даже в составе 1С предприятия 8.3. Решения я не нашел. Беглый взгляд показал, что драйвером в процессе работы вызывается функция, которая есть в 7ке и нет в XP.
20. bulatr 26.01.18 13:08 Сейчас в теме
Пробовал как тут https://forum.infostart.ru/forum86/topic182883/ 1С хоть и перестала вылетать, но при этом не один из методов обращения к драйверу (получить версию, тест устройства) не поддерживается, беда короче.
21. asdfghgghjdhg 18 29.01.18 19:10 Сейчас в теме
Для всех интересующихся, выкладываю исходники: https://github.com/asdfghgghjdhg/ATOLWrapper
teflon; tandy82; +2 Ответить
22. Drizer2000 14 07.02.18 16:25 Сейчас в теме
Чек нормально пробивает, а возврат не делает, пишет чек аннулирован. Пробовал отключать контроль наличности или делать внесение наличности в кассу, все-равно не помогает.
Работал с версией драйвера 9.11.0.5570, думал, что может с возвратом проблема из dll,если пробую ставить более новую, например, fptrwin32_fz54_9_11_2_6032,то выдает ошибку:
ATOLKKMDriverWrapper : Версия драйвера ниже 9.11 не поддерживается!
Ошибка при инициализации объекта из компоненты C:\1c\1с_Базы\Комплексная7\Complex_571_UNP\unp\ATOLWrapper.dll
Фискальный регистратор: ошибка при подключении
    не удалось загрузить внешнюю компоненту "ATOLWrapper.dll"


Очень нужно срочно решить проблему, может кто что может подсказать.
23. Drizer2000 14 07.02.18 19:59 Сейчас в теме
(22)сам разобрался, скачал делфи под win 8.1,подправил любезно выше предоставленные автором исходники, убрав проверку на версию драйвера и возврат успешно прошел.
24. Serg2s 12.02.18 20:05 Сейчас в теме
(23)Большая просьба, если можно скинуть поправленную версию, хочу попробовать запустить под XP.
25. yeskova 19.02.18 09:49 Сейчас в теме
Добрый день! а для 64-разрядной системы Ваша обработка не подходит?
27. asdfghgghjdhg 18 19.02.18 13:48 Сейчас в теме
(25) Нет, так как не бывает 7ки 64-разрядной. Для 8ки вы можете попробовать взять исходники и перекомпилировать их в нужной разрядности.
29. yeskova 19.02.18 17:59 Сейчас в теме
(27)причем тут 7ка? у меня на компьютере 64-разрядная система стоит, а торговля 7.7
30. asdfghgghjdhg 18 19.02.18 18:28 Сейчас в теме
(29) не вдаваясь в подробности, работать будет
31. yeskova 19.02.18 20:33 Сейчас в теме
Кажется, заработало! спасибо!!!!!
26. dmtrpv 66 19.02.18 10:55 Сейчас в теме
Так в последнем релизе 1С конф 7.7 есть официальная поддержка касс онлайн, того же Атола.
28. yeskova 19.02.18 17:58 Сейчас в теме
(26) Из 7.7 нет печать чеков Без НДС, я надеялась решить свою проблему с помощью этой разработки....
33. Drizer2000 14 22.02.18 23:12 Сейчас в теме
(28) Есть поддержка без ндс и в типовой 1с 7.7, только драйвер атоловский нужно брать майский или раньше, а так же добавить тег с выводом секций. у меня работало. А в этой обработке "без ндс" работает без проблем.
32. Drizer2000 14 22.02.18 23:06 Сейчас в теме
(26) в типовых от 1с нет поддержки ффд 1.05. в этой обработке есть
34. Nick.V.Stepin 16.03.18 15:55 Сейчас в теме
Штука действительно реально работающая! Только что собрал из исходников, прибив проверку версии.

И запустил нормальную работу с чеками (по крайней мере все на месте по НДС и видам оплат) на УПП ред. 1.2 под платформой 8.1 с ДТО 9.12.0.6112 для ФФД 1.05.
35. plutonii 26.04.18 02:46 Сейчас в теме
Здравствуйте. Использую Вашу ATOLWrapper.dll для драйвера Атола 9.1.11.
Встала задача допилить Чек коррекции на платформе 8.1.
Встала проблема с датой осн. для корр. - если "ЗаписьXML.ЗаписатьАтрибут("CorrectionBaseDate", XMLСтрока(Дата));
Переробовал и строку и дату, как в типовом решении 1С, даже если записываю любую строку, ответ кассы всё равно "от 06.02.106".

Так же были танцы с бубном:

1. Чтобы попадала сумма в наличку опытным путем вычислил, что писать надо сюда
ЗаписьXML.ЗаписатьАтрибут("ElectronicPayment", XMLСтрока(ОбщиеПараметры.НаличнаяОплата));

2. Чтобы попадала безнал в электронные - вот сюда писать надо

ЗаписьXML.ЗаписатьАтрибут("AdvancePayment" , XMLСтрока(ОбщиеПараметры.ЭлектроннаяОплаты));

3. Чтобы текст ошибки попал куда надо, надо писать в номер

ЗаписьXML.ЗаписатьАтрибут("CorrectionBaseNumber", XMLСтрока("Тест коррекции"));

4. Чтобы номер документа правильно попал, надо писать сюда

ЗаписьXML.ЗаписатьАтрибут("CorrectionBaseName", XMLСтрока("10"));

Прикрепил чек к посту.

Кто нибудь сталкивался с Чеком коррекции? Может кто нибудь исправлял такие баги?
Прикрепленные файлы:
36. vla677 28.04.18 15:24 Сейчас в теме
Здравствуйте, купил вашу оболочку.

Никак не могу подключить драйвер.

1С v7.7 сообщает :

ATOLKKMDriverWrapper : Версия драйвера ниже 9.11 не поддерживается!

Заглянул в любезно выложенные исходники.
По тексту "if (HiWord(FDllInfo.dwFileVersionMS) < 9) or ((HiWord(FDllInfo.dwFileVersionMS) >= 9) and (LoWord(FDllInfo.dwFileVersionMS) < 11)) then" получается, что проверяется версия файла ATOLWrapper.dll, а в свойствах это файла показывает версию 1.0.6429.8977, что не соответствует заданному условию.

Вопрос : Работает ли компонента у других пользователей?

Кстати, размер исходников почему-то значительно меньше, чем размер самого файла dll
38. asdfghgghjdhg 18 29.04.18 13:37 Сейчас в теме
(36) Компонента работает у многих. К сожалению, АТОЛ неверно указывает версию драйвера в последних релизах, поэтому необходимо убрать проверку версии, достаточно закомментировать строки:

//if (HiWord(FDllInfo.dwFileVersionMS) < 9) or ((HiWord(FDllInfo.dwFileVersionMS) >= 9) and (LoWord(FDllInfo.dwFileVersionMS) < 11)) then
//  begin
//    ShowLogString('Версия драйвера ниже 9.11 не поддерживается!', ADDIN_E_FAIL);
//    Result := False;
//  end
//else


Или дайте адрес почты, я скину версию без проверки подписи.

Размер исходников меньше, т.к. дельфи подключает много внутренних библиотек в процессе компиляции. Это нормально.
37. asdfghgghjdhg 18 29.04.18 13:35 Сейчас в теме
Ответил. В шапку добавил версию компоненты без проверки подписи драйвера АТОЛ
39. vla677 01.05.18 08:03 Сейчас в теме
Здравствуйте Alex One, спасибо за оперативный ответ. Сегодня вставил Вашу обработку в конфигурацию на v 7.7, немного подправил ert для оплаты картой (пришлось лезть в 8-ку, чтобы узнать имена атрибутов xml, так как нигде не нашел новые требования к разработке драйверов подключаемого оборудования. Версия 2.2)

Получается что Ваше решение это единственный вариант для v 7.7. Будем надеется, что в дальнейшем все будет ОК.
40. Фоур 28 12.05.18 13:41 Сейчас в теме
Доброе время суток!

Как я понял, wrapper ищет ProgID драйвера версии 9. Можете сделать для версии 10?
42. asdfghgghjdhg 18 12.05.18 22:56 Сейчас в теме
(40) Перекомпилировал для версии 10, драйвер подключается, но проверить полностью сейчас нет возможности. Если есть желание потестировать, напишите в личку почту, скину вам.
41. Фоур 28 12.05.18 14:55 Сейчас в теме
Проверил на драйверах v9. Все вроде работает.
Единственное, два момента:
1. DTO все-таки ставить нужно. Пока не поставил, при инициализации подключения писало "не удалось создать объект драйвера".
2. При обращении к вашему драйверу надо устанавливать свойство "Port", а при обращении к драйверу для v8 свойство было "PortNumber". Не сразу заметил, и писало "нет связи".
А так, идея прекрасная. Огромное спасибо!
43. asdfghgghjdhg 18 12.05.18 23:00 Сейчас в теме
(41)
1. По поводу DTO не буду утверждать на 100%, может есть какие-то нюансы, но у меня сейчас на той машине, где система работает, DTO не установлен.
2. Список доступных параметров можно получить из самой 1С-ки, обратившись к драйверу, например, Объект.ПолучитьПараметры(СписокПараметров), где СписокПараметров - строка, получающая на выходе XML-структуру параметров драйвера. Все согласно требованиям к разработке драйверов... версии 2.2
44. Фоур 28 12.05.18 23:26 Сейчас в теме
(43)
В 1С УТ 11 или любой другой 8.3, при использовании интеграционной компоненты (которую в вашем примере мы переименовываем и кладем в папку с wrapper'ом) если не установлен основной драйвер, тоже выдается ошибка - мол, драйвер не установлен, а надо.
Я ставил не полный DTO, а пакет Drivers9-KKT-9.12.1.6236-windows32-setup.exe и все получилось.

В данном случае нужно было для измененной Бухгалтерии 7.7 после перепрошивки кассы на ОФД 1.05. Со старым драйвером v8 больше работать было нельзя - куча ошибок - номер безнал. оплаты картой там теперь не 1, а 2, НДС лезет, скидки в чек нельзя пробивать (это все с драйвером v8)
Так что нужно было ставить v9, но, поскольку он в реестре не регится, этот native, с решением был абсолютный тупик, пока не нашел вашу разработку.

Респект )
47. bulatr 24.05.18 14:32 Сейчас в теме
У кого получилось на 10 версии подключить? У меня пишет "ATOLKKMDriverWrapper : Ошибка инициализации класса ATOL_KKT_1C83_V9!."
48. asdfghgghjdhg 18 24.05.18 15:13 Сейчас в теме
(47) Есть скомпилированный модуль для 10 версии, проверен, работает. Выложу чуть позже. Напомните в личку свою электронку, Вам вышлю.
49. loda 27 08.06.18 20:29 Сейчас в теме
Для 10 версии не работает dll. Правил dll для использования ПрогИд ATOL_KKM_1C83_V10.
Во первых передача параметров стала другая для 10 версии (используется TCP/IP протокол и значение Port нужно передавать = 2, а не TCPIP как в 9 версии)
Во вторых почему то зависает 1с после завершения работы - остается процесс 1с, но само окно закрыто)
50. asdfghgghjdhg 18 08.06.18 20:43 Сейчас в теме
(49) Для версии 10 выложил отдельно.
Параметры другие, факт, для получения списка параметров можно воспользоваться ОбъектДрайвера.ПолучитьПараметры(СписокПараметров); где в СписокПараметров на выходе будет записана XML-структура всех принимаемых драйвером параметров подключения. Данную структуру можно сохранить в файл, изучить и в последствии устанавливать нужные параметры методом ОбъектДрайвера.УстановитьПараметр(ИмяПараметра, ЗначениеПараметра).
Почему зависает 1Ска сказать не могу, у меня нет такого.
51. loda 27 09.06.18 11:37 Сейчас в теме
(50)
С параметрами разобрался. Но вот зависание 1с осталось. Такое ощущение что dll не выгружаются от АТОЛа. Версия драйвера 10.2.0
52. asdfghgghjdhg 18 09.06.18 14:03 Сейчас в теме
(51) Дайте свой адрес, я Вам скину свою версию модуля для 10 драйверов, попробуете.
53. user1003588 06.07.18 13:36 Сейчас в теме
(52)Добрый день! У меня winXP и 1С7.7ТиС. Нужно к Атол 30Ф прикрутить 10 драйвера. Сколько стоить будет?
54. пользователь 06.07.18 13:36
Сообщение было скрыто модератором.
...
55. Vovan58 64 09.07.18 13:26 Сейчас в теме
Не находит переменную глФРHostAddress в тис 9.
при подключении к версии драйвера 9 не выдает ИДУстройства.

 Объект.Подключить(глФРИДУстройства)
56. asdfghgghjdhg 18 09.07.18 14:35 Сейчас в теме
(55) Добавьте в глобальный модуль две переменные:

Перем глФРHostAddress Экспорт;
Перем глФРPortNumber Экспорт;

Если вы подключаетесь к ФР по USB/COM то этого будет достаточно. Если по Ethernet, то данным переменным необходимо будет присвоить правильные значения.
58. bf19 7 10.08.18 12:30 Сейчас в теме
при подключении в Комплексной 1С 7.7 выдает следующее:
{C:\ПРОГРАММЫ\1С\РАБОЧАЯ БАЗА 1С\EXTFORMS\EQUIP\FRATOL54_WRAPPER.ERT(104)}: Переменная не определена (глФРHostAddress)
АдресХоста = СокрЛП(Лев(глФРHostAddress<<?>>, Найти(глФРHostAddress, ":") - 1));
{C:\ПРОГРАММЫ\1С\РАБОЧАЯ БАЗА 1С\EXTFORMS\EQUIP\FRATOL54_WRAPPER.ERT(107)}: Переменная не определена (глФРHostAddress)
ПортХоста = СокрЛП(Сред(глФРHostAddress<<?>>, Найти(глФРHostAddress, ":") + 1));
{C:\ПРОГРАММЫ\1С\РАБОЧАЯ БАЗА 1С\EXTFORMS\EQUIP\FRATOL54_WRAPPER.ERT(108)}: Переменная не определена (глФРHostAddress)
Фискальный регистратор: ошибка при подключении
59. asdfghgghjdhg 18 10.08.18 14:38 Сейчас в теме
(58) Добавьте в глобальный модуль:

Перем глФРHostAddress Экспорт;
Перем глФРPortNumber Экспорт;
60. GolDS 22.08.18 12:56 Сейчас в теме
Попробовал универсальную с 10 драйвером - чек не выходит и ошибок не выдает!
Объект.ПолучитьПараметрыККТ() возвращает пустую ТаблицаПараметровККТ!
Что не так?
61. asdfghgghjdhg 18 22.08.18 16:32 Сейчас в теме
(60) Судя по симптомам, не установлен основной драйвер АТОЛа
93. shevelyov 89 13.03.19 22:23 Сейчас в теме
Со старым драйвером 8.14 печатает чек нормально. Сейчас стоит Атол 10.4.4 Подобную ошибку Вы рассматривали в (60) Ошибка именно программная, чек под драйвером 10.4 вообще не печатается.
62. GolDS 22.08.18 21:17 Сейчас в теме
Тест драйвера кассу видит (АТОЛ 30Ф) версия драйвера: 10.3.1 (ДТО установлены)
Или надо что-то еще поставить (или зарегистрировать)?
63. asdfghgghjdhg 18 23.08.18 11:27 Сейчас в теме
64. GolDS 24.08.18 09:44 Сейчас в теме
(63) Результат ОбъектДрайвера.ПолучитьПараметры(СписокПараметров)
Прикрепленные файлы:
params.zip
65. user707060_ujnga 01.10.18 13:07 Сейчас в теме
Купил обработку в надежде печати чеков со скидкой в 1с 7.7 ТиС. Но результата не получил.Чеки печатаются,при установке скидки пишет,что чек аннулирован..Подскажите что делать? Иначе смылс было покупать,в стандартной версии ТиС итак всё работало....
66. CheBurator 3139 01.10.18 13:11 Сейчас в теме
(65) да.. трудно быть перепродаваном...
купи другую https://infostart.ru/public/603118/
67. user707060_ujnga 01.10.18 13:28 Сейчас в теме
(66)дельное что-ли добавили...уже купил..
68. Aporoot 17 29.10.18 12:07 Сейчас в теме
Добрый день!
Реализовал печать из УТ 10.2, платформа 8.1. На компьютере с Windows 7 32бит все печатает отлично, на компьютере с Windows 10 64бит
участок кода:
Результат = ОбъектДрайвера.СформироватьЧек(ПараметрыПодключения.ИДУстройства, Электронно,
ДанныеЧека, НомерЧека, НомерСмены, ФискальныйПризнак, АдресСайтаПроверки);
В Результат возвращает 1, но при этом чек не печатается и соответственно НомерЧека = 0, НомерСмены = 0, ФискальныйПризнак тоже пустой.
Конфигурация одна, версия драйвера одна, dll одинаковые. ATOLWrapper впринципе корректно работает на Windows 10 64 бит?
69. asdfghgghjdhg 18 29.10.18 16:02 Сейчас в теме
(68) Должен работать независимо от разрадности ОС. Возможно дело в том, что под эту оболочку драйвера необходимы 32 битные (как подключаемые к 1С, так и ДТО). Проверьте разрядность установленных драйверов в системе Win10 x64
70. algol222 09.01.19 10:42 Сейчас в теме
Здравствуйте. Подключил Вашу компоненту к Бухгалтерии 7.7 К сожалению не работает метод отключить - пока не закроешь 1с она не отпускает фискальник хоть по usb хоть по TCP.
т.е когда с одним аппаратом желает работать второй пользователь он получает облом Также при возникновении ошибки которые можно увидеть в логах драйвера Атол типа неверная ставка компонента возвращает "ОК" - все хорошо. Но чек естественно не выходит и понять почему можно только глядя в логи что не есть правильно. Можно ли как нибудь решить эти проблемки?
71. asdfghgghjdhg 18 09.01.19 10:55 Сейчас в теме
(70) Какую версию моей компоненты и какую версию АТОЛовских драйверов используете? Если по первой проблеме еще можно попробовать что-то придумать, то по второй - что возвращает АТОЛовский драйвер, то и имеем, с этим сделать ничего не могу.
72. algol222 09.01.19 16:11 Сейчас в теме
версия atolwrapper.dll 1.0.6764.11297 версия атол 10.4.2 Атолловский драйвер однако в 8.3 возвращает все ошибки правильно
73. asdfghgghjdhg 18 09.01.19 17:05 Сейчас в теме
(72) Хорошо, проблемы принял, попробую разобраться.
74. m_fed 11.01.19 16:45 Сейчас в теме
Я не смог заставить работать
ТиС - 7.70.998
Атол - 10.4.2
ATOLWrapper.dll - 1.0.6764.11297
Обработка новая

При подключении ошибок не выдает.

Ошибка при печати чека из ПКО:

XMLПараметры.ЗагрузитьИзСтроки(ТаблицаПараметровККТ);
{D:\1C_OOO_ARTEG\TRADE_2010\EXTFORMS\EQUIP\FRATOL54_WRAPPER.ERT(242)}: : Для документа XML должен существовать документ более высокого уровня.

Как решить данную проблему?
75. asdfghgghjdhg 18 11.01.19 16:51 Сейчас в теме
(74) Судя по всему, ТаблицаПараметровККТ - пустая строка. Такое возможно, если не установлен основной драйвер АТОЛа из комплекта. Вы точно установили KKT10-10.4.2-windows32-setup.exe из комплекта ДТО? Нужна именно 32-разрядная версия.
76. m_fed 14.01.19 09:22 Сейчас в теме
(75)
Установлена 32 разрядная. Тест драйвера работает, кассу видит и взаимодействует.
77. algol222 14.01.19 12:49 Сейчас в теме
(76) Проблема в том, что компонента всегда возвращает 1 при подключении, хотя фискальник не подключился так как возможно указаны неверные параметры и об этом есть указание в логах драйвера но компонента об этом молчит. Соответственно дальнейшая работа модуля обработки невозможна так как не проинициализированы необходимые переменные
79. asdfghgghjdhg 18 14.01.19 13:25 Сейчас в теме
(77) Тут дело явно не в неправильных параметрах подключения, т.к. при запросе Таблицы Параметров от драйвера параметры подключения еще не указываются.
Вам, кстати, тоже в личку ответил.
133. tfel 7 10.06.22 16:17 Сейчас в теме
(79) у меня такая же проблема. Проблему, которую я писал в последнем сообщении 131, я победил, но вышла теперь эта. Порекомендуйте пожалуйста, если можете, как ее победить
78. asdfghgghjdhg 18 14.01.19 13:22 Сейчас в теме
80. sail80 17.01.19 11:32 Сейчас в теме
Добрый день, подскажите пожалуйста после обновления АТОЛ11Ф перестал печатать чеки со скидкой, обычные чеки проходят но нет информации о внесенных деньгах, сдаче, 1с77(7.70.988) драйвер АТОЛ ККТ 8.х Так понял что бы все заработало надо устанавливать драйвер АТОЛ 9.х или 10.х и скачать ATOLWrapper.dll?
И какую версию драйвера 9 или 10 лучше использовать?
81. asdfghgghjdhg 18 17.01.19 12:06 Сейчас в теме
(80) Однозначно, для последних версий прошивок ФР нужно использовать драйвера версии не ниже 10.4. Скидки должны работать, а вот насчет внесенных денег/сдаче не подскажу, но вроде такой информации в чеке нет.
82. sail80 17.01.19 12:44 Сейчас в теме
(81) Имею ввиду что при продаже за наличку, товар стоит 3000, клиент дает 5000, в программе водится 5000 а в чеке пишется товар 1шт 3000, внесено 5000, сдача 2000.
Не совсем понял как купить стартмани, получается надо заплатить за месяц 4500?
83. asdfghgghjdhg 18 17.01.19 13:30 Сейчас в теме
(82) Я понял, что о чем речь, но не могу точно сказать, будет ли это в чеке отображаться на последних драйверах, так как я с розницей не работаю, и уж как там АТОЛавцами реализована печать чека для розницы, не знаю. Может кто-то из ветки знает точно, подскажет.
Насчет стартмани (если Вам все же интересно) напишите мне в личку, договоримся.
84. sail80 17.01.19 14:59 Сейчас в теме
(83) к сожалению не дает мне писать в личку, если не сложно скинте ответ на whitesail@mail.ru.
85. user833801 19.01.19 12:43 Сейчас в теме
Добрый день.
Можно ли с помощью Вашей обработки заставить работать Торговлю и склад 90 на Windows XP с ФР Атол 30Ф?
86. asdfghgghjdhg 18 19.01.19 13:58 Сейчас в теме
(85) АТОЛовские драйвера 9ой версии на XP точно не работали. Насчет 10ой версии сказать не могу, не пробовал, и проверить сейчас нет возможности. А Торговля и Склад будет работать.
87. user833801 19.01.19 17:07 Сейчас в теме
Да. 1С: Предприятие 7.7 Торговля и склад 9.0 на Windows XP работает. С этим не поспоришь! xD
И с Атол 30Ф программа работала с драйверами 8 версии.
После обновления ФР до последней прошивки необходимо использовать последние драйверы.
Связка Windows XP + 1С: Предприятие 7.7 Торговля и склад 9.0 + Атол 30Ф не работает ни с драйверами 9 версии, ни с драйверами 10 версии.
Т.е. в данном случае Ваша обработка бесполезна.
88. asdfghgghjdhg 18 19.01.19 18:31 Сейчас в теме
(87) Ну тут вопросы к АТОЛу. Их драйвера не поддерживают WinXP. Моя обработка тут никак не поможет.
89. shevelyov 89 13.03.19 16:27 Сейчас в теме
Приобрёл DLL, на обработку не хватило стартмани. Можно как-то с Вами решить этот вопрос?
90. asdfghgghjdhg 18 13.03.19 17:38 Сейчас в теме
(89) Напишите мне в личку, все решим.
91. shevelyov 89 13.03.19 20:41 Сейчас в теме
Драйвер подключил, спасибо, при печати "ошибка печати чека". Объект.ПолучитьПараметрыККТ() возвращает ошибку.
ОписаниеРезультата = "Ошибка обмена с ФН на уровне интерфейса I2C".
Результат ОбъектДрайвера.ПолучитьПараметры(СписокПараметров) во вложении
Прикрепленные файлы:
Параметры.rar
92. asdfghgghjdhg 18 13.03.19 22:19 Сейчас в теме
(91) У Вас какие-то проблемы непосредственно с фискальным регистратором. В нем вообще присутствует фискальный накопитель?
В любом случае, я тут Вам не могу помочь, это не программная ошибка.
94. shevelyov 89 13.03.19 22:33 Сейчас в теме
(92) Нет, с драйвером 8.14 фискальный регистратор печатает нормально. С драйвером 10.4.4 подключается, но ничего не печатает. Ошибка именно программная, похожая на (60) на печать ничего не выводится.
95. Tarlich 118 03.06.19 14:19 Сейчас в теме
При печати из ПКО передается (и печатаеться) ИНН организации ?
96. пользователь 30.06.19 12:29
Сообщение было скрыто модератором.
...
97. пользователь 30.06.19 18:40
Сообщение было скрыто модератором.
...
98. пользователь 30.06.19 19:17
Сообщение было скрыто модератором.
...
Оставьте свое сообщение