Биометрия ANVIZ для отпечатков пальцев в 1с8

Публикация № 168284

Администрирование - Торговое оборудование

22
В статье изложена практическая методика использования сканеров Anvizс бесплатным SDKдля идентификации пользователей в конфигурациях 1с. Приложена демо-база 1С81 и exe-коннектор между 1С и сканером.
Опыт внедрения

Для нужд своих клиентов я внедрил биометрию на базе сканера ANVIZOA 99.


Выбор оборудования был обусловлен:

1.      Отсутствие платы за SDK. Т.е. можно разрабатывать любые программы, взаимодействующие со сканером бесплатно. В среднем SDK других производителей стоит 1000$.

2.      Отсутствие платы за лицензию на сканер при использовании собственных программ, разработанных на SDK. В среднем лицензия стоит 20$ на сканер.

3.      Известность бренда Anviz.

4.      Принцип работы аналогичен сканерам ULINK, особо популярным в России.

 

Мой поставщик поставляет ANVIZOA99 по цене 4400 при поставке от 10 штук. Оборудование надо заказывать заранее, в запасе обычно не более 5 устройств, поставка – 1,5-2 месяца, но можно поискать и у других поставщиков.

 

Для сопряжения 1С со сканером было разработано приложение-коннектор на VB6, управляемое из командной строки.

Оно понимает команды:

1.      Получения отпечатка пальца

2.      Верификации отпечатка с ключом отпечатка.

3.      Идентификации пользователя по базе ключей отпечатков

 

SDKAnviz содержит функции для получения и распознавания отпечатков. Поэтому приложение просто интерпретирует переданные команды и вызывает функции SDK. Функции расположены в DLL, но напрямую DLL из 1С вызывать нельзя, поэтому используется программа-посредник с управлением через командную строку.

 

Как вариант, можно было бы написать внешнюю компоненту, но есть недостатки:

1.      Компонента требует регистрации на компьютере под администраторскими правами.

2.      COM-объекты более глючные и чаще зависают (проверено на практике).

 

Для идентификации формируется файл базы отпечатков, который считывает коннектор в режиме идентификации и по нему распознает пользователя. Файл формируется через компоненту ADODB, которая есть по умолчанию в любой Windows.

 

Программа-коннектор имеет форму, где все указания и команды сделаны на русском языке, текстом, понятным простому сотруднику.

 

На данный момент в базе 75 пользователей, каждый сдал по 2 отпечатка левого и правого указательных пальцев, но можно сдавать отпечатки любых пальцев. Постепенно база растет. Ошибок распознавания и жалоб на работу оборудования замечено не было.

 

Существующие недостатки решения:

1.      После ввода отпечатка пальца окно программы-коннектора закрывается, но фокус отдается не в 1с, а в следующее в Z-последовательности окон приложение. Решаемо, но пока не занимался.

2.      Драйвер ANVIZ работает только под администраторскими правами, производитель драйвера менять это поведение не собирается. Мы выкрутились через использование CPAU, которая позволяет запускать программу под правами администратора. Возможно, можно найти, какое именно право нужно, но у нас не получилось. Это какое-то из прав работы со съемными дисками, навскидку.

3.      COM-компонента – более защищенное решение, хотя и в приложение, управляемое через командную строку, сложно вмешаться. Но, в принципе, если изменить базу отпечатков пальцев, то можно теоретически совершить манипуляцию. Но это не недостаток решения, просто, если требуется, нужно уделить больше внимания правам доступа.

4.      Неизвестно, можно ли сделать mappingдрайвера устройства в терминальном режиме.

 

Само решение состоит из следующих модулей:

1.      Программа-коннектор на VB6, использует SDK в виде DLL-файлов. Вызывается и управляется через командную строку.

2.      Модуль в 1С для подготовки данных для коннектора и вызова коннектора.

3.      Обработка в 1С для снятия отпечатков сотрудников, их тестовой верификации и идентификации.

 

В 1С в форму выбора физических лиц добавляется кнопка, по нажатию на которую физическое лицо выбирается через сканер.

Соответственно, 1С получает подтверждение о том, что физлицо выбрано через сканер и можно это контролировать.

 

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

 

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

 

Если в программе используется не справочник ФизическиеЛица, а другой, нужно адаптировать программу под соответствующий справочник, что делается в 1С достаточно тривиально.

 

Демонстрационные данные

Для проверки работоспособности программы с вашим сканером выложена демонстрационная версия программы.

Для начала работы с программой нужно:

  1. Создать папку anviz в корне диска C: и скопировать в нее содержимое каталога anviz.
  2. Файл 1Cv8.1CD – это файл базы данных 1С81. Пропишите его в список баз и откройте, зайдите под пользователем Администратор с пустым паролем.
  3. Подключите сканер в USBпорт.

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

 

Интерфейс минимальный:

 

В справочнике Физические лица заведено трое сотрудников:

Пункт меню «Ввод отпечатков anviz» открывает обработку, которой пользуется администратор базы данных отпечатков для сбора, удаления и изменения отпечатков пальцев. Для проверки можно выполнить добавление отпечатков, верификацию, идентификацию, смотрите раздел «Работа администратора базы данных отпечатков».

