Полноценная работа с COM портом через библиотеку MSComm

Публикация № 1515974 15.09.21

Разработка - Системная интеграция - Интеграция

Чтение и запись в COM порт через библиотеку MSComm. Без бесконечных циклов и прочих костылей.

Введение

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

Для меня основное применение COM портов – это работа со сканерами штрихкодов. Почему не подходит стандартная компонента от 1С? Потому что она умеет только читать данные, но не умеет отправлять. А используя внешнюю библиотеку, мы можем работать с портом напрямую, и передавать данные в обе стороны. Это особенно пригодится для получения обратной связи при сканировании штрихкодов, о чем я писал в предыдущей статье.

Для работы с COM портами существует библиотека от Microsoft под названием MSComm. Библиотека хорошо документирована, в ней есть большое количество разных настроек. В этой статье рассмотрим самый минимальный набор параметров, необходимых для полноценной работы с портом.

 

Установка библиотеки в систему

Предварительно у вас должно быть два файла: mscomm32.ocx (сама библиотека) и MSCOMM32_License.reg (лицензия). Оба файла легко гуглятся на просторах интернета, но для удобства приложил их к статье.

Порядок действий:

  1. Копируем файл mscomm32.ocx по адресу C:\Windows\SysWOW64
  2. Регистрируем компоненту. Для этого запускаем командную строку от имени администратора и пишем:
  3. regsvr32 "%windir%\SysWOW64\mscomm32.ocx"
  4. Добавляем информацию о лицензии в реестр путем запуска MSCOMM32_License.reg
  5. Так как компонента 32хбитная, а Windows у вас скорее всего 64хбитная, следует создать обертку. Для этого:
    1. Открываем Панель управления – Администрирование – Службы компонентов
    2. В левом столбике разворачиваем Службы компонентов – Компьютеры – Мой компьютер – Приложения COM+
    3. Нажимаем правой кнопкой на Приложения COM+ – Создать – Приложение.
    4. Жмем Далее, Создать новое приложение. Вводим имя mscomm32, Далее, Далее, Далее, Далее, Готово.
    5. Внутри папки Приложения COM+ появилось наше приложение. Разворачиваем его, нажимаем правой кнопкой на Компоненты – Создать – Компонент.
    6. Жмем Далее – Импорт уже зарегистрированных компонентов. Ставим галочку “32 разряда”. Находим в списке MSCOMMLib.MSComm.1, жмем Далее (если не нашли, значит не был выполнен п. 2). Готово. Обертка успешно создана.

 

Чтобы проверить корректность подключения библиотеки, можно выполнить следующий код:

КомПорт = Новый COMОбъект("MsCommLib.MsComm");

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

 

Открываем порт

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

&НаКлиенте
Процедура ОткрытьПорт()
	КомПорт                 = Новый COMОбъект("MsCommLib.MsComm");
	КомПорт.CommPort        = НомерПорта;
	КомПорт.Settings        = "9600,N,8,1";
	КомПорт.RThreshold        = 1;
	КомПорт.PortOpen         = Истина;
	ДобавитьОбработчик КомПорт.OnComm, ПолученыДанные;
КонецПроцедуры

Уверен, что здесь всё понятно, прокомментирую только две строки.

RThreshold – следует установить в 1, чтобы при получении данных из COM порта (например, при получении веса или сканировании штрихкода) срабатывало событие OnComm, на которое мы подписались ниже. Существует аналогичный параметр SThreshold, чтобы событие срабатывало при отправке данных в порт.

ДобавитьОбработчик – подписываемся на событие OnComm, которое будет возникать при получении данных. В качестве обработчика устанавливаем клиентскую процедуру модуля формы ПолученыДанные().
 

Чтение данных

Процедура чтения данных выглядит очень просто:

&НаКлиенте
Процедура ПолученыДанные()
	Данные = КомПорт.input;
КонецПроцедуры

 

Отправка данных

Не менее просто выглядит код для отправки данных:

&НаКлиенте
Процедура ОтправитьДанные()
	КомПорт.output = Данные;
КонецПроцедуры

Отправка происходит обычным текстом. Однако зачастую оборудование принимает команды в виде HEX строки. Для этих целей воспользуемся встроенными функциями 1С по работе с двоичными данными. Например, устройство ждет от нас следующую HEX строку из 3х байт: “7E 80 00”. Пример кода:

Процедура ОтправитьДанные()
	Буфер = ПолучитьБуферДвоичныхДанныхИзHexСтроки("7E8000");
	Поток = Новый ПотокВПамяти(Буфер);
	ЧтениеТекста = Новый ЧтениеТекста(Поток, КодировкаТекста.ANSI, "", "");
	Данные = ЧтениеТекста.Прочитать();
	
	КомПорт.output = Данные;
КонецПроцедуры

 

Закрытие порта

После работы с COM портом его следует закрыть. Если этого не сделать, то при повторном подключении к порту библиотека сообщит об ошибке: “Port already open” (помогает только ручное завершение процесса dllhost.exe или перезагрузка). Поэтому закрываем порт:

&НаКлиенте
Процедура ЗакрытьПорт()
	КомПорт.PortOpen = Ложь;
	КомПорт = Неопределено;
КонецПроцедуры

Желательно прописать этот код в обработчике ПередЗакрытиемФормы.

 

Заключение

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


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

Наименование Файл Версия Размер
mscomm32.zip

.zip 50,28Kb
6
.zip 50,28Kb 6 Скачать
РаботаСКомПортом.epf

.epf 7,34Kb
6
.epf 1.0 7,34Kb 6 Скачать

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

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

См. также

Тикеты - система учета задач/Help Desk в 1С (интеграция с Trello, мобильное приложение) Промо

Интеграция Управление бизнес-процессами (BPM) v8 v8::УФ 1cv8.cf УУ Абонемент ($m)

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

1 стартмани

18.01.2019    22559    197    Andreyyy    63    

Интеграция с OneDrive через Microsoft Graph

Интеграция v8 1cv8.cf Россия Абонемент ($m)

Подключение к Microsoft Live через приложение. Настройка приложения и разрешений.

2 стартмани

вчера в 09:30    246    0    Tony_Medvedos    0    

Формирование мэппинга между конфигурациями при использовании формата EnterpriseData

Интеграция Проектирование Перенос данных из 1C8 в 1C8 v8 КД 1С:Франчайзи, автоматизация бизнеса Россия Абонемент ($m)

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

1 стартмани

26.08.2021    670    1    maraty    2    

Подключение эквайрингового терминала ПриватБанка к 1С по протоколу JSON

Интеграция Эквайринг v8 1cv8.cf Украина Абонемент ($m)

Подключение Ээквайрингового терминала ПриватБанка к 1С по протоколу JSON с помощью WebSocket. Все тестирование проводил на 1С:Предприятие 8.3 (8.3.10.2561).

1 стартмани

28.07.2021    1312    5    Pervuy    0    

 Интеграция 1С и C#. Обращение к 1С через COM. Создание номенклатуры и выполнение запроса к 1С из C# на примере интеграции с Союз-PLM (система информационной поддержки жизненного цикла изделий). Обработка «Загрузка заказа на сборку». (ERP) Промо

Загрузка и выгрузка в Excel Внешние источники данных Интеграция v8 ERP2 Абонемент ($m)

Союз-PLM представляет собой полнофункциональный программный комплекс для решения  широкого спектра задач управления инженерной технической информацией наукоемких изделий и сложных инженерных объектов в области машиностроения, приборостроения, архитектуры, строительства. На практике, это управление конструкторской документацией, интегрированное с САПР, бизнес-процессы, файловый архив. Все это работает в SQL и шевелится с помощью скриптов на C#. Скрипты свободно  отлаживаются в MS Visual Studio. Подробнее смотрите на их сайте: http://www.programsoyuz.ru/products/system-soyuz-plm.html  Редактирование, конструирование и использование бизнес-процессов на порядок лучше систем на базе 1С из тех, что я изучил.

1 стартмани

25.07.2016    53212    5    milkers    2    

Интеграция YCLIENTS с 1С: Бухгалтерией

Интеграция v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Загрузка данных из системы YCLIENTS в 1С: Бухгалтерию 3.0 через API.

2 стартмани

22.07.2021    1103    2    Vatabine    3    

Загрузка данных о поступлении наличных из программы Algoritm-S (Алгоритм-С) АВТОМАТИЗАЦИЯ АПТЕК

Обмен через XML Интеграция v8 БП3.0 Абонемент ($m)

Загрузка в 1с Бух данных о поступлении наличных выгруженных в XML из программы Алгоритм-С

10 стартмани

21.06.2021    990    1    ah7777777    0    

Автоматическая синхронизация данных в Active Directory из 1С: ЗУП

Интеграция Внешние источники данных v8 v8::СПР ЗУП3.x Абонемент ($m)

Была задача настроить автоматическую синхронизацию данных в Active Directory из 1С: ЗУП, делюсь результатами.

2 стартмани

13.04.2021    1680    8    77dream77    0    

Модуль для работы 1С (платформа 8.2 и выше) с внешними SOAP Web-сервисами Промо

Внешние источники данных WEB Интеграция v8 1cv8.cf Абонемент ($m)

Модуль для работы 1С (платформа 8.2 и выше) с внешними Web-сервисами, реализованными по протоколу SOAP.

2 стартмани

15.02.2016    43772    85    lunjio    15    

Интеграция 1С:Автосервис с мобильным приложением "Buromotors" для информирования клиентов о произведенных ТО автомобилей

Производство готовой продукции (работ, услуг) Интеграция v8 1cv8.cf Автомобили, автосервисы УУ Абонемент ($m)

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

1 стартмани

24.03.2021    1520    0    sergei40    1    

Учет рабочего времени (интеграция с оборудованием ZKTeco)

Интеграция Учет рабочего времени v8 Казахстан УУ Абонемент ($m)

Автоматизация учета рабочего времени. Цель - получение данных о посещении сотрудников с устройства сканера отпечатка пальцев в 1С.

1 стартмани

23.03.2021    2567    6    Almaz    6    

Добавляем в Конвертацию данных 2.1 средства для работы с GIT

Интеграция Git (GitHub, GitLab, BitBucket) Обмен данными 1С v8 КД Абонемент ($m)

В КД2 добавлен функционал для простой работы с GIT, а также с плагином GitRules, при помощи которого единый XML файл раскладывается на "исходники". В результате получаем решение для совместной работы с правилами обмена. В то же время разработчикам не нужно изучать консольные команды GIT, достаточно иметь общее представление о его работе.

1 стартмани

11.03.2021    3156    8    tambu    11    

7 причин, почему интеграция стала приятной. Не упускайте ряд потрясающих возможностей Промо

Внешние источники данных Интеграция Мобильная разработка v8 1cv8.cf Абонемент ($m)

В статье показаны примеры получения данных без программирования на стороне «1С:Предприятие 8». Вам нужно проверить гипотезу и проанализировать данные, почему бы не интегрироваться с Excel? Используете технологии .NET и «1С:Предприятие 8», процесс связывания систем движется катастрофически медленно? Хотите native Android приложение с вашими данными всегда под рукой?

1 стартмани

01.10.2015    61733    48    pbazeliuk    23    

Интеграция сервиса проверки идентификационных реквизитов юридических лиц по данным ЕГРН и 1С:Предприятие 8

Практика программирования WEB Интеграция v8 1cv8.cf Россия БУ Госбюджет НУ Налог на прибыль Абонемент ($m)

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

1 стартмани

10.03.2021    2232    1    RinaKate97    3    

Пример обмена данными через XDTO

Внешние источники данных Интеграция v8 УНФ БП3.0 УТ11 КА2 Абонемент ($m)

Пример обмена данными между 1С и сторонним приложением посредством механизма XDTO.

1 стартмани

01.03.2021    4211    7    user925427    2    

Экспорт данных в csv

Внешние источники данных Интеграция v8 v8::УФ 1cv8.cf Украина Абонемент ($m)

Шаблон обработки для выгрузки справочников/регистров в файл csv.

1 стартмани

18.02.2021    2078    5    Tamplier    2    

1C + jabber + python Промо

Сервисные утилиты Практика программирования Интеграция v8 1cv8.cf ДО Абонемент ($m)

Отправка сообщений в jabber из 1С [Документооборота] при помощи python-скрипта.

1 стартмани

14.04.2014    28408    15    Mogidin    2    

Интеграция 1С и Trello

Интеграция v8 1cv8.cf Абонемент ($m)

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

1 стартмани

11.01.2021    2866    3    Andreyyy    0    

Получение скриншота с камеры Hikvision при digest-аутентификации

Интеграция v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

30.12.2020    2250    6    garagauto    4    

Пример работы с API СБИС ЭДО

Интеграция Документооборот и делопроизводство v8 1cv8.cf Россия Абонемент ($m)

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

2 стартмани

08.12.2020    3811    23    winapi    3    

Загрузка данных в 1С:Бухгалтерию ред. 3.0 из файла (DBF) СмартАптека.

Обработка документов Файловые протоколы обмена, FTP Внешние источники данных Интеграция v8 БП3.0 Фармацевтика, аптеки Россия Абонемент ($m)

