Настройка параметров подключения сканера штрихкодов. Внешняя обработка. 1С 7.7. Атол

26.03.18

Учетные задачи - Розничная торговля

Обработка представляет собой аналог обработки обслуживания для подключения сканеров штрихкодов на базе драйверов от Атол к типовым конфигурациям 1С8. Как правило, интеграция сканера штрихкодов в конфигурациях 1С7.7 ограничивается подключением при старте системы внешней компоненты из поставки драйверов Атол и прописыванием во всех нужных местах ОбработкиВнешнегоСобытия() для реакции на считываемые штрихкоды. Настройки подключения сканера можно установить на дополнительной вкладке в меню Сервис \ Драйвера устройств ввода. К сожалению настройки эти надо производить непосредственно под сеансом конечного пользователя (и для каждого пользователя). Кроме того, они иногда слетают и приходится заново их настраивать. Устранить эти недочеты и призвана моя обработка. Тестировалось на версии драйвера торгового оборудования Атол 6.4.1.359, версия платформы 1С 7.7.027, конфигурация ТиС для Украины 036 (Хотя конфигурация не важна, общие процедуры и функции или объекты конфигурации не используются).

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Настройка сканера штрихкодов
.ert 47,00Kb
9
9 Скачать (1 SM) Купить за 1 850 руб.

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

Она дублирует все необходимые настройки с формы "Драйвер устройств ввода" из меню "Сервис" для настройки параметров подключения сканера штрихкодов. Отличие ее от стандартного механизма в том, что она сохраняет настройки подключения в файл на диске в каталоге с базой данных, а значит внезапного "слетания" настроек уже не будет. Кроме того имеется возможность указать настройки по умолчанию сразу для всех пользователей. Времена, когда сканера штрихкодов подключались по интерфейсу RS-232 давно прошли. Все сканеры сейчас подключаются через USB-порт, для драйвера - это значит "в разрыв клавиатуры" или "порт 100". Один и тот же порт для всех устройств - идентичные настройки для всех. Т,е. можно один раз открыть форму обработки, произвести настройку, и у всех все сразу заработает. Если же у кого-то установлен старый или особенный сканер, который надо настроить отдельно, есть возможность сохранить настройки подключения эксклюзивно для пользователя. Под пользователем обработка понимает имя учетной записи Windows, под которой пользователь входит на сервер терминалов. Получение этого имени прописано в функции ПолучитьИмяПользователяВин(). При желании  вы можете переписать реализацию этой функции под нужны вашей учетной системы и получать имя пользователя, например, из справочника рабочих мест или возвращать имя пользователя штатным методом 1с ИмяПользователя(). При первом запуске обработка создает служебную папку в корне каталога информационной базы AC_ScannerSettings для хранения настроек подключения. При открытии обработка создает объект драйвера сканера, читает текущие настройки и устанавливает их опять же объекту драйвера. Если же сохраненных настроек нет, то обработка читает эти настройки из объекта драйвера. Проверить результат действия обработки можно через Меню Сервис \ Драйвер устройств ввода. При нажатии на кнопку "Сохранить" обработка записывает выбранные настройки в текстовый файл в своей служебной папке. Если установлена галочка Общие настройки то создается файл AC_CommonSet иначе - имя файла совпадает с именем пользователя, которое определила функция, описанная выше. Хранение настроек в отдельных файлах упрощает административные функции. Можно эти файлы забекапить в другом месте и восстанавливать при их повреждении. Если где-то установят старый сканер с подключением по COM порту, можно под своим пользователем сохранить особые настройки подключения, а затем переименовать файл, чтобы настройки соответствовали нужному пользователю. Также их можно копировать (если такие же настройки понадобятся в другом месте) или удалить, если там убрали старье и поставили современное устройство. И при этом не надо отвлекать пользователей: все можно сделать втихую) При желании административные функции вы можете в этой обработке усовершенствовать: например дать возможность выбирать имя пользователя, чьи настройки вы хотите отредактировать.

Подключение обработки в конфигурацию. Самое главное: чтобы все это заработало, нужно в глобальном модуле конфигурации в процедуре ПриНачалеРаботыСистемы() прописать открытие формы этой обработки с непустым параметром. Например:

ОткрытьФормуМодально("Отчет",1,КаталогИБ()+"ExtForms\АЦ_НастройкаСканераШК.ert");

Единичка в этом вызове и есть непустой параметр, вместо нее можно написать что угодно: "Настройка" или "Автозапуск". Для получения подробных разъяснений приведенного кода обратитесь к синтаксис-помощнику 1с.

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

1с77 сканер штрихкода обработка

См. также

Оптовая торговля Розничная торговля ККМ ЭДО и ОФД Обмен с ГосИС Системный администратор Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Платные (руб)

Подключение фискального регистратора к 1С 7.7 в режиме онлайн-кассы (в соответствии с 54-ФЗ). Поддержка крайних версий драйверов ККТ: ДТО 10 и ДТО 8 для Атол, 4.15, 5.16 для Штрих-М. Поддержка протоколов ФФД 1.0, 1.05, 1.1 и 1.2, развитые настройки для применения частичных оплат и авансов в оптовой и розничной торговле. Поддержка чеков коррекции всех версий. Поддержка розничной продажи маркированной продукции (ЕГАИС, табак, обувь, лекарства, шины, одежда, белье, парфюмерия, молочная продукция, вода и пр.). Вывод электронного чека (на е-майл, телефон) по требованию покупателя, поддерживаются комбинированные типы оплаты, режим эмуляции печати чека на ФР. Полный цикл работы из 1С 7.7 с маркировкой Честный ЗНАК (ГИСМТ, ЦРПТ) из 1С 7.7. ЭДО (табак, обувь, шины, одежда, молочная продукция, вода и прочие группы товаров) для розницы и опта (приемка и оптовая отгрузка маркированной продукции). Поддерживается как объемно-сортовой учет (ОСУ) так и поштучный (поэкземплярный) учет.

