четверг, 14 февраля 2013 г.

не удается загрузить внешнюю компоненту addinextd.dll

Здесь написана команда загрузки внешней компоненты "DrvFR.dll" и, если она загружена, попытка создания объекта "Addin.DrvFR". В дальнейшем, если все прошло успешно, Работа с ФР будет идти посредством вызова свойств и методов объекта "Объект".

Объект = СоздатьОбъект("AddIn." + ПрогИд);

Если ЗагрузитьВнешнююКомпоненту(Компонента) = 0 Тогда

Вот кусок функции "Подключить()":

Как видно из рисунка, обработки бывают встроенные и внешние. Встроенную можно использовать для сканера штрих-кода, для фискального регистратора вроде нет. Внешние обработки находятся в каталоге базы\ExtForms\Equip. Вот две стандартные обработки, поставляемые вместе с торговлей: fr_comm.ert и fr_elves.ert. Для неопытных, при подключении советую попробовать обе. Естественно, пробовать надо на фискальном регистраторе, который не введен в эксплуатацию т.е. чеки, отбиваемые на нем, в фискальную память не попадают. Если же сие невозможно, советую ознакомится с руководством програмиста (ссылки были выше) и заглянуть в код обработки. Приведу некоторые замечания по коду:

Наименование модели - просто название, не более того. Внешняя компонента - собственно сам драйвер. DrvFR.dll - драйвер для моделей ФР фирмы Штрих-М, для АТОЛовских - FPrnM1C.dll. Далее, програмный идентификатор: DrvFR (для АТОЛ FprnM45) - имя в реестре, под которым программа-инсталятор прописала драйвер. И наконец самый "сложный" параметр: обработка обслуживания фискального регистратора. Сложная в том смысле, что именно с ней связано большинство проблем. Конфигурация 1С:Торговля и склад постоянно обновляется и дорабатывается, но обработки обслуживания нередко кривые. Для примера можно скачать реальную обработку обслуживания используемой мной у клиентов с фискальным регистратором Элвес ФР-К.

Далее, нажмите галочку "Фискальный регистратор включен", выберите модель фискального регистратора в выпадающем списке. Пароли администратора и пользоваиеля обычно "30". Справа от выпадающего списка две кнопки: "Добавить новую модель фискального регистратора" - левая, и "Редактировать выбранную модель фискального регистратора" справа. Нам нужна правая. Нажимаем:

Рассмотрим подключение ФР в стандартной 1С:Торговля и Склад.

Если драйвер установлен и параметры связи настроены, то первый этап завершен: файлы драйвера скопированы на жесткий диск, в реестре появилась ссылка на драйвер и драйвер "запомнил", как подключена касса. Осталось настроить подключение в 1С.

Это была описана процедура подключения ФР фирмы Штрих-М. Для АТОЛовских то же самое. Необходимо только галочку поставить "Устройство включено" в главном окне.

Если параметры выставлены правильно, то щелчок по кнопке "Проверка связи" выдаст код ошибки: "0 Ошибок нет". Таймаут советую ставить 5000, для некоторых прошивок это важно, а где не важно - не помешает.

Если нам известны параметры подключения ФР, то мы сразу можем поставить порт и скорость. Если нет, то нажимаем волшебную кнопочку "Поиск оборудования", затем "Начать поиск" и утилита сама находит на какой порт подцеплена касса и с какой скоростью работает. Касса при этом должна быть включена и подцеплена шнурочком к компьютеру.

Это главное окно. От версии к версии вид может меняться. Нас интересует кнопка "Настройка свойств". Нажмем ее:

Драйвер фискального регистратора фирмы Штрих-М версии 4.6 можно

Описание свойств и методов драйвера ФР фирмы АТОЛ

Описание свойств и методов драйвера ФР фирмы Штрих-М

Подключить ФР производства компании АТОЛ или Штрих-М к стандартной 1С торговле особого труда не составляет. Необходимо иметь некоторые общие представления о том, что есть драйвер и как его установить. Полезно иметь под рукой документацию по свойствам и методам драйвера по той простой причине, что нередко приходится дописывать обработки работы с оборудованием.

Подключение фискального регистратора к ТиС

Подключение фискального регистратора к ТиС

1С 7.7 Подключение фискального регистратора Торговля и склад

Комментариев нет:

Отправить комментарий