Загрузка данных в 1С:Бухгалтерию ред. 3.0 из файла (DBF) СмартАптека. Возможность переноса прихода - Поступление товаров, реализации - Отчет о розничных продажах, Реализация товаров, перемещение между складами - Перемещение товаров. Товар свернут, суммовой учет. Автоматический формирует КО, себестоимость устанавливает из СмартАптеки для КУДиР.

2 стартмани

04.12.2020    2906    18    art-nv    8    

Интеграция UDS и УНФ

Розничная торговля Интеграция v8::УФ УНФ Россия УУ Абонемент ($m)

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

2 стартмани

25.10.2020    3065    8    viktor_and_ko    11    

Формирование файла загрузки реализаций для сайта sti.gov.kg

Интеграция Налоговые v8 БП1.6 Кыргызстан НУ НДС Абонемент ($m)

Обработка предназначена для старых версий БП для Кыргызстана 1.6 и 1.7

1 стартмани

18.09.2020    2799    0    Fox-trot    0    

Загрузка выручек касс по API с 1-ОФД (1-OFD.RU)

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

Обработка позволяет формировать отчеты о розничных продажах средствами API с 1-ОФД (1-OFD.RU)

2 стартмани

18.09.2020    3414    8    ketr    4    

Загрузка из Frontol. Расширение для БП (КОРП)

Интеграция ККМ Адаптация типовых решений v8 v8::БУ БП3.0 Абонемент ($m)

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

3 стартмани

10.09.2020    3128    1    pbabincev    3    

Конструктор Json Schema с функцией валидации JSON

Обмен данными 1С WEB Интеграция Языки и среды v8 1cv8.cf 1С:Франчайзи, автоматизация бизнеса Абонемент ($m)

Инструмент для создания Json-схем по формату 4 драфта. В современном мире модно пользоваться Http-сервисами и Json, но если для старого доброго xml все уже придумано и xsd схемы можно рисовать в 1С из коробки, то с json и его форматом Json schema все не так хорошо. Зачастую нужно стандартизировать формат сообщений обмена json и для этого можно воспользоваться Конструктором. Есть возможность проверить свой Json на соответствие схеме. Схемы после выгрузки проходят валидацию в Liquid studio 2020. Стандартизируйте обмен Json с комфортом и удобством.

1 стартмани

16.07.2020    6808    22    Segate    6    

IoT (Internet of Things) в 1С или как подружить 1С с ESP32 при помощи MQTT-брокера

WEB Интеграция Интернет вещей (IIoT) Системная интеграция v8 Абонемент ($m)

Что делать, если надо подключить удалённое устройство к серверу 1С, но ни устройство, ни сервер 1С нельзя "светить" наружу? А если таких устройств десятки или сотни по всей стране? Ответ: Использовать промежуточный сервис, который будет пересылать данные между сервером 1С и устройствами. Такие функции замечательно выполняет MQTT-брокер, но вот не задача, 1С не умеет с ним работать.

1 стартмани

25.06.2020    7872    9    frutty    19    

Интеграция АЗС ТОПАЗ и Штрих-М Магазин

Внешние источники данных Интеграция v8 1cv8.cf Россия Абонемент ($m)

Обмен данными между АЗС Топаз 3.14 и 1С на примере Штрих-М: Магазин, редакция 5.1 (5.1.6.8).

1 стартмани

17.06.2020    3580    2    Ignatov_mu    0    

1С:Деньги: Загрузка выписки банка из личного кабинета Тинькофф Банка

Обмен с банком Учет доходов и расходов WEB Интеграция v8 1cv8.cf Домашние учет и финансы УУ Абонемент ($m)

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

1 стартмани

18.05.2020    6799    23    Bazil    26    

Автоматическая загрузка накладных от поставщиков из электронной почты (Розница 2.2)

Обработка документов Розничная торговля Учет ТМЦ Интеграция Email v8 Розница Россия УУ Абонемент ($m)

Данная обработка предназначена для получения файлов (*.xls;*.xlsx;*.ods;*.dbf) с почтового сервера вашей электронной почты и загрузки прочитанных данных в документы «Поступление товаров». Так же присутствует возможность распаковки архивов, если поставщик шлет вам в письме архивированные файлы (RAR; ZIP; 7Z). Наличие установленного MS Office и Open Office не требуется.

5 стартмани

18.05.2020    5636    8    StiVitS    6    

Загрузка электронного больничного из файла в ЗУП 3.1. Исправление ошибки

Зарплата Внешние источники данных Интеграция v8 v8::СПР ЗУП3.x Россия БУ ФОМС, ПФ, ФСС Абонемент ($m)

