Добавление нового фискального принтера

Материал из Info

Перейти к: навигация, поиск

Microinvest использует авангардную технологию управления фискальными устройствами, которая сосредоточена в одной библиотеке. Один единственный DLL файл содержит драйверы всех фискальных устройств. Даная монолитная структура позволяет простоту в работе, гибкость и полную универсальность, даже при смешанном использовании устройств разных производителей в одной системе.

Содержание

Добавление нового принтера

Существуют ситуации, когда есть фискальный принтер (фискальный регистратор), который не описан в программе Microinvest. В таком случае можно попробовать следующее:

  • Проверить точную модель фискального устройства;
  • Найти его производителя и модели других устройств данного производителя;
  • Выполнить настройку аналогичной модели от того же производителя;
  • Протестировать и проверить, если устройство работает.

Через данную схему можно успешно настроить модель, не указанную в списке поддерживаемого оборудования, например, Datecs FP2000 прекрасно работает через настройку Datecs FP1000. Если это не даст результат, тогда необходимо приступить к расширению библиотеки и созданию индивидуального драйвера для нового устройства.

Создание и добавление драйвера

Драйверы представляют собой сложные программные модули для управления определенными периферийными устройствами. Только высококвалифицированный программист может разработать такие драйверы и добавить их в автоматизированные системы товарного учета. Для чего и описана процедура добавления нового устройства в продукты Microinvest.

Процедура добавления нового фискального принтера/регистратора

Добавление нового ФР требует большого количества разнообразной работы:

  • Сбор информации об устройстве;
  • Получение протокола обмена между компьютером и фискальным устройством;
  • Программирование протокола по параметрам производителя программистами Microinvest;
  • Тест связи с реальным устройством и примерными задачами;
  • Разработка новой библиотеки, и ее замена в существующей версии программы. Или создание новой версии программы.

Данная процедура может занять от одного дня до нескольких недель, в зависимости от сложности протокола и системы.

Необходимая информация

Фискальные принтеры/фискальные регистраторы работают по сложному протоколу обмена, что представляет их "язык" коммуникации. Поэтому, создание индивидуального драйвера требует подробного описания протокола и технологии работы. Обеспечение точного протокола является основополагающим для всех последующих этапов развития будущего драйвера в новой системе. Обычно протокол предоставляется производителем самого устройства по запросу регионального партнера в соответствующей стране.

Тест нового устройства

После того, как протокол обмена создан, следует процедура тестирования устройства. В таком случае выполняются реальные операции на устройстве, и проверяется, как работает и обменивается данными прикладная программа. В большинстве случаев тест можно осуществить удаленно, средствами Internet. В редких случаях обязательно наличие самого устройства у программистов. Программистов нужно обеспечить экспериментальным экземпляром фискального принтера для теста и анализа.

Обновление DLL библиотеки с драйверами устройства

После того как новый драйвер готов, необходима процедура обновления DLL библиотеки с драйверами фискального устройства. Выполняется следующая последовательность:

  • Новая библиотека DeviceManager.dll копируется в папку Microinvest Склад Pro Light;
  • Открывается DOS окно с правами администратора;
  • В папке Microinvest Склад Pro Light выполняется команда regsvr32 DeviceManager.dll

Смена библиотеки должна осуществиться опытным специалистом, в противном случае система будет неработоспособной.

Другие особенности

Разработка и использование драйвера для фискального устройства сложная и ответственная задача. Для правильного выполнения указанной цели нужно участие всех партнеров, производителей оборудования, программистов и пользователей. Для эффективного выполнения всех действий нужно обеспечить качественной документацией и "горячей" связью для консультации между звеньями.

Некоторые полезные ресурсы


Рассмотрите другие статьи в категории Оборудование