Итак подробное описание зак заменить Атоловский драйвер новой версии (платный) на старую версию (бесплатную).
Шаг 1: Открываем конфигуратор и через меню конфигурация- поддержка-настройка поддержки — включаем возможность редактирования конфигурации (верхний левый угол).
Шаг 2: идем в справочник. подключаемое оборудование. макеты.ДрайверАтолОбщий. И загружаем файл, который в приложении именно в том виде, в котром он приложен (то есть это архив setup.zip, в котором тоже архив setup.exe.zip, в котором уже лежит непосредственно драйвер).
1С: Розница в конфигураторе сравнивает:
УстановитьДрайверИзДистрибутива("ДрайверАТОЛОбщий", "setup.exe")
А потом:
Процедура УстановитьДрайверИзДистрибутива(ИмяМакета, ИмяФайла) Экспорт
ВременныйКаталог = КаталогВременныхФайлов();
// Получение макета с сервера
СсылкаНаФайл = МенеджерОборудованияСервер.ПолучитьМакетССервера(ИмяМакета);
// Распаковка архива дистрибутива во временный каталог
Результат = ПолучитьФайл(СсылкаНаФайл, ВременныйКаталог + "Model.zip", Ложь);
ФайлМакета = Новый ЧтениеZipФайла();
ФайлМакета.Открыть(ВременныйКаталог + "Model.zip");
ВременныйКаталог = ВременныйКаталог + "Model";
Для Каждого ЭлементМакета Из ФайлМакета.Элементы Цикл
Если ЭлементМакета.Имя = ИмяФайла + ".zip" Тогда
То есть ЭлементМакета.Имя должно быть «setup.exe.zip».
а где файл то ?
Есть одна проблема. Драйвер стал запускаться старый 2008г. то есть бесплатный. Но ранее уже был установлен платный 2009г. Н а сканере ШК задержка 10с. После установки драйвера 2008г. внешняя компонента на ШК не изменилась и осталась от 2009г. т.е. платной. Как дальше её долбать не знаю. Надо както удалить платную внешнюю компоненту, так, чтобы перед установкой бесплатной 1с не знала о существовании кокого либо драйвера и писала драйвер не установлен. Если у кого есть соображения поделитесьэ.
а кто вам мешает просто удалить новый драйвер и поставить более позднюю версию АТОЛовских драйверов
Есть одна проблема. Драйвер стал запускаться старый 2008г. то есть бесплатный. Но ранее уже был установлен платный 2009г. Н а сканере ШК задержка 10с. После установки драйвера 2008г. внешняя компонента на ШК не изменилась и осталась от 2009г. т.е. платной. Как дальше её долбать не знаю. Надо както удалить платную внешнюю компоненту, так, чтобы перед установкой бесплатной 1с не знала о существовании кокого либо драйвера и писала драйвер не установлен. Если у кого есть соображения поделитесьэ.
если вы про надпись в окошке Совместимая версия то там она удаляется кнопочкой DEL.
Нет там окошко драйвер и версия и DEL там не работает. Написано Драйвер в окошке установлен. Версия в окошке 6.6.0.418. и усё. Танцы с бубнами пока не помогли.
(4) Sergey447, Удалял несколько раз. Мз панели управления и папки атоловские грохал и даж из реестра всё атоловское выскабливал. Но запускаю 1с и там опят твердит на сканер шк драйвер установлен версия 6.6.0.418 т.е. от 2009г. При этом нигде в винде дров атола нет. Правда и сканер в рмк ТОЖ НЕ РАБОТАЕТ пока не поставлю дрова.
Думаю надо не только общий атоловский драйвер подсовывать но и драйвер сканера ШК атол по той же схеме что и с общим делать. Но как сгенерить двоичный код драйвера отдельно от общего пока не знаю.
Удалял несколько раз. Мз панели управления и папки атоловские грохал и даж из реестра всё атоловское выскабливал. Но запускаю 1с и там опят твердит на сканер шк драйвер установлен версия 6.6.0.418 т.е. от 2009г. При этом нигде в винде дров атола нет. Правда и сканер в рмк ТОЖ НЕ РАБОТАЕТ пока не поставлю дрова.
в папку BIN где 1С стоит нужно подкинуть DLL-ку на сканер и файлик DTO из атоловской папки и зарегистрировать их.
В названии «Замена в 1С: Розница (ред. 2) драйвера Атол более поздней версии (платного) за более раннюю версию (бесплатную)» ошибка.
ЗА более раннюю или НА более раннюю? 🙂
(9) Sergey447, В драйверах атола за 2008г. нет файла DTO или я не туда гляжу. Файл от сканера подкинул и зарегил, но толку нет всё тажа дурацкая задержка 10 сек. Мож кто для совсем тупых пошагово разжуёт, что за чем делать. где и какие файлы брати. 🙁
Было бы не плохо Инструкцию для чайников да еще и с картинками… Еще Хотел спросить, пооддойдет ли данный метод для Ут 11 и почему то все пишут про задержку в 10 секунд — у меня она как минимум 12-15.
Инструкция:
1. Зайти в режим конфигуратора (в окне запуск — конфигцратор)
2. Меню — конфигурация-открыть конфигурацию
3. Меню конфигурация — поддержка- настройка поддержки-в правом верхнем углу «включить возможность редактирования». В результат : если в правом столбце открыть справочник- подключаемое оборудование (в УТ это справочник «Торговое оборудование»), то должно появиться «Редактируется с сохранением поддержки». Это окно закрываем, возвращаемся в исходное окно.
4. Далее в левом столбце находим справочник- подключаемое оборудование (картинка изначально приложена).
5 Идем в макеты (тоже картинка приложена). По двойному щелчку на макете выскочит окно с кнопками загрузить, выгрузить. Нам надо загрузить и выбираем мой файл. Потом окно справочника закрываем
6. Идем в меню Конфигурация- обноить базу данных.
И все.
Понимаю, что пишу не для программистов, а для механиков ЦТО. У нас механики (не программисты)с такой задачей справляются.
(13) Понимаю, что я не крутой программер и прочее, мож продвинутый юзверь и не более. Но вот, что получается. Ещё по инструкции за №1 запаковал драйвер 2008г. он у меня был, скачивать было в лом. Этот драйвер в ут 11 работал и не жжужал, усё было ок. Но вот поставил розницу 2 (2.0.2.8) по предприятием 8.2 (8.2.14.540). И проблема со сканером уже достала. По описанной технологии получается запускать драйвер 2008г. (позже скачал ваш драйвер он на 2 мес. старше моего). Драйвер устанавливается но толку нет, задержка ни куда не уходит, и в окнах «Драйвер» и «версия» ни чего не меняется, т. е. «драйвер» установлен, «версия» 6.6.0.418.
Со злости загрузил ваш файл в макет ДрайверАтолСканерШтрихкода (предварительно выгрузив из него в файл текущие двоичные данные. И, о чудо, в окнах «драйвер» — не установлен, «Верися» — неизвестная.
Начинаю установку «Вашего» драйвера, усё ок, драйвер ставится как положенно, но в 1с выскакивает ошибка при установке внешней компоненты и поля «Драйвер» и «Версия» так и остаются «Красными». Возвращаю сохранённый ранее двоичный файл в макет ДрайверАтолСканерШтрихкода и возвращаемся к началу Дравер — установлен, версия-6.6.0.418.
Если у Вас всё работает, мож вышлите мне двоичную копию макета ДрайверАтолСканерШтрихкода. :-). плиззз.
Доброго времени суток. пробовал( до инструкции) в ут 11 , ничего не получилось- проблема следующая:
после замены на ваш драйвер система отказывается его ставить вообще.
(15) suslovvk, Если я правильно понимаю у вас скорее всего система ругается на два файла, которые она под 1с-кой не может получить на запись. Енто файлы от дельфи помоему, можно смело пропускать их на работу драйвера они не сказываютя. Мона после выхода из 1-ски ещё раз установить драйвер предварительно распаковав их из представленного на скачку файла. Но в моём случае это проблему не решило (см. пост выше). Я всё больше убеждаюсь, что сам драйвер на сканер ШК и обработка зашиты в другом макете ДрайверАтолСканерШтрихкода. И сгенерён он туда из платного драйвера. Эсовцы видимо решили нас осчастливить тем, что не надо рыскать и скать драйвера на ТО и зашили его в тело конфы, при ентом явно сговорились с АТОЛОМ, чтоб побольше баблосов поиметь. Жаль, такой подход роняет репутацию и наводит на мысль о другом ПО.
А что делать тем, у кого базовая Розница?
Начинаю установку «Вашего» драйвера, усё ок, драйвер ставится как положенно, но в 1с выскакивает ошибка при установке внешней компоненты и поля «Драйвер» и «Версия» так и остаются «Красными». Возвращаю сохранённый ранее двоичный файл в макет ДрайверАтолСканерШтрихкода и возвращаемся к началу Дравер — установлен, версия-6.6.0.418.
Если у Вас всё работает, мож вышлите мне двоичную копию макета ДрайверАтолСканерШтрихкода. :-). плиззз.
аналогичная ситуация, все делал по инструкции, никто так и не нашел решения?
поставил на другую машину х86 все заработало, может быть дело в разрядности системы
!!! В общем, чтобы работало надо еще сделать ону настройку: надо зайти в конфигуратор, по левому краю «Общие»- Общие модули — МенеджерОборудованияКлиент- строка 820-826- красные строки закоментировать и добавить синие
ИначеЕсли Строка(ДрайверУстройства) = «АТОЛ: Сканеры штрихкода»
Или Строка(ДрайверУстройства) = «АТОЛ: Считыватели магнитных карт» Тогда
//ПодключитьВнешнююКомпоненту(«Справочник.ПодключаемоеОборудование.Макет.ДрайверАТОЛСканерШтрихкода», «АТОЛСканер»);
//ОбъектДрайвера = Новый («AddIn.АТОЛСканер.Scaner45»);
ProgID = «AddIn.Scaner45»;
ПодключитьВнешнююКомпоненту(ProgID);
ОбъектДрайвера = Новый (ProgID);
Механики сегодня тестировали, говорят, что все ОК!
nvl решпект и уважуха усё получилось ок. :-)))))
а настраивал кто-нибудь ридер магнитных карт в рознице 2.0? как избавиться от префикса и суффикса в коде? в первой рознице это можно было настроить через «сервис — параметры», а вот как во второй, не могу найти 🙂
если указывать в самой обработке префикс/суффикс, все равно не реагирует.
Andrew@sfx
Не так давно в одной аптеке отказались от 1с и перешли на другую какую то московскую прогу заточеную чисто под аптеки. Там то же не было настроек. Один ридер выдавал код без префикса и суффикса, а другой был с префиксом и суффиксом. Тот который был с префиксом и суффиксом пришлось прошивать на железячном уровне. см. инструкцию на ридер. Сложного ничего нет софт в сети есть, но надо паять кабель на сом порт для доступа к параметрам ридера.
А я тупо не понимал сегодня в чем дело и почему так медлено сканер читает штрих-код.
Оказывается драйвер атол виноват.
Завтра попробую воспользоваться темой. После отпишусь.
Розница, редакция 2.0 (2.0.3.17)
Загрузил вышеуказанный файлик в макет «Справочник.ПодключаемоеОборудование.Макет.ДрайверАТОЛСканерШтрихкода»
В результате функция
УстановитьВнешнююКомпоненту(«Справочник.ПодключаемоеОборудование.Макет.ДрайверАТОЛСканерШтрихкода»);
ругаеться «установка внешней компоненты не выполнена!В процессе установки произошла ошибка!»
Помогите плз
ну короче решили, загвоздка было в том что нужно загружать из внешнего файла, из макета никак не хотел
что то у меня не получается
зашиваю в конфу олдовые дрова,и все равно эта 10 секундная задержка
Ты перед тем как ставить старую удали новую с концами.
Сегодня мучились с драйверами Атол для Фискальника Феликс 02 К и Сервер 2008. Последние драйвера и 1С 8.3 вываливается с ошибкой. Поставили старую версию от 2010 года , все ОК!.
(17) segen, И, что сделали те у кого базовая версия? У меня просто базовая. Сдуру вначале поставил драйвера атол 6.0. Все работало для фиск. регистратора. Но не печатались QR коды. Поставил драйвера 8 атол. Но в конфе где-то прописаны все равно старые драйвера 6.
относительно поста от 08,06,16 , аналогичная проблема — решение найдено или нет
(31) tsae67, Ищу. Надо написать обработку по выгрузке из хранилища драйверов и загрузке новых.
(31)По-моему победил. Не надо писать обработок.
1. Сносим все драйвера 6.0. Можно еще почистить реестр CCleaner.
2. Ставим драйвера 8.0.
3. Копируем БД в другой каталог. Добавляем БД снова в список баз.
4. При запуске система спрашивает «База перемещена или скопирована». Я сказал «перемещена». И стало все на свои места. Наверное, того же самого можно добиться удалив файл DoNotCopy.txt.
Все это сделал удаленно. Система показывает правильную версию драйверов. Еду к клиенту проверять правильность работы.
(33). Проверил. Работает. OR код печатается. Правда мелкий. 5 мм. Но это надо разрешение изменить
Интеллект и наличие шаманского бубна дают потрясающий эффект, СПАСИБО , будем пробовать
C:UserssaleAppDataRoaming1C1cv8 тут удаляем папку ExtCompT и будет вам счастье