Имя: Пароль:
1C
1C 7.7
v7: 1с 7.7 драйвер атол
0 jeka_molodec
 
30.06.17
12:00
подключают кассу с фн через драйвер атол. Все сделано по примеру предоставленному атолом с дто. Все вроде пробивается, одна загвостка. каждый раз приходится выбирать модель фискальника в настройке. Я уже открывают настройку при старте 1с, меняют фискальник по умолчанию(22ф) на 55ф(мой). подтверждаю. дальше все шеколадно. В открывшемся драйвере атол, сохранят модель фискальника. Но рабочее место(которое тоже могу создавать, могу не создавать) не сохраняется. Каждый раз стартуен старое(без названия). Если просто открывать драйвера атолла, то там, настройки рабочего места сохраняются.
а из 1с, как будто ставит по умолчанию.
Есть мысли как с этим бороться? атол футболит в 1с, ага 1с по 7.7.
1 Builder
 
30.06.17
12:42
Какой драйвер используешь?
Атол FprnM1C.dll или FprnM1C82_54FZ.dll ?
2 jeka_molodec
 
30.06.17
13:07
ну теоретически, FprnM1C82_54FZ.dll, положил в папку 1с bin, зарегил.
итог = ЗагрузитьВнешнююКомпоненту("C:\Program Files\ATOL\Drivers8\Bin\FprnM1C82_54FZ.dll"); //Сообщить("итог-"+итог);
Если итог <> 0  Тогда  //FprnM1C82_54FZ.dll   FPRNM1C.dll  Bin_Free "C:\Program Files\ATOL\Drivers8\Bin\FprnM1C82_54FZ.dll"
    Попытка
        ECR = СоздатьОбъект("AddIn.FPrnM8");//FPrnM8   FprnM45
    исключение
        Предупреждение("Ошибка при создании объекта AddIn.FprnM45");
        ЗавершитьРаботуСистемы();
    конецпопытки;
Иначе
    Предупреждение("Ошибка загрузки внешней компоненты FPRNM1C.dll");
    ЗавершитьРаботуСистемы();
КонецЕсли;

пути разные пробовал, и в каталоге атола bin и в bin_free и и bin 1c
Как понял, загрузить внешнюю компоненту выдает 1. но и без него, просто работает AddIn.FprnM45
Как понимаю, вначале он ищет и bin 1c
А какую конкретно при этом он берет библиотечку, старую или новую с FZ не понимаю
3 jeka_molodec
 
30.06.17
13:07
перевел в принтер 55ф для тестов, надеясь,что когда он будет обратно в режиме кассы, отличий не будет.
4 jeka_molodec
 
30.06.17
13:09
в общем библиотечка с FZ Лежит сейчас во всех 3х каталогах, как 1с, так и атолла.
5 Builder
 
30.06.17
13:24
Я подключал через FprnM1C.dll, там есть настройки через сервис-параметры.
Посмотрит еще настройки в реестре в ветке атола, там все параметры прописываются.
6 jeka_molodec
 
30.06.17
13:31
пардон. проблема решена, был использован СоздатьОбъект("AddIn.FPrnM8")который для 8ки, вместо СоздатьОбъект("AddIn.FPrnM45")

Спасибо за участие.
7 jeka_molodec
 
30.06.17
13:32
интересно только, если у меня 55ф принтер, будут ли отличия когда его переведу в режим кассы? А то приду к клиенту а там проблема.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн