Подключение весов к 1С через программу VES.VtormetCRM

Многие предприятия используют 1С для бухгалтерского и складского учета, но штатные средства 1С не всегда умеют напрямую работать с весовым оборудованием. Программа VES.VtormetCRM выступает в роли универсального моста: она принимает данные с весов и передает их в 1С любым удобным способом. Разбираем все варианты интеграции.

Зачем нужен мост между весами и 1С

1С — мощная система, но работа с внешним оборудованием (весами, сканерами, принтерами этикеток) в ней реализована не всегда удобно. Типовые проблемы:

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

VES.VtormetCRM решает эти проблемы, выступая в роли универсального драйвера. Она берет на себя всю работу с весами, а в 1С передает уже готовые данные.

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

Варианты передачи данных из VES.VtormetCRM в 1С

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

GET-запросы (HTTP)

Самый гибкий и популярный способ. VES.VtormetCRM отправляет HTTP-запрос на указанный URL при каждом стабильном взвешивании.

Как работает: В настройках указывается URL вида http://сервер-1с/handle_weight?value=ВЕС. При получении веса программа подставляет значение в параметр.

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

Запись в файл

Простой и надежный способ для локальной работы. Программа записывает вес в текстовый файл или CSV.

Как работает: В настройках указывается путь к файлу. 1С по расписанию или по событию читает этот файл и забирает данные.

Для 1С: Достаточно стандартной обработки файлов, не требует внешнего веб-сервера.

Прямая запись в базу данных

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

Для 1С: 1С периодически опрашивает эту таблицу или использует внешние источники данных.

Эмуляция COM-порта

VES.VtormetCRM может создать виртуальный COM-порт, к которому подключится 1С как к обычным весам.

Для 1С: Требуется, чтобы конфигурация поддерживала работу с весами через COM-порт.

В этой статье мы подробно разберем самый универсальный и часто используемый вариант — передачу через GET-запросы.

Подготовка оборудования и программного обеспечения

Что понадобится:

  • Компьютер с Windows (где будут установлены весы и VES.VtormetCRM).
  • Электронные весы с интерфейсом RS-232 (COM-порт) или USB.
  • Кабель для подключения весов к компьютеру.
  • Установленная программа VES.VtormetCRM (скачать с официального сайта).
  • Сервер с 1С (может быть тот же компьютер или другой в сети).
  • Веб-сервер (IIS, Apache) или возможность публиковать HTTP-сервисы в 1С.

Физическое подключение весов

  1. Подключите весы к компьютеру через COM-порт или USB.
  2. Если на компьютере нет COM-порта, используйте качественный USB-адаптер "COM-порт".
  3. Установите драйверы (если требуется).
  4. В Диспетчере устройств определите номер порта (например, COM3).
Для стабильной работы с 1С рекомендуется использовать компьютер, который постоянно включен и находится в одной сети с сервером 1С.

Настройка VES.VtormetCRM для передачи данных в 1С через HTTP

Шаг 1. Базовая настройка подключения к весам

  1. Запустите VES.VtormetCRM.
  2. Перейдите в раздел "Настройки" (шестеренка).
  3. Укажите номер COM-порта, скорость (Baud Rate) и другие параметры в соответствии с документацией к вашим весам.
  4. Настройте интервал опроса (обычно 200-500 мс) и точность (чтобы отсеивать случайные скачки веса).
  5. Нажмите "Сохранить" и проверьте, что программа видит весы (в главном окне должен отображаться текущий вес).

Шаг 2. Настройка отправки GET-запросов

  1. В разделе настроек найдите блок "Отправка данных" или "Веб-запросы".
  2. Включите опцию "Отправлять вес по HTTP".
  3. Укажите URL для отправки. Например: http://192.168.1.100/ves/handle_weight
  4. Выберите метод GET.
  5. Укажите имя параметра, в котором будет передаваться вес. По умолчанию используется value. Итоговый запрос будет выглядеть так: http://192.168.1.100/ves/handle_weight?value=123.45
  6. При необходимости можно настроить дополнительные параметры: передача статуса, номера весов (если их несколько) и т.д.
  7. Укажите, при каких условиях отправлять вес: при каждом стабильном взвешивании, только при изменении и т.п.

Шаг 3. Настройка расписания отправки (опционально)

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

Совет: Для отладки используйте любой локальный веб-сервер или сервисы типа RequestBin, чтобы убедиться, что запросы уходят корректно.

Настройка 1С для приема HTTP-запросов с весом

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

Вариант 1. Использование HTTP-сервиса (для управляемых форм)

  1. В конфигураторе 1С создайте новый HTTP-сервис с именем, например, "ves".
  2. Добавьте шаблон URL, например, "/handle_weight".
  3. В обработке GET-запроса напишите код, который извлекает параметр "value" из строки запроса.
  4. Сохраните полученное значение в регистр или справочник, или сразу подставьте в открытый документ.
  5. Опубликуйте HTTP-сервис на веб-сервере (IIS/Apache).

Пример кода обработки GET-запроса:

Функция ОбработкаGET(Запрос)
    Вес = Запрос.ПараметрыURL["value"];
    // Сохраняем вес во временные данные или регистр
    СохранитьВес(Вес);
    Возврат Новый HTTPСервисОтвет(200);
КонецФункции

Вариант 2. Внешняя обработка через веб-сервер

Если вы не хотите изменять конфигурацию 1С, можно создать простой веб-сервер на любом языке (PHP, Python, Node.js), который будет принимать запросы и записывать вес в файл или базу данных, откуда 1С будет его забирать по расписанию.

Вариант 3. Использование COM-соединения

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

Тестирование и отладка интеграции

Шаг 1. Проверка GET-запросов

  1. В настройках VES.VtormetCRM временно укажите тестовый URL, например, https://webhook.site/ или локальный сервер, который логирует запросы.
  2. Вызовите стабильное взвешивание.
  3. Проверьте, пришел ли запрос с правильным параметром. В идеале в логе должно быть что-то вроде: /?value=150.25

Шаг 2. Проверка приема в 1С

  1. Временно доработайте обработку так, чтобы она записывала принятые значения в отдельный журнал (регистр сведений).
  2. Откройте этот журнал в 1С и проверьте, появляются ли записи при взвешивании.

Шаг 3. Интеграция в рабочий процесс

Когда базовая передача данных отлажена, настройте автоматическую подстановку веса в нужные документы. Например, при взвешивании тары и брутто 1С может автоматически рассчитывать нетто.

Типовые проблемы и способы их решения

Причина: Сетевые настройки, firewall, неправильный URL.
Решение: Проверьте доступность сервера 1С по сети (ping). Убедитесь, что порт (обычно 80 или 443) открыт. Проверьте, что HTTP-сервис 1С опубликован и доступен из браузера на том же компьютере.

Причина: Неправильная настройка параметров в VES.VtormetCRM или проблемы с весами.
Решение: Проверьте настройки скорости и протокола. Убедитесь, что весы показывают стабильный вес. Включите в VES.VtormetCRM параметры "Точность" и "Точность, процент", чтобы отсеивать случайные скачки.

Причина: Низкий интервал опроса и отсутствие фильтрации стабильности.
Решение: Увеличьте интервал опроса и настройте параметры "Точность" (количество одинаковых показаний) и "Точность, процент" (процент совпадений). Программа будет отправлять вес только тогда, когда он действительно установился.

Причина: Высокая нагрузка или медленная обработка в 1С.
Решение: Используйте очередь или буферизацию. В VES.VtormetCRM можно настроить накопление и отправку данных по расписанию (например, раз в минуту).

Часто задаваемые вопросы

VES.VtormetCRM не зависит от версии 1С, так как работает через внешние интерфейсы (HTTP, файлы, COM). Подходят любые версии: 7.7, 8.3, 8.4, 8.5, любые конфигурации (Бухгалтерия, УТ, УПП, УНФ, Розница, ERP).

Да, начиная с версии 1.8 VES.VtormetCRM поддерживает работу с несколькими весами. В GET-запросах можно передавать идентификатор весов, чтобы 1С понимала, от каких весов пришли данные.

Для полноценной автоматической подстановки веса в документы потребуется небольшая доработка 1С (написание HTTP-сервиса или внешней обработки). Мы можем помочь с этим или предоставить типовую обработку.

VES.VtormetCRM может отправлять данные через интернет. Для этого нужно, чтобы HTTP-сервис 1С был опубликован в интернете (с соответствующими мерами безопасности) или использовать промежуточный сервер.

Преимущества использования VES.VtormetCRM с 1С:

  • Не требует сложной настройки и программирования 1С.
  • Работает с любыми весами (через COM, USB, в том числе через адаптеры).
  • Поддерживает несколько весов одновременно.
  • Гибкие способы передачи данных (HTTP, файлы, база данных).
  • Возможность удаленной передачи данных через интернет.
  • Программа бесплатна для базового функционала.
Читайте также:
Облако тегов:
подключение весов к 1СVES.VtormetCRM1С и весыинтеграция весов с 1Спередача данных с весов в 1Сдрайвер весов для 1Свес в 1Савтоматизация взвешивания

VtormetCRM

Создана программистами, проработавшими в нескольких крупных металлургических компаниях более 15 лет

Прочитать, почему стоит купить ее уже сейчас!

Почему нужно использовать именно VtormetCRM

"Заточено" под лом, вторсырье

Единственная CRM система созданная специально для работы с ломом черных и цветных металлов

ВСЕ ОНЛАЙН

Вам не нужно покупать отдельные программы, устанавливать на каждый компьютер.

ВСЕ ТИПЫ УСТРОЙСТВ

Все работает с любого современного устройства: сотовый, планшет, ноутбук, компьютер

Все в одном месте

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

Различные интеграции

Есть интеграции с популярными CRM: Битрикс 24, AMOCRM и другими. Возможность подключения к вашей CRM, весам, кассе, бухгалтерской или финансовой программе и т.д.

БЕЗЛИМИТ

В абонентскую плату входит безлимитное количество пользователей, филиалов, клиентов, подключенных весов, терминалов.

Доработка под вас

Полностью поменяем все что вам нужно внутри CRM, добавим нужные вам отчеты, интеграции, документы.

Соответствие закону

Все печатные формы используемые в программе регулярно обновляются под в соответствие с изменениями в законодательстве.

Выгодная аренда

Не нужно покупать дорогие программы, держать штат программистов для их обслуживания, брать в аренду сервера или хостинг. VtormetCRM - всего 1000р., и можно начать пользоваться

Данные на нужном сервере

При необходимости данные хранятся на вашем сервере.

Техническая поддержка

Решение всех сложностей, возникающим с программой.

Постоянное развитие

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

VtormetCRM

Все что нужно для приема металлолома
в одной программе

Купить сейчас
всего за 1200р.!

Основные возможности:

  • ВСЕ ОНЛАЙН. Поддерживаются любые устройства: сотовый, планшет, ноутбук, компьютер...

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

  • Несколько филиалов, ПЗУ или складов

    В программе можно вести отдельный учет по разным филиалам, ПЗУ, складам. Видеть как общие данные, так и в разрезе каждого отдельного участка.

  • Прием лома, ПСА

    Удобная форма приемки металлолома включающая в себя все особенности этой сферы деятельности:

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

    Позволяет просмотреть в виде таблицы или графика отчеты по покупкам за выбранный период

  • Покупки в разрезе по номенклатуре.

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

  • Остатки лома на площадках. Остатки не списанной номенклатуры.

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

  • Продажи, отгрузка лома

    Аналогично форме приемки учитывает все важные нюансы для данной реализации металлолома

  • Покупки, продажи, затраты, списание

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

  • Подотчет.

    Всегда видно кто, когда и сколько взял в подотчет. Остатки подотчета легко учитывать при выдаче зарплаты.

  • Заработная плата.

    Удобная форма ведения учета заработной платы, отчеты по сотруднику, общие отчеты по зарплате за период...

  • Задачи.

    Ваши сотрудники могут ставить задачи друг другу или себе, чтобы планировать звонки, встречи и т.д.

  • Долги, Кредиты.

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

  • Журнал контрагентов.

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

  • Финансовый отчет.

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

  • Экспорт всех данных в EXCEL, TXT, JSON.

    Любую табличку можно мгновенно экспортировать в EXCEL для дальнейшей работы

  • QR-коды

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

  • Валюта

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

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

  • API.

    Для еще большей автоматизации вашего бизнеса наша CRM имеет свое API для подключения к сторонним разработкам. Вы можете выполнять любые действия и получать любые данные из CRM

Скриншоты с описанием

VtormetCRM

Огромный функционал!

При этом - все просто и понятно!

Купить сейчас
всего за 1000р.!

Тарифы и цены

Безлимит месяц

1 200 р./мес.

Купить Подробнее

Не требуется устанавливать никаких программ - все онлайн!

Безлимит год

12 000 р./год.

Купить Подробнее

Экономия 20%

Свой сервер

+10 000 р.

Купить Подробнее

Единоразовый платеж для размещения только базы данных на вашем сервере.

ПО при этом продолжает работать в облаке.

Мы постоянно следим, за тем, чтобы наши цены были самыми низкими по сравнению с системами такого же уровня сложности

Оформить заказ сейчас!

VES.VtormetCRM.

БЕСПЛАТНАЯ программа работы с электронными автомобильными весами

Программа производит подключение к весам разных моделей и производителей и передает данные в базу данных для дальнейшей их обработки, а так же может передавать данные другим программам через GET-запросы. Идеально подходит для передачи данных в наш онлайн сервис vtormetcrm.ru

Основания использовать программу:

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

На данный момент программа умеет корректно работать со следующими электронными весами:

  • Мидл. Все весы имеющие протокол Middle 1, 2, 3.
  • Невские весы
  • Добавлена поддержка многих видов весов путем настройки шаблона обмена данными

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

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

Электронные весы подключаются к компьютеру через COM порт или USB порт. В большинстве случаев работают по протоколу RS232.

В программе имеется свой внутренний web-сервер и данные с весов можно получать с любого компьютера, телефона, планшета в любой точке мира. Для этого весы должны быть подключены к стационарному ПК, на котором установлена и запущена данная программа. Далее необходимо в настройках программы указать ip адрес данного ПК и сделать переброс портов во внешнюю сеть и настроить firewall, если это необходимо. Т.о. вы можете отображать вес, например на мониторах видеонаблюдения, находящихся в другом здании. Или получать данные с весов в 1С кассиру.

Мы так же оказываем услуги

  • Удаленная помощь по подключению электронных весов к компьютеру
  • Настройка любых ваших программ для работы с электронными весами
  • Подключение электронных весов к 1С7, 1С8, 1С9 (любой версии :)
  • Написание программ для работы с вашими электронными весами с учетом любой необходимой вам функциональности
  • Написание драйверов или DLL библиотек для работы с электронными весами, которые вы можете использовать в своих программах

Помощь в создании ваших собственных систем

Мы можем оказать помощь или выполнить под ключ создание любых систем автоматизации, программ учета.

  • Создание и продвижение сайта
  • Автоматизация производства
  • Бухгалтерские онлайн/оффлайн программ и сервисы
  • Личный кабинет предприятия для клиентов и сотрудников
  • Система записи онлайн
  • Автоматизация оповещений по email, SMS...
  • Системы контроля и безопасности

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

Работаем с любым направлением бизнеса.

Имеется опыт работы как с малым, так и со средним и крупным бизнесом.

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

Наши планы

Программа постоянно совершенствуется и обновляется. Все дополнения становятся доступны всем пользователям без изменения тарифов.

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

  • Интеграция с 1С
  • Интеграция с онлайн кассами
  • Реализация блока продаж
  • Автоматический расчет заработной платы
  • Интеграция с сайтом
  • Интеграция с соцсетями
  • Интеграция с виртуальными АТС
  • Интеграция с электронной почтой

Если вам нужен какой то функционал, пишите, мы добавим его в план работ.