Работа администратора базы данных отпечатков

Обработка, с которой работает администратора базы данных отпечатков, имеет вид:

Добавление отпечатка пальца:

  1. Нужно выбрать сотрудника в поле «Сотрудник»
  2. Выбрать палец, который сканируется. Можно выбрать из списка или использовать кнопки быстрого выбора «Ук-лев» или «Ук-прав».
  3. Попросить сотрудника положить палец на устройство и не отпускать.
  4. Нажать кнопку «Добавить отпечаток». Откроется окно программы-коннектора. При этом отпечаток сразу считается, т.к. сотрудник приложил палец.Будет отображена картинка отпечатка и добавлена строчка в список отпечатков сотрудника.
  5. Нажать кнопку «Верификация». Будет еще раз получен отпечаток пальца и произведено сопоставление полученного отпечатка со слепком в базе данных. Если верификация прошла неуспешно несколько раз, удалить отпечаток и снять повторно.
  6. Нажать кнопку «Обновить базу отпечатков». При этом все отпечатки, хранимые в базе, будут собраны в файл, используемый для идентификации.
  7. Нажать кнопку «Идентификация». Будет еще раз получен отпечаток пальца и произведено его сопоставление с базой всех отпечатков.
  8. В результате идентификации сотрудник должен быть опознан и выдана фамилия сотрудника в поле «Сотрудник».

 

Удаление отпечатка:

  1. Установить курсор в списке на удаляемый отпечаток.
  2. Нажать кнопку «Delete» на клавиатуре. Подтвердить удаление.

Особенности подключения сканера в Windows

Устройство распознается как USB-флешка:

Особенности реализации в 1С

В 1С используются следующие объекты:

  1. Модуль _Anviz- основные функции для работы с биометрией Anviz.
  2. Модуль _AnvizLocal- локальные для клиента особенности реализации биометрии.
  3. Регистр _БиометрияAnviz- хранит отпечатки сотрудников
  4. Константы ДанныеБиометрииAnvizи ДанныеБиометрииAnviz2 - используются для хранения уже готовой базы данных отпечатков для идентификации.

 

Для того, чтобы клиент мог по-своему написать некоторые нюансы реализации, в модуле _AnvizLocal реализованы вызовы событий, которые можно реализовать по-своему, не затрагивая основной модуль _Anviz:

  1. УстановитьФайлыБиометрии– может содержать код, распаковывающий программу-коннектор из архива на компьютер пользователя. Полезно в РИБ.
  2. АдресКаталогаФайлов– возвращает адрес, где хранятся данные биометрии и программа-коннектор.
  3. ПолучитьСотрудниковСОтпечатками– запрос по регистру с отпечатками, можно скорректировать.
  4. СохранитьДанныеБиометрии– сохраняет упакованные в двоичный файл данные отпечатков в базу данных.
  5. ВосстановитьДанныеБиометрии– восстанавливает упакованные в двоичный файл данные отпечатков из базы данных.
  6. ДатьЛокальнуюКомандуЗапускаПриложенияAnviz– возможность запустить программу-коннектор из другого места или другим способом.
  7. ВосстановитьФокус – собственная реализация восстановления фокуса 1С после отработки программы-коннектора.
22

Скачать файлы

Наименование Файл Версия Размер
down.zip
.zip 310,99Kb
03.01.13
59
.zip 310,99Kb 59 Скачать
Прокладка ANVIZ.EXE, поддерживающая UBIO и OA99 одновременно
.zip 786,69Kb
01.11.13
34
.zip 786,69Kb 34 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. eugen91 04.01.13 13:16 Сейчас в теме
Добрый день, кто использовал, поделитесь пожалуйста информацией и впечатлениями от использования. Хотели бы в перспективе нечто подобное внедрить.
2. fixin 3866 04.01.13 14:48 Сейчас в теме
(1) eugen91, лично у меня все работает. Единственное, что бесит - потеря 1ской фокуса. Если бы написать как COM-объект, такого бы не было. В настоящее время ищу, как вернуть 1ске фокус после команды ЗапуститьПриложение.

Кстати, до этого использовал EKEY, но там платный SDK 1000$
3. bulas 183 09.01.13 08:40 Сейчас в теме
Знаком с дактилоскопическими системами Папилон и Сонда Плюс. А на 1с впервые, здорово.
4. fixin 3866 09.01.13 10:40 Сейчас в теме
(3) ну у меня есть опыт внедрения на EKEY. Но там SDK платное, соответственно, чтобы легально использовать 1с:Коннектор, нужно заплатить 1000$ на контору, где используется биометрия. Т.е. цену 20 сканеров. Маразм.

То же самое и с Биолинк, ну на эту тему тут статья на ИС есть.
5. tnk 7 09.01.13 14:52 Сейчас в теме
6. fixin 3866 09.01.13 14:56 Сейчас в теме
(5) вряд ли напрямую. устройство подключается как флеш-карта (мобильный диск), даже если подключать RDP с локальным оборудованием, не уверен. У кетайцев не через COM-порт сделано.

