Здесь написана команда загрузки внешней компоненты "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 Подключение фискального регистратора Торговля и склад
Комментариев нет:
Отправить комментарий