Подключение к 1C 8.3 и 8.2 и работа по COM соединению
Cуществует такая удобная штука, как соединение по COM порту c базой данных 1С. Сам COM порт очень старое соединение и используется в огромном количестве компьютеров. Не смотря на свой возраст COM порт до сих пор очень популярен и позволяет удобно передавать информацию между различными программами на разных машинах.
Часто в связи с проблемами подключения многие начинающие программисты 1С не могут нормально организовать подключение. На самом деле не совсем ясно в чем возникает проблема подключений 1С по COM порту. В целом настройка данной функции не доставляет никаких проблем и далее будет показано как нормально настроить COM соединение с 1С.
Выполним задание:
1С Документооборот нужно соединить по COM порту к информационной базе 1C УПП:
- Ищем документ, который нам нужен, к примеру его имя будет 123
- Получаем статус документа
- В том случае если документ изменяется то, что нужно это изменить и указать в нашем документообороте
Выполним наше задание:
Создание подключения к базе 1C по COM
Для начала мы соединяемся с 1С и далее смотрим код, который поможет нам выполнить подключение по COM соединению к другой базе 1С, которая использует режим файлов.
Данный программный код 1С поможет установить соединение по COM порту и у нас появится возможность работать с другой бд 1С.
Если мы используем программу с выделенным сервером нам придется использовать другой программный код, и он не будет немного иным, чем мы использовали для файлового режима:
Далее вам нужно выбрать именно подходящую версию 1С, к которой вы подключаетесь по COM порту.
Поиск нужного документа 1С с помощью COM соединения.
Для образца мы возьмем имя нашего документа 1234 и начнем его поиск с помощью процедуры.
С помощью нашего кода мы нашли по COM соединению искомый нами документ и узнали его статус. Если он не совпадает с нужным, то вносятся изменения.