Ну или извращаться с общим каталогом, т.е. создать общий каталог, туда отправлять отсканированный палец, но приложение на компе пользователя надо или вручную запускать или службу подымать.
7. OldthiefXXX 151 22.03.13 22:39 Сейчас в теме
8. JuliettT 30.03.13 13:34 Сейчас в теме
Мне очень нужно всего 2 СМ....)) переведите пожалуйста...
9. Grekk 43 24.10.13 10:07 Сейчас в теме
Сергей, здравствуйте. Ваша прокладка написана для OA99, но ОА99 выпускалось до декабря 2012. С января 2013 уже начали выпускать и поставлять Ubioreader. В результате прокладка не работает с новыми устройствами. Есть готовое решение?
10. fixin 3866 25.10.13 10:43 Сейчас в теме
да, новая прокладка есть. Она написана так, что работает с обеими типами сканеров, т.к. в конторе, где внедрял, старые есть и новые.
11. fixin 3866 01.11.13 12:28 Сейчас в теме
выложил новую прокладку, поддерживает OA99 и UBIO одновременно.
Наслаждайтесь.
Тут без сырцов.
12. Жолтокнижниг 248 07.11.13 12:35 Сейчас в теме
А смысл этого продукта? Используется обмен с терминалами?
13. fixin 3866 07.11.13 13:00 Сейчас в теме
нет, ANVIZ на уровне SDK терминалы не поддерживает, надо писать свой драйвер. Несложный, в принципе.
14. vitus_b 08.11.13 17:12 Сейчас в теме
Тут только демо-версия ? А как приобресть рабочую?
15. fixin 3866 08.11.13 18:39 Сейчас в теме
(14) Это полностью рабочая версия, но без сырцов. Сырцы - в личку.
16. Oboron 14 05.02.15 12:09 Сейчас в теме
>Единственное, что бесит - потеря 1ской фокуса...
Я для решения подобной проблемы использовал "нетленку": здесь
У меня была проблема в том, что окно сканирования было не в фокусе. Я решил её так:
1. До запуска сканирования получаем массив дескрипторов запущенных окон
ВКНетленка.ПолучитьДревоОкон(ВКНетленка.ДескрипторРабочегоСтола)).ВыгрузитьКолонку("Дескриптор")

2. После запуска получаем второй массив дескрипторов. Сравниваем - находим нужное окно.
3. Настраиваем окно:
Параметры = Новый Структура;
Параметры.Вставить("ПоверхДругихОкон", Истина);
ВКНетленка.НастроитьОкно(ДескрипторОкнаСканирования, Параметры);


В Вашем случае можно еще проще:
1. ДескрипторАктивногоОкна|GetHandleOfForegroundWindow
Описание: Получает дескриптор активного (текущего) окна.
Параметры: без параметров.
Возвращаемое значение: 4-х байтное, целое, беззнаковое. Дескриптор активного окна.

2. Сканируем...

3. АктивироватьОкно|SetForegroundWindow
Описание: Активирует указанное окно и помещает его на передний план.
Параметры:
ДескрипторОкна – 4-х байтное, целое, беззнаковое. Принимает дескриптор окна, для которого будет выполняться активация.
Возвращаемое значение: значение не возвращается.
17. fixin 3866 26.09.15 00:14 Сейчас в теме
из новостей - наваял ВК для ANVIZ UBIO и внедрил её в Розница 2.0 (на управляемых формах). Кстати, УФ теперь не боюсь.
18. Nikky 05.02.16 19:28 Сейчас в теме
(17) а можете рассказать о своей компоненте поподробнее? а может и выложить? ))
19. fixin 3866 05.02.16 22:02 Сейчас в теме
20. Nikky 08.02.16 11:14 Сейчас в теме
(19) не нашел публикацию в которой вы её продаете, можете ткнуть носом? или по вопросу продажи этой компоненты в личку?
21. fixin 3866 08.02.16 14:50 Сейчас в теме
22. alexoid666 28.06.16 11:40 Сейчас в теме
Добрый день!
Занимаюсь задачей подключения сканера Anviz U Bio Reader к 1С8.2.
В принципе, суда по описанию, эта разработака позволяет решить мои задачи. Есть 2 вопроса:
1. решена ли в результате проблема потери фокуса?
2. прокладка по прежнему запускается только из под Админа?
(у нас на местах права урезаны, в том числе заблокированы флешки. А сканер вроде именно как флешка подключается)

Так-же есть второй вариант:
В комментарии №17 написано "из новостей - наваял ВК для ANVIZ UBIO и внедрил её в Розница 2.0 (на управляемых формах). "
Я так понимаю, эта компонента продается. А как у нее со стабильностью работы? (у нас сеть магазинов - стабильность на первом месте). Обладает ли она проблемами "прокладки": потеря фокуса, запуск только под админом?
23. fixin 3866 28.06.16 15:30 Сейчас в теме
(22)
1. Я уже переписал в виде компоненты, но для ее установки вам понадобятся права админа. Хотя и в обычной прокладке проблема с Админом решена.
2. Т.к. работа идет через ВК теперь, то потеря фокуса не актуальна.
24. alexoid666 28.06.16 16:25 Сейчас в теме
1. Я уже переписал в виде компоненты, ...

