Торговое оборудование ПО для ККМ Контактная информация  
 
Программное обеспечение для контрольно-кассовых машин
 

ПО для ККМ


Компоненты 1С

 
  1. Программы автоматизации торговли, АЗС и АГЗС
  2. Компоненты 1С Компоненты 1С
  3. Библиотеки, драйверы

Компонента "online" для АМС-100К (А100KOnline1С) v.1.1 — 26.01.2007

Скачать (1,9 Мб) - Без ключа работает в демо-режиме

Внешняя компонента А100KOnline1С.dll предназначена для использования совместно с системой программ 1С:Предприятие для расширения ее функциональных возможностей. Данная компонента предоставляет 1С:Предприятию дополнительную функциональность для работы с ККМ (контрольно-кассовыми машинами) АМС-100К в режиме Online. Компонента реализована в строгом соответствии с методикой "1C:Предприятие. Технология создания внешних компонент".

Механизмы работы компоненты:

1. Ведение своего внутреннего потока (цикла) опроса кассовых аппаратов, подключенных в сеть. Поскольку ККМ АМС-100К является системной пассивной ККМ, она не может инициировать посылку данных без их запроса ведущим устройством, т.е., в нашем случае, компьютером. Для этого компонента организует цикл опроса и последовательно проверяет возникновение того или иного события на ККМ. Компонента предоставляет 1С:Предприятию методы для управления этим потоком.

2. Оповещение 1С:Предприятия при возникновении на той или иной кассе того или иного события. Как только компонента фиксирует на ККМ определенное действие (запрос по коду, закрытие чека и т.п.), генерируется событие, которое далее обрабатывается в программе 1С:Предприятие. Для этого во встроенном языке 1С:Предприятия предусмотрена предопределенная процедура "ОбработкаВнешнегоСобытия".

    Перечень действий на ККМ при которых генерируется событие 1С:Предприятию:
  • потеря/восстановление физического интерфейса (связи) с ККМ;
  • запрос реквизитов товара по коду/штрих-коду;
  • информирование о добавлении покупки в чековый буфер ККМ после ответа на запрос;
  • закрытие чека;
  • сброс чека;
  • добавление в чековый буфер ККМ свободной суммы (без использования кода/штрих-кода).

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

3. При необходимости прием данных от 1С:Предприятия и передача их в кассу, запросившую эти данные. При возникновении события "запрос реквизитов товара по коду/штрих-коду" в процедуре обработки внешнего события 1С:Предприятия организуется поиск реквизитов товара по соответствующему справочнику и передача их в компоненту для ответа кассе. Передача также осуществляется через определенные свойства - в процедуре обработки события свойствам компоненты присваиваются реквизиты товара. Далее по завершению обработки внешнего события управление передается компоненте, которая извлекает реквизиты товара из этих свойств и передает их в кассу. Во всех других случаях данные компоненте не возвращаются.

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

Совместимые ККМ
АМС-100К




© 1997—2024, Радиотех — кассовые аппараты