Что такое драйвер opos
Подключение ФР через драйвер OPOS
Стандарт драйвера OPOS (OLE for Retail POS) разработан совместно компаниями Epson, Fujitsu/ICL, Microsoft, NCR в 1994 году.
Данный драйвер состоит из двух частей, одна часть в страивается в программу для доступа к способам управления периферийных устройств POS терминала (системы), такие как фискальный регистратор, чековый принтер, денежный ящик и другие.
Единый стандарт позволяет одинаково управлять одним классом устройств разных производителей. Так как управление идет через объект управления (OPOS Драйвер или OPOS Control), то для работы, например, с чековыми принтерами разных производителей не требуется изменять программу, а достаточно установить вторую часть OPOS драйвера конкретного устройства. Это даёт гибкость и лёгкость использования оборудувания различных производителей.
В России многие производителей фискальных регистраторов поддерживают данный стандарт OPOS драйвера: Штрих-М, Пирит, Прим, Мёбиус и другие аппараты можно подключить через OPOS драйвер к рабочему месту Smart Kassir.
Для того, чтобы подключить ФР через OPOS драйвер необходимо предварительно скачать (с сайта производителя ФР или нашего сайта) драйвер OPOS конкретной модели, установить его.
Далее в настройках Smart Kassir выбрать OPOS драйвер:
После этого нажимаете на кнопку «. » для настройки драйвера.
К примеру у ФР от компании Штрих-М, обычно индификатор ФР это: SHTRIH-M-OPOS-1, а индификатор ящика: CashDrawer.1
Для проверки соединения устройства нажмите кнопку «Проверка связи», при правильном подключение ФР в поле «Заводской №» должен появится номер устройства.
Галочка «Печать в формате OEM» указывает драйверу необходимость нужной кодировки фискального регистратора, к примеру для модели ФР Pirit это опция должна быть включена, а для ФР от Штрих-М выключена.
Разработка драйверов OPOS для платформы «1С:Предприятие 8.1»
В данной статье пойдет речь о методиках разработки внешних компонент с применением стандарта OPOS для взаимодействия с драйверами нижнего уровня.
Данные требования не ограничивают варианты реализации внешней компоненты для интеграции оборудования, подключаемого через OPOS драйвера, с системой «1С:Предприятие», а только предлагаю пути для оптимизации разработки этих решений.
Общие требования к драйверам OPOS для интеграции с системой «1С:Предприятие» складываются из совокупности применяемых технологий для взаимодействия как «сверху», так и «снизу».
» Сверху » осуществляется взаимодействие с системой «1С:Предприятие». Система программ «1С:Предприятие» поддерживает обмен данными с различным торговым оборудованием по согласованной технологии (рис.2).
Драйвер торгового оборудования должен быть реализован в соответствии с общей концепцией использования внешних компонент для взаимодействия с торговым оборудованием, подключаемым к системе программ «1С:Предприятие». Использование данного подхода позволяет упростить процесс подключения нового торгового оборудования к «1С:Предприятию».
Общие требования к драйверу:
разработан в виде внешней компоненты (описание механизма создания внешних компонент приведено в документе «Документация по технологии создания внешних компонент» на диске ИТС в разделе «Технология создания внешних компонент» Методической поддержки 1C:Предприятия 8.0.);
реализует функциональность подключаемого вида торгового оборудования в полном объеме;
предоставляет определенный набор свойств и методов для возможности настройки и управления драйвером.
» Снизу » драйвер взаимодействует (по выбору разработчика) либо с Управляющим Объектом, либо Исполняющим Объектом. При разработке драйвера в одной компоненте с Управляющим Объектом нет необходимости разрабатывать дополнительный интерфейс взаимодействия между драйвером и Управляющим Объектом.
Драйверы кассовых аппаратов
Различные стандарты драйверов
Как вы наверняка знаете, при подключении нового устройства к Windows-компьютеру как правило необходимо установить драйверы этого устройства прежде чем этим устройством можно будет начать пользоваться. Драйверы часто используемых устройств, таких как, например, принтера или мыши, всегда управляются одинаково из тех программ, что их могут использовать. Так, например, довольно сложно представить, чтобы выбирая компьютерную мышку, вы осведомились у продавца, совместима ли эта мышь с Microsoft Word, или будет ли печатать этот принтер из-под 1С-Бухгалтерии.
В результате каждый производитель кассовых аппаратов был вынужден разрабатывать свой собственный драйвер для производимых им устройств, и если фраза «совместимый с Microsoft Word принтер» кажется нам нонсенсом, то совместимость определенного кассового аппарата с определенной торговой программой нужно, к сожалению, проверять перед покупкой.
Драйвер АТОЛ
Программа Тирика-Магазин замечательно работает с драйвером Атол и подерживаемыми им фискальными регистраторами и АСПД. Если с вашим устройством поставлялся именно такой драйвер, то вам не о чем беспокоиться: программа Тирика-Магазин будет с ним работать, инструкции по настройке здесь.
Драйвер OPOS
Такой политический ход сработал и сейчас большинство производителей фискальных регистраторов и прочей кассовой техники поддерживают стандарт OPOS. Программа Тирика-Магазин также поддерживает этот стандарт, и если ваш фискальный регистратор может работать через OPOS, вы сможете настроить нашу программу для работы с ним, инструкции здесь.
Драйвер Меркурий
Прочие драйверы и производители оборудования
Кассовую технику производит огромное количество компаний по всему миру, и каждый из них, как уже говорилось выше, разрабатывает свой собственный драйвер своего собственного стандарта для своего оборудования. К счастью, большинство разработчиков ККМ поддерживают стандарт OPOS и т.о. сделанные ими устройства также можно подключить к программе Тирика-Магазин.
Работа с OPOS драйвером на примере печати X-отчета ККТ Пирит 2Ф
В связи с тем, что Кристалл-Сервисс не реализовал во внешней компоненте CSIPirit_1C8 печать X-отчета, а DKViki_1C8 работает с ошибками на ККТ Пирит 2Ф, решил реализовать данный функционал через OPOS-драйвер. Для начала нужно установить OPOS драйвер (если не установлен). Далее задать параметры устройства через утилиту TestOPOS. У меня находится в каталоге C:\Program Files (x86)\CSI\Pirit2F OPOS Driver\.
Настройки выставил следующие:
После всех настроек пишем такой код для печати X-отчета:
После чего X-отчет печатается на ККТ Пирит 2Ф без ошибок
Специальные предложения
Еще посмотрите в PDF «Описание OPOS драйвера.pdf»
Спасибо, добрый дядя!
X отчёт не передаётся в ОФД и поэтому, видимо, его и проигнорировали на первых версиях CSIPirit_1C8. Халтура
Обновление 19.06.17 12:34
См. также
Расширение типового функционала работы с ККМ в 1с Розница 1.0 (добавление произвольного количества типов оплаты) Промо
У одного клиента,занимающегося розничной торговлей, появилась необходимость разделять продажи по типам оплаты в Z-отчете с бОльшим разнообразием,чем позволяет типовой функционал работы с ТО. Т.е. стандартную разбивку на наличную и безналичную оплату расширить до нал,оплата по платежным картам(безнал),банковским кредитам.В то же время исключить кредит из секции «оплата по безналу». Почему возникла такая потребность?Все просто,в бэк-офисе так проще сверять Отчет о розничных продажах с Z-отчетом.
28.02.2013 51145 ranger 17
Маркировка на ККТ АТОЛ с ФФД 1.2
Реализация функций продажи/возврата маркированной продукции в ФФД 1.2 для ККМ марки АТОЛ для самописных конфигураций. DTO 10.9.1.0.
07.12.2021 879 slava_1c 9
Еще раз про настройку кириллицы на дисплеях ATOL (Posiflex) PD-2800 USB
26.10.2021 369 alexkozin 0
1C:УНФ 8. Блок «Маркетинг и продажи»
1С: УНФ – это единая информационная система с обширным функционалом в части ведения клиентской базы и проведения операций по кассе и банковским расчётам. В конфигурации можно создавать расчёты с контрагентами, а также работниками, можно вести учёт заказов и поставок, а также проводить контроль всех торговых операций, продаж, заказов-нарядов, можно учитывать прибыль и расходы, создавать отчётности. В общем, можно сказать, что 1С:УНФ 8.3 является универсальным инструментом для управления компанией, который имеет весь необходимый функционал.
01.10.2021 688 Koder_Line 3
Отчет по чекам в 1С
Отчет по чекам в 1С нужен для вывода информации по чекам и представлен в типовых конфигурациях 1С в разрезе Магазина, Кассы ККМ, Кассира, с отборами по Периоду построения, магазину, онлайн кассе ККМ и кассиру.
01.04.2021 4623 Koder_Line 0
Как указать систему налогообложения Патент в УТ 11.4, чтобы пробивались чеки без ошибки (ККТ не зарегистрирована с указанной системой налогообложения)
Установка системы ОСН Патент в УТ 11.4.
12.03.2021 5287 gubar 0
ККТ не зарегистрирована с указанной системой налогообложения (УНФ)
После перехода с ЕНВД на УСН или патент в УНФ возникает ошибка «ККТ не зарегистрирована с указанной системой налогообложения». В данной статье указаны действия, ведущие к решению проблемы.
05.01.2021 7762 vollove 5
Чек коррекции в 1С:Управление торговлей 11
Чек, формируемый при осуществлении корректировки ранее произведенных взаиморасчетов, называется кассовым чеком коррекции. Кассовый чек коррекции необходимо формировать перед закрытием кассовой смены и, соответственно, перед формированием отчета о ее закрытии. Данное правило установлено в п. 4 ст. 4.3 Федерального закона от 22.05.2003 № 54-ФЗ.
22.08.2020 6863 Koder_Line 2
Если ККМ Атол + 1С Розница тормозит при печати чеков по сети, или экономим на покупке ККТ и ФР
Очень медленная работа с ККТ по Tcp/ip или Как заставить две клиентских Розницы 1С печатать чеки на одной кассе ККТ онлайн Предыстория и чем все закончилось.
01.07.2020 6796 lepihin 11
Анализ работы внешней обработки сервиса МодульКасса применительно к задаче фискализации чеков при доставке
В статье разберу работу внешней обработки для работы с МодульКасса, опишу недочеты и применимость для организации доставки, предложу собственный вариант реализации.
11.02.2020 3281 malikov_pro 0
Одна ККТ для розничного магазина и Интернет-сайта
Опыт использования одной онлайн-кассы для приема платежей в розничном магазине и на Интернет-сайте: технические подробности.
23.01.2020 10626 sivin-alexey 15
Подключение АТОЛ 91/92Ф к 1С:Касса
Т.к. я не нашел данной информации в гугле (возможно, плохо искал), решил, что нужно оставить эту статью здесь, может, поможет кому.
10.09.2019 16937 rule_2 8
Оформление простых розничных продаж и возвратов в УТ 10.3.50.2 и некоторые особенности этого процесса
В данной короткой статье я хотел осветить наиболее простые случаи оформления розничных продаж и последующих возможных возвратов товаров в 1С УТ 10.3.50.2 с использованием фискального регистратора от фирмы Штрих М. Без сомнения тема является более глубокой т.к. есть ещё оптовые продажи, продажи в кредит, авансы. Рад буду если кто то дополнит моё повествование. Нацелено оно на старших и рядовых кассиров. Небольших торговых предприятий занимающихся розничной торговлей. Хотел бы что бы данная статья была со временем дополнена всеми нюансами оформления продаж и освещением использования всего набора инструментов онлайн касс, ОФД и ИФНС в современной торговле.
Разработка драйверов OPOS
Введение
Драйвер OPOS для интеграции с системой «1С:Предприятие»
Функциональные требования к внешним компонентам
Ссылки на дополнительные ресурсы по стандарту OPOS
В данной статье пойдет речь о методиках разработки внешних компонент с применением стандарта OPOS для взаимодействия с драйверами нижнего уровня.
Введение
Стандарт OPOS (OLE for Retail POS) разработан совместно компаниями Epson, Fujitsu/ICL, Microsoft, NCR в 1994 году.
Стандарт OPOS определяет Управляющий Объект (Control Object) как архитектуру доступа и набор интерфейсов (способы управления) к классам периферийных устройств POS терминала: фискальный регистратор, дисплей покупателя, денежный ящик и т.д.
Единый стандарт позволяет одинаково управлять одним классом устройств разных производителей. Так как управление ведется через объект управления (OPOS Драйвер, или OPOS Control), то для работы, например, с фискальными регистраторами разных производителей не требуется изменять Приложение (application), работающее через единый интерфейс Управляющего Объекта, достаточно заменить только Исполняющий Объект (Service Object). Этим достигается гибкость и независимость программы от производителя оборудования. (Рис. 1)
Драйвер OPOS для интеграции с системой «1С:Предприятие»
Данные требования не ограничивают варианты реализации внешней компоненты для интеграции оборудования, подключаемого через OPOS драйвера, с системой «1С:Предприятие», а только предлагаю пути для оптимизации разработки этих решений.
Функциональные требования к внешним компонентам
Общие требования к драйверам OPOS для интеграции с системой «1С:Предприятие» складываются из совокупности применяемых технологий для взаимодействия как «сверху», так и «снизу».
«Сверху» осуществляется взаимодействие с системой «1С:Предприятие». Система программ «1С:Предприятие» поддерживает обмен данными с различным торговым оборудованием по согласованной технологии (рис.2).
Драйвер торгового оборудования должен быть реализован в соответствии с общей концепцией использования внешних компонент для взаимодействия с торговым оборудованием, подключаемым к системе программ «1С:Предприятие». Использование данного подхода позволяет упростить процесс подключения нового торгового оборудования к «1С:Предприятию».
Общие требования к драйверу:
разработан в виде внешней компоненты (описание механизма создания внешних компонент приведено в документе «Документация по технологии создания внешних компонент » на диске ИТС в разделе « Технология создания внешних компонент » Методической поддержки 1C:Предприятия 8.0.);
реализует функциональность подключаемого вида торгового оборудования в полном объеме;
предоставляет определенный набор свойств и методов для возможности настройки и управления драйвером.
Более подробно требования описаны в разделе «Требования к внешним компонентам для работы с торговым оборудованием «.
«Снизу» драйвер взаимодействует (по выбору разработчика) либо с Управляющим Объектом, либо Исполняющим Объектом. При разработке драйвера в одной компоненте с Управляющим Объектом нет необходимости разрабатывать дополнительный интерфейс взаимодействия между драйвером и Управляющим Объектом.