То есть в этой "раздаче" уже лежит компонента?

25. fixin 3866 28.06.16 17:20 Сейчас в теме
(24) нет, здесь я не выкладываю то, что продаю.
Писал компоненту под одного клиента для розницы, там банальная обертка для API, не знаю, чему там вылетать.

Позвоните, обсудим. 8 909 153 29 87 Сергей
Оставьте свое сообщение

См. также

Печать штрихкода Code 128 с помощью шрифта 8

Отчеты и формы Программист Архив с данными v8 1cv8.cf Россия Абонемент ($m) Печать Сканер штрих-кода

Открытые шрифты и кодировщик для встраивания в собственные доработки.

2 стартмани

13.10.2019    520    1    avasl    5       

AllegroClient - Android - конструктор складских операций для терминалов сбора данных и смартфонов (нативное приложение на Java) 10

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Россия УУ Android Абонемент ($m) Терминал сбора данных

AllegroСlient-android– универсальное программное обеспечение для мобильных устройств, позволяющее организовать учет на складах, в торговых залах, в магазинах с применением штрих-кодирования. Решение превращает мобильный телефон в полноценный терминал сбора данных, а так же может использоваться на любой модели терминала сбора данных с ОС Android. Программный продукт позволяет адаптировать всевозможные бизнес процессы под любые конфигурации 1С версий 8.2 и выше. Преимущественное отличие от других систем – вся разработка логики работы клиента на мобильном устройстве осуществляется на стороне 1С и не требует от программиста 1С отдельных знаний. Программа позволяет быстро настроить операции на мобильном устройстве в связке с 1С. Конструирование форм и программирование обработчиков событий осуществляется во внешней обработке, что в свою очередь не требует изменений в конфигурации 1С.

1 стартмани

01.10.2019    846    allegrosoft    1       

Как быстро восстановить утерянное рабочее место УТ11, Розница 2 без повторного добавления оборудования. РМК Кассира, пропало оборудование 9

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 Розница БП3.0 УТ11 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Абонемент ($m) Торговое оборудование Рабочее место

Розница 2 и Управление торговлей 11 временами (при аварийном завершении работы) любят терять рабочие места. Восстанавливать работу добавляя заново оборудование и плодя лишние элементы в справочнике рабочих мест не TRUE way. Всё решается проще, GUID рабочего места находится в файлике %LocalAppData%\1C\1cv8\1cv8u.pfl

1 стартмани

26.09.2019    759    agent00mouse    9       

Печать покупателя в чеке ККМ с 01.07.2019 25

Отчеты и формы Программист Бухгалтер Пользователь Расширение (cfe) v8 ERP2 БУ Кассовые операции Абонемент ($m) ККМ Печатные формы документов

C 01.07.2019 если организация/ИП покупает у другой организации/ИП товары, работы или услуги, то в Чеке ККМ требуется указать: Покупателя (тег 1227) и ИНН (тег 1228). Если чек отправляется в ОФД без этих данных, то будет штраф . Но в 1С ERP вывод данных полей не предусмотрен. Предлагаемое расширение устраняет данную проблему.

1 стартмани

17.07.2019    6869    15    sapervodichka    10       

[Расширение] для подключения мобильного устройства к УТ11.4/ КА 2/ERP 2 для работы с ордерным складом на базе Simple WMS. Для автоматизации склада нужен только телефон 18

Инструменты и обработки Программист Пользователь Расширение (cfe) v8 ERP2 УТ11 КА2 УУ Оптовая торговля Розничная торговля Учет ТМЦ Абонемент ($m) Сканер штрих-кода Терминал сбора данных Мобильная разработка Управление торговлей

Представляю готовое решение для работы с ордерами и проведения инвентаризаций в виде расширения на базе конструктора Simple WMS. Не требует доработки конфигурации, подключается как обычное расширение. Работать может с обычного телефона на Андроид либо с ТСД либо через RDP. Расширение содержит справочники, поэтому режим совместимости конфигурации должен быть не меньше 8.3.11. Расширение написано для конфигурации Управление торговлей 11.4.7 и тестировалось на Комплексная автоматизация 2.4.7.151.

5 стартмани

27.05.2019    2824    19    informa1555    20       

"Мобильный ТСД" - инвентаризация и сбор штрихкодов для iOS и Android 21

Инструменты и обработки Программист Пользователь Расширение (cfe) v8 v8::Mobile Розница УНФ ERP2 УТ11 КА2 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика УУ Монитор заказов Оптовая торговля Розничная торговля Ценообразование, анализ цен Абонемент ($m) Внешние источники данных Сканер штрих-кода Терминал сбора данных Работа с интерфейсом Мобильная разработка

Простой мобильный терминал сбора данных для iOS и Android, не требующий сложных настроек и установки дополнительных программ. Для выгрузки базы штрихкодов и загрузки собранных штрихкодов в документы учетной системы используется Яндекс Диск или облачный сервис и расширение конфигурации. Работает с конфигурациями Розница 2, УНФ 1.6, УТ 11, ERP, КА2.

3 стартмани