При попытке загрузки электронного больничного пишет: Не заполнено поле LN_HASH или Не заполнено поле LN_STATE. Готовое расширение, исправление для типовой конфигурации ЗУП 3.1.

1 стартмани

08.05.2020    13245    29    Sergeevich    11    

Сканирование магнитных карт (python) и миграция данных в 1С (http - сервис)

Практика программирования Интеграция v8 1cv8.cf Абонемент ($m)

Скрипт чтения com порта (python) и расширение (*.cfe) для приема пакета сообщений в json.

1 стартмани

06.05.2020    3542    1    Legavaz    0    

Интеграция системы Mikbill и 1С:Бухгалтерия 3.0

Интеграция Внешние источники данных v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Обработки позволяют настроить интеграцию биллинговой системы Mikbill и 1С:Бухгалтерия3.0.

1 стартмани

29.04.2020    5944    0    z_d_v    0    

И еще раз о HTTP-сервисах

WEB Внешние источники данных Интеграция v8 БП3.0 ЗУП3.x Россия Абонемент ($m)

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

10 стартмани

28.04.2020    7499    8    zavsom    2    

Примеры запросов с календарем Outlook через EWS

Интеграция v8 v8::УФ 1cv8.cf Абонемент ($m)

Примеры создания/изменения/получения/удаления событий календаря Outlook пользователя из 1С через EWS.

2 стартмани

23.04.2020    4343    22    77dream77    1    

DaJet QL - расширяемый язык запросов

Интеграция WEB v8 Абонемент ($m)

DaJet QL поддерживает практический полный синтаксис SQL Server 2005-2016. Кроме этого это расширяемый язык запросов. Обращение к объектам СУБД выполняется в терминах метаданных 1С. Доступ к возможностям этого языка запросов реализован в виде web api сервиса. Результаты запросов возвращаются в виде JSON.

1 стартмани

20.04.2020    12305    12    zhichkin    19    

Включение и выключение электроприборов из 1С

Интеграция v8 Абонемент ($m)

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

1 стартмани

02.04.2020    8001    4    bobreks    66    

Все параметры интеграции в одном справочнике

Интеграция v8 Абонемент ($m)

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

3 стартмани

05.03.2020    3236    0    info1i    0    

Выгрузка кодов маркировки обуви в json (для формирования этикетки)

Розничная торговля Интеграция v8 v8::ОУ УТ11 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия УУ Абонемент ($m)

Обработка позволяет выгрузить данные о маркируемом товаре в файл json. Проверялась на Управление торговлей, редакция 11 (11.4.11.71) Может понадобиться для реализации печати этикеток для маркировки обуви. Обработку можно подключить как внешнюю обработку в конфигурацию и разместить в определенной подсистеме.

1 стартмани

03.03.2020    5118    9    maksal    3    

Пример связи с API Диадок через сертификат

Интеграция v8::ОУ v8::УФ УТ11 Россия Абонемент ($m)

Обработка для связи с API Диадок через сертификат формата X.509 - пример подключение при двухфазной аутентификации по сертификату+получение организаций.

1 стартмани

17.02.2020    3898    13    2vadmaster    0    

Интеграция ЗУП с порталом обучения TeachBase

WEB Интеграция v8 ЗУП3.x Россия УУ Абонемент ($m)

Расширение-заготовка для интеграции с TeachBase.

1 стартмани

17.02.2020    3711    2    maksip    0    

Пример http-интеграции ЗУП и HR-портала

Интеграция WEB Расширения v8 v8::СПР ЗУП3.x Россия Абонемент ($m)

Расширение для ЗУПа с http-сервисами для интеграции с HR-порталом.

1 стартмани

12.02.2020    5082    3    maksip    5    

Redmine 1C - почти коробка

Управление командой Интеграция Управление задачами v8 Абонемент ($m)

Почему это решение называется «почти коробка»? Потому, что это почти коробочное решение. С его помощью, просто добавив подсистему в конфигурацию, уже можно начинать взаимодействовать с системой Redmine.

10 стартмани

10.02.2020    8248    12    zfilin    13    

Интеграция с API Remonline

Обмен данными 1С WEB Интеграция Облачные сервисы, хостинг Расширения v8 v8::УФ 1cv8.cf Абонемент ($m)

Расширение для работы с веб-сервисом Remonline.

2 стартмани

05.02.2020    4791    6    Johny_v    6    

Соответствие пользователей Информационной базы и Актив директория

Интеграция v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

23.01.2020    3297    5    bryantsev.yury    0