2000 руб.

28.03.2017    478231    4443    3488    

2457

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Пользователь Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

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

28500 руб.

21.04.2017    96354    125    40    

214

Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Обмен с ГосИС Программист Бухгалтер Оперативный учет 7.7 Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 1С:Упрощенное налогообложение 7.7 Сельское хозяйство и рыболовство Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Пищевая промышленность Россия Бухгалтерский учет Управленческий учет Платные (руб)

Полностью автоматизированный обмен между конфигурациями 1С 7.7 и ФГИС Меркурий через Ветис.API для всех видов деятельности (Опт, Розница, Производство). Для организации обмена с ФГИС Меркурий требуется минимальная доработка конфигураций (поддерживается "из коробки" 1С: "Торговля и склад ред. 9.2", 1С: "Комплексная ред. 4.5", 1С: "Бухгалтерия 7.7", 1С: "УСН 7.7", 1С Предприниматель, другие конфигурации по заказу, включая нетиповые и самописные). Модуль разработан таким образом, чтобы минимизировать затраты по внедрению в произвольную конфигурацию на базе 1С 7.7. Вы можете БЕСПЛАТНО скачать демо-версию без ограничения по функционалу и опробовать решение в полном объеме перед покупкой. В данном программном продукте реализованы все технические требования Россельхознадзора по обмену в формате 2.0 и 2.1. Решение прошло опытную эксплуатацию и тестирование на крупных объектах всех видов деятельности: Производство, Опт, Розница.

10000 руб.

21.11.2018    53979    156    105    

70

Оптовая торговля Розничная торговля Обмен с ГосИС Бухгалтер Оперативный учет 7.7 1С:Торговля и склад 7.7 Бухгалтерский учет Акцизы Платные (руб)

Дорогие друзья! Предлагаю Вашему вниманию обработку, предназначенную для обмена данными из Вашей учетной системы с ЕГАИС, через универсальный транспортный модуль (УТМ). В обработке реализован весь функционал обмена: - загрузка справочных данных по контрагентам, производителям, импортерам алкогольной продукции; - загрузка справочных данных по номенклатуре алкогольной продукции; - загрузка остатков; - помощник сопоставления справочных данных и запись их в базу данных; - загрузка приходных ТТН и справок Б от поставщиков, отправка по ним актов всех типов, создание по ним приходных документов; - выгрузка расходных ТТН покупателям; - управление Марками и ведение Регистра 3; Обработку возможно использовать автономно, не внося изменений в Вашу Учетную систему. Код открыт.

6000 руб.

13.11.2015    126792    171    2529    

232

Розничная торговля Логистика, склад и ТМЦ Пользователь Оперативный учет 7.7 Оперативный учет 1С:Управление торговлей 10 1С:Торговля и склад 7.7 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Обработка служит помощником для распределения товарных запасов между различными складами. В качестве необходимой информации для анализа, руководитель в отчете может наблюдать: 1. Остатки по выбранным складам 2. Продажи с каждого из складов за выбранный период 3. Возможна группировка по свойствам номенклатуры (для УТ10.3)

5900 руб.

08.07.2011    52061    59    2    

34

Учет доходов и расходов Розничная торговля Бухгалтер Пользователь Платформа 1С v7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Бытовые услуги, сервис Розничная и сетевая торговля (FMCG) Россия Налоговый учет ПСН (патентная система налогообложения) Абонемент ($m)

Отчет позволяет сформировать книгу учета доходов для патентной системы налогообложения (ПСН), используя данные из проведенных документов по выбранной фирме и за выбранный период. По умолчанию используются документы вида "Отчет ККМ" и "Реализация Розница". Можно подключить другие виды документов. Отчет предназначен для использования с конфигурациях "1С:Торговля и Склад 7.7, редакция 9.2" (релиз 932 и выше) и "1С:Комплексная, редакция 4.5" (релиз 446 и выше). Можно легко адаптировать под другие конфигурации, т.к. код открыт. Выкладывается как инструмент для разработки с целью реализации в собственных конфигурациях. Отчет предоставляется в виде внешней обработки, внесения изменений в конфигурацию не требует.

1 стартмани

27.01.2021    8992    21    victuan    2    

10

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

Внешняя обработка для 1С 7.7 конфигураций ТиС и Комплексная конфигурация. Подходит для Windows, которые поддерживают работу с WinHttpRequest.

2 стартмани

10.11.2020    9806    26    user1479046    10    

7

Розничная торговля Обмен с ГосИС Пользователь Платформа 1С v7.7 Конфигурации 1cv7 Розничная и сетевая торговля (FMCG) Россия Абонемент ($m)

Разагрегация (получение кодов маркировки, товаров, входящих в "агрегатированные" поставщиком упаковки) для табачной продукции по коду маркировки коробки - получаем коды всех блоков, входящих в эту коробку, по коду любого блока из нее получить список кодов пачек в блоке. Позволяет запросить в виде дерева содержимое (коды маркировки) табачной продукции. Отсканировав или вставив в строку ШтрихКод упаковки, можно запросить из ЦРПТ вложенные коды Требует наличия ЭЦП(КриптоПро или VipNet, ЕГАИС РуТокен ЭЦП 2.0 не подойдет! ) и регистрации в системе МОТП "Честного знака".

2 стартмани

27.05.2020    17498    42    M_W_W    17    

9
Оставьте свое сообщение