22.04.2019    9849    51    suepifanov    61       

Исходный код Native драйвера сканера штрихкода и терминала сбора данных через TCP VS C++ 2017 7

Инструменты и обработки Системный администратор Программист Стажер Архив с данными v8 1cv8.cf Россия Windows Абонемент ($m) Практика программирования Разработка Сканер штрих-кода Терминал сбора данных

Исходный код Native драйвера 1с 8.3. Сканер штрихкода и терминала сбора данных через интернет или локальную сеть VS С++ 2017. 1с 8.3 все версии, протестирован на БП 3.0,  УТ 10.3, УТ 11, УНФ 1.6.

5 стартмани

14.03.2019    2221    10    Grigoriy251    6       

Интеграция Альфа-авто с телефонией (Простые звонки) 7

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Автомобили, автосервисы Россия УУ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Телефония, SIP

Появилась необходимость интеграции Рарус Альфа-авто 5 с телефонией. По ряду причин от использования встроенного в конфигурацию "Рарус СофтФон" клиент отказался. В итоге был выбран удобный для клиента оператор SIP телефонии. Интеграцию с 1С выбранный оператор предлагает через решение Простые звонки (как и многие другие операторы). Готового решения для Альфа-авто не оказалось. В итоге оптимизировали обработку для УТ 10.3.

1 стартмани

26.02.2019    5016    5    de0nis    0       

Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь полноценный оффлайн (обновление от 15.08.19)! 169

Инструменты и обработки Программист Архив с данными v8 v8::Mobile БУ УУ Android Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ Абонемент ($m) Инструментарий разработчика Сканер штрих-кода Терминал сбора данных Мобильная разработка

Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.

5 стартмани

09.01.2019    19757    208    informa1555    167       

Касса дилерского центра - отключаем онлайн-кассу от Альфа-Авто 8

Инструменты и обработки Бухгалтер Пользователь Конфигурация (md, cf) v8 Автомобили, автосервисы Россия Кассовые операции Абонемент ($m) ККМ

Конфигурация основана на Библиотеке подключаемого оборудования 1С. Ориентирована на работу с Альфа-Авто 4.x -5.x и позволяет работать с онлайн-кассами в соответствии с 54-ФЗ.

8 стартмани

09.01.2019    3043    5    papami    0       

Эмулятор ККМ по стандарту ФФД 1.1 21

Инструменты и обработки Программист Архив с данными v8 Розница УТ11 Россия Windows Кассовые операции Абонемент ($m) Разработка внешних компонент ККМ

Эмулятор драйвера ККМ по стандарту ФФД 1.1 предназначен для использования всех возможностей программы, при отсутствии физической кассы. Подойдет как программистам при разработке интерфейса РМК, например, так и пользователям для тестирования возможностей программы.

1 стартмани

30.12.2018    9002    81    Matveymc    19       

ККТ Атол: настраиваем работу по новому порядку. 54ФЗ, ФФД 1.05, НДС 20%. + Работа ККТ по сети или как работать c ККТ из терминального сервера RDP + Работа в LINUX 22

Инструменты и обработки Системный администратор Архив с данными v8 УТ10 УПП1 ОС Кассовые операции Розничная торговля Абонемент ($m) ККМ

Настройка ККТ АТОЛ для работы по сети. Обработка обслуживания ККТ для конфигураций на обычных формах. Тестировал на УПП 1.3.106.2, УТ10.3.47.3. Платформа 8.3.10.2753

1 стартмани

14.12.2018    30322    49    Johny_v    42       

АТОЛ ВЕБ-СЕРВИС. Обработка для работы с ККТ 54 ФЗ + ИЗМЕНЕНИЯ С 01.07.2019 36

Инструменты и обработки Системный администратор Программист Бухгалтер Внешняя обработка (ert,epf) v8 КА1 УТ10 УПП1 БГУ БАУ 1С:CRM Россия Windows Кассовые операции Абонемент ($m) ККМ

Хотите ускорить печать чеков, или печатать с разных рабочих мест на один фискальный регистратор? В этом вам поможет, настроенный веб-сервис от фирмы АТОЛ, а данная разработка позволит интегрировать его с вашей программой 1С.

4 стартмани

03.12.2018    18948    150    karpik666    168       

Подключение онлайн касс (ФЗ-54) к старой 1С конфигурации УТ 10.2. Описание и реализация проекта 11

Статья Программист Конфигурация (md, cf) v8 Розничная и сетевая торговля (FMCG) Россия Windows Кассовые операции Розничная торговля Абонемент ($m) ККМ

Статья предназначена в первую очередь начинающим 1С программистам, а также будет полезна знакомым с ИТ-спецификой управленцам, пред которыми встанет вопрос об интеграции новой онлайн кассы, работающей по ФЗ-54 со старой информационной системой. В статье изложен ряд возможных подходов к решению задачи и показана реализация оптимального в данном случае варианта. Здесь нет готового тиражного решения, с одной стороны это пример реализации как иллюстрация к тексту, а с другой это рабочая программа для случая описанного ниже и если ваш случай похож, то решение с минимальными затратами может быть адаптировано. Также я слегка приоткрыл «фрилансерскую кухню».

1 стартмани

28.11.2018    5559    15    Petr54-ru    13       

Подключаем ТСД на android к УТ 10 по rdp 18

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 УТ10 Россия УУ Windows Учет ТМЦ Абонемент ($m) Терминал сбора данных

Обработка для УТ 10.3 с удобным интерфейсом на ТСД honeywell eda60k. Запуск по rdp. Решаемые задачи - Информация о товаре, инвентаризация, перемещение, поступление товара.

1 стартмани

27.11.2018    6142    24    kida1    22       

Выгрузка товаров в весы Штрих-ПРИНТ 4.5 из 1С:Общепит 3.0 (Расширение) 1

Инструменты и обработки Программист Пользователь Расширение (cfe) v8 1cv8.cf Рестораны, кафе и фаст-фуд Абонемент ($m) Весы

Расширение предназначено для выгрузки товаров в весы Штрих-ПРИНТ с последующим использованием этикеток в 1С:Ресторан.

2 стартмани

23.11.2018    7649    9    RocKeR_13    6       

Bluetooth сканер штрихкодов и мобильное приложение 1С (Android) 17

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Android Абонемент ($m) Сервисные утилиты Сканер штрих-кода Мобильная разработка

Сервис для работы со сканером штрихкодов и передачи данных в мобильное приложение 1С.

1 стартмани

06.11.2018    6768    26    Isonic    8       

Самая простая конфигурация для сканирования штрихкодов из мобильного приложения 1С 7

Инструменты и обработки Программист Конфигурация (md, cf) v8 v8::УФ MobileOS Абонемент ($m) Сканер штрих-кода Мобильная разработка

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

1 стартмани

01.11.2018    3652    11    Romyl01    2       

Подключение нескольких касс к РМК (Розница 2.2). Расширение. Поддержка новой версии Розница 2.2.11 9

Инструменты и обработки Системный администратор Бухгалтер Пользователь Расширение (cfe) v8 Розница Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Кассовые операции Розничная торговля Абонемент ($m) ККМ Рабочее место

Работа с несколькими кассами в программе 1С:Розница 2.2, одновременное подключение ККТ с передачей данных, Фискального регистратора, Принтера чеков, Эмулятора и пр. Будет работать во всех версиях розницы с режимом совместимостью выше 8.3.10, изменения в конфигураций не требуется. Обязательное условие выключить безопасный режим в расширении.

10 стартмани

08.10.2018    4828    17    tigrandis    30       

Сканер штрихкодов на Андроид 1С 8.3, 8.2 (Терминал сбора данных Android 1C) 15

Инструменты и обработки Программист Пользователь Архив с данными v8 1cv8.cf Windows Розничная торговля Абонемент ($m) Сканер штрих-кода

Сканер штрих кодов на Андроид для 1С 8.3, 1С 8.2 Полная поддержка терминала сбора данных Android 1C. (в рамках конфигураций) (ЕГАИС ) Проверена работа на платформе: 1С 8.3.12.1567 (конфигурациях УТ 11, БП 3.0, УНФ 1.6), 1С 8.2.19.130 ( УТ 10.3)

2 стартмани

05.10.2018    7733    38    Grigoriy251    14       

Сканирование документов и штрихкодов через мобильное приложение в информационную базу. Заменяем сканеры на смартфон 8

Инструменты и обработки Системный администратор Программист Расширение (cfe) v8 1cv8.cf Абонемент ($m) Сканер штрих-кода

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

5 стартмани

04.10.2018    3922    11    Agregadus    0       

Кое-что простое о сложных штрих-кодах 33

Инструменты и обработки Программист Конфигурация (md, cf) v8 1cv8.cf УУ Розничная торговля Абонемент ($m) Сканер штрих-кода Бухгалтерский учет

На просторах и-нета часто встречаю публикации, в которых авторы с энтузиазмом рассказывают о том, как в штрих-код внести информацию о нескольких сущностях: например, как сделать, чтобы при сканировании одного штрих-кода на ярлыке товара, 1С определяла что это за товар, его качество и приходную накладную по которой этот товар поступил. Увы, но делается это "в лоб". Я предлагаю более разумный способ. Он очевиден - так что не претендую на лавры первооткрывателя.

1 стартмани

28.09.2018    7113    6    torch    15       

Отображение остатка наличных денег в кассе ККМ в РМК. Расширение. Розница 2.2 7

Отчеты и формы Бухгалтер Расширение (cfe) v8 Розница Розничная и сетевая торговля (FMCG) Россия УУ Кассовые операции Розничная торговля Абонемент ($m) ККМ

В Рознице 2,2 остаток наличных денег в кассе можно посмотреть только при печати х-отчета (при подключенном фискальном регистраторе) и при закрытии кассовой смены. Данное расширение отображает остаток наличных денег по Кассе ККМ при любом обновлении главной формы РМК.

1 стартмани

17.09.2018    3956    13    metakot    1       

Быстрая настройка ККМ из 1С с использованием драйвера от Атол без тест-драйвера 8

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 Розница Windows Кассовые операции Абонемент ($m) ККМ

В нашей компании на кассовых местах подключено несколько ККМ от Атола. При подключении к штатным разъемам USB на материнской плате все работает без проблем. Проблемы в тех магазинах, где кассы подключаются через USB-Hub. Данная обработка позволяет быстро, без запуска "Тест-драйвера" и "Управление драйверами", настроить кассовое оборудование. Протестировано на 32-х битной версии 1С и конфигурации 1С:Розница 2.2 с версиями драйверов от Атол 8.16.1.8701 и 9.12.1.6236

1 стартмани

27.08.2018    10261    14    valerasv    7       

1C + Arduino + сканер отпечатков пальцев + RFID считыватель 72

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Windows Учет рабочего времени Абонемент ($m) Терминал сбора данных Сервисные утилиты

Связываем 1C, Arduino, сканер отпечатков пальцев и RFID считыватель для системы учёта рабочего времени или пропускной системы.

1 стартмани

21.08.2018    12432    10    DGorgoN    38       

Продажа с двух касс ККМ в 1С:Розница 2.2. Выбор, по какой кассе пробить чек 12

Инструменты и обработки Бухгалтер Пользователь Архив с данными v8 Розница Кассовые операции Розничная торговля Абонемент ($m) ККМ

Данное расширение конфигурации позволяет выбрать из списка кассу (ККМ), по которой необходимо пробить чек.

3 стартмани

09.08.2018    6477    22    pogroleg    39       

Эмулятор эквайрингового терминала 17

Инструменты и обработки Программист Архив с данными v8 Розница Россия УУ Windows Кассовые операции Абонемент ($m) ККМ

Эмулятор эквайрингового терминала для тестирования взаимодействий с разрабатываемыми или типовыми решениями.

1 стартмани

26.07.2018    9737    105    trigor    15       

Весы МАССА-К ВПМ 15.2 - Т1. Путеводитель по настройке и подключению. Интеграция в 1С:Розница 13

Статья Программист Архив с данными v8 Розница Розничная торговля Абонемент ($m) Весы

Самая подробная инструкция по подключению, настройке и интеграции весов МАССА - К ВПМ 15.2 - Т1 в 1С:Розница.

2 стартмани

12.07.2018    17939    39    user594264_e.sitnik    20       

QR-code полная версия (без шрифта и внешней компоненты для 8.2, 8.3 и любого типа клиента) 11

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Абонемент ($m) Разработка внешних компонент Сканер штрих-кода

Предназначена для создания QR-code с указанием процента восстановления потерянных данных. Строка кодирования может содержать все печатаемые символы, в том числе и кириллические. Для работы не требуется внешняя компонента или шрифт.

2 стартмани

10.07.2018    6346    13    bobank    6       

Чтение данных с весов Штрих-Принт в РМК Розница 2.2 без печати этикеток. Это возможно! 9

Инструменты и обработки Системный администратор Программист Расширение (cfe) v8 Розница УУ Розничная торговля Абонемент ($m) Весы

Данное расширение позволяет использовать весы с печатью этикеток Штрих-принт в качестве прикассовых. Т.е. получать данные о товаре в РМК Розницы не с распечатанной этикетки, а непосредственно с весов. Зачем? Оказывается, очень удобно.

5 стартмани

02.07.2018    13718    21    asdfgcom    44       

Атол ККТ:Онлайн 54ФЗ для 1С 8.1 УТ 10.3 (без изменения конфигурации) 11

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 Россия Кассовые операции Абонемент ($m) ККМ Фискальный регистратор

Обработка обслуживания драйвера "АТОЛ: Драйвер ККТ (54ФЗ) версия 8.16" для Управление торговлей 10.3 на платформе 1С:8.1. Не требует изменения конфигурации - подключение как "Фискальный регистратор".

4 стартмани

15.06.2018    31944    110    1st    61       

ЕГАИС 3 Контролёр для 1С:Розница 7

Инструменты и обработки Системный администратор Пользователь Внешняя обработка (ert,epf) v8 Розница Розничная и сетевая торговля (FMCG) Россия УУ Android Розничная торговля Абонемент ($m) Терминал сбора данных

Оградите себя от рисков отзыва лицензии на торговлю алкоголем, штрафов и блокировок в ЕГАИС. Проверяйте поступающую алкогольную продукцию помарочно на соответствие ТТН ЕГАИС v3 перед тем, как подтвердить получение и принять её на баланс в ЕГАИС. С 01.07.2018 начинается переход ЕГАИС на помарочный учет алкогольной продукции на всех стадиях товародвижения, начиная от производства или ввоза на территорию России, до реализации в розничной торговле, т.н. "ЕГАИС 3.0". В типовой Рознице уже появилась обработка для контроля поступивших акцизных марок на ПК. Предлагаю ознакомиться с мобильным решением. Контроль производится в Android приложении на ТСД или на обычном смартфоне.

1 стартмани

13.06.2018    9021    16    kuld    30       

Пробитие чеков через ККМ в офисе (для курьеров) 12

Инструменты и обработки Пользователь Расширение (cfe) v8 v8::ОУ Розница УТ11 Россия БУ Кассовые операции Розничная торговля Абонемент ($m) ККМ Фискальный регистратор

Предлагается интеграция 1С с ККТ СтарРус. Поддерживается одновременная работа с разных рабочих мест. ККТ СтарРус работает как сервер, и принимает команды через API по http-протоколу, что позволяет пробивать чеки через центральную базу 1С для интернет-магазина и для курьеров.

1 стартмани

07.06.2018    17164    27    Kutuzov    12       

Печать на ККТ текстового документа из УТ 10.3 8

Инструменты и обработки Программист Архив с данными v8 v8::ОУ УТ10 Россия Кассовые операции Розничная торговля Абонемент ($m) ККМ

Показан способ печати нефискальных, произвольного текстового содержания документов на кассах-онлайн на примере 1С:Управление торговлей 10.3.

1 стартмани

25.05.2018    9266    21    ifal    0       

http-сервисы для интеграции 1С и облачной телефонии (на примере Sipuni) 8

Инструменты и обработки Системный администратор Программист Руководитель проекта Расширение (cfe) v8 v8::ОУ УТ11 Абонемент ($m) Телефония, SIP

Использование http-сервисов 1С для прямой интеграции с API облачной телефонии на примере оператора Sipuni. Демонстрируется возможность управления входящим звонком с помощью 1С. А также внешняя обработка для исходящих звонков.

5 стартмани

03.05.2018    10999    11    Kutuzov    4       

Распознавание телефонных звонков с помощью речевых технологий Yandex SpeechKit (новая версия Yandex SpeechKit Cloud) 54

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 Россия Windows Абонемент ($m) Телефония, SIP

Обработка позволяет преобразовывать телефонный звонки формата wav в текст с помощью речевых технологий Яндекса. Дополнительно в обработке реализована нарезка телефонного звонка на кусочки по 1 Мб с помощью SOX. Загрузка дополнительных данных по звонку из программы SpRecord. Использовал на нетиповой конфигурации Управление торговлей 10.3.

6 стартмани

23.01.2018    14173    16    zzhiraf_    17       

Подключаем торговое оборудование под Linux. Сканеры штрихкодов и другие устройства ввода на обычных формах 8

Инструменты и обработки Системный администратор Архив с данными v8 1cv8.cf Розничная торговля Абонемент ($m) Сканер штрих-кода

Обработка обслуживания торгового оборудования для подключения устройств ввода в обычных формах на Windows/Linux.

1 стартмани

18.09.2017    9939    7    Johny_v    4       

Внешняя компонента для работы с весами Massa-K (технология NativeAPI) из 1С 6

Инструменты и обработки Системный администратор Программист Компонента, плагин (dll, vbs,..) v8 1cv8.cf Windows Абонемент ($m) Разработка внешних компонент Весы

Внешняя компонента создавалась для работы с терминалами типа А и RA, вполне вероятно, будет работать и с другими терминалами масса-К. Получает показания весов в любой момент времени, также можно подключить выдачу внешнего события при окончании взвешивания (при звуковом сигнале весов).

2 стартмани

15.09.2017    10295    7    Kant1975    13       

Android беспроводной Bluetooth сканер 1D/2D штрихкода и терминал сбора данных для 1С 78

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf УУ Android Оптовая торговля Розничная торговля Абонемент ($m) Сканер штрих-кода

Бесплатное приложение, превращающее Android-смартфон в беспроводной 1D/2D Bluetooth сканер и терминал сбора данных для 1С и прочих POS систем. Не требует драйверов и доработки конфигураций.

1 стартмани

12.09.2017    26678    24    kuld    43       

Эмулятор ККТ с передачей данных для УПП 1.3.92+, КА 1.1.87+, УТ 10.3.43+ 18

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 КА1 УПП1 Кассовые операции Абонемент ($m) ККМ

Простейший эмулятор обработки обслуживания ККТ с передачей данных.

1 стартмани

28.07.2017    30994    246    Brawler    35       

Печать чека ККМ в отчетах о розничных продажах 10

Отчеты и формы Бухгалтер Конфигурация (md, cf) v8 v8::БУ БП3.0 БУ Кассовые операции Абонемент ($m) ККМ

Возможность вывода на печать чека ККМ (Безналичная оплата) в отчетах о розничных продажах.

1 стартмани

24.07.2017    8292    1    maksa2005    2       

Генератор штрихкода SSСС или GS1 для типовых конфигурация на управляемом приложении 10

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 ERP2 ЗКГУ3.0 БП3.0 Россия Розничная торговля Абонемент ($m) Универсальные обработки Сканер штрих-кода

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

1 стартмани

20.07.2017    17724    92    DimonYarkin    8       

ФЗ-54. Самый простой способ печати кассового чека на ККТ Атол, подходит для всех конфигураций 8.x 15

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Розничная и сетевая торговля (FMCG) Россия БУ НУ Розничная торговля Абонемент ($m) ККМ

Обработка написана как обычное приложение, но легко портируется и в управляемые формы. Основное отличие от других подобных - отсутствие связи со стандартными подсистемами. Можно запустить на пустой конфигурации и печатать чеки.

1 стартмани

10.07.2017    13434    78    IllayDevel    8