...

База знаний 1С

Особенности работы с COM-соединением

Обмен между базами 1C Платформа 1С v8.3 Платформа 1C v8.2 Конфигурации 1cv8 Бесплатно (free)

О чём и зачем данная статья? Казалось бы, что написано об этом соединении очень много, да и технология устаревшая... И мне так раньше казалось! Однако, столкнувшись с необходимостью на двух проектах подряд работать с этой технологией, стало понятно, что описание трудных ситуаций или отсутствует, или есть только на форумах, что крайне неудобно! Поэтому особенности работы с COM соберу в одном месте, чтоб не искать в будущем.

22.02.2023    4114    biimmap    71    

57

Удержание СОМ-соединения между вызовами сервера

Универсальные функции Платформа 1С v8.3 Бесплатно (free)

Избежать повторной установки серверного СОМ-соединения, вызывая его откуда угодно и как угодно.

01.06.2021    1534    Yashazz    21    

12

Настройка возможности подключения по технологии COM к базам данных, работающим на различных версиях платформы 1С

Обмен между базами 1C Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

06.03.2021    6630    23    user1082819    4    

21

Подключение двух и более COMConnector'ов (COM-соединений) к различным релизам сервера 1С:Предприятие 8.3 на одном компьютере

Сервера Платформа 1С v8.3 Россия Бесплатно (free)

В публикации рассматривается вопрос о создании двух и более одновременно работающих COM-соединений к различным релизам сервера 1С:Предприятие 8.3 на одном компьютере. Разрабатывалось, тестировалось и работает под платформами 1С 8.3. Но, насколько я углубился в тему, этот алгоритм должен работать и под 8.1, и под 8.2 и в комбинациях.

04.06.2022    2058    andrewbc    2    

15

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

Периферийные устройства Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

15.09.2021    12219    118    vv22    30    

37

COMNativeWrapper, COM-Диспетчер Native-компонент 1С (Аддонов), совместимый со всеми версиями 1С (7.7, 8.0, 8.1, 8.2, 8.3).

Разработка внешних компонент Россия Платные (руб)

Обертка COM для компонент типа Native-Addin под разные версии 1С от 8.2 до 8.3 с поддержкой интерфейсов IMsgBox, IAttachInfo, IPlatformInfo. Поддержка свойств компонент имеющих тип Binary. Работает под любыми версиями 1С от 7.7 до 8.3. На платформах 8.3 пока гарантированно работает на последних версиях следующих релизов: 8.3.3-8.3.6 и 8.3.10-8.3.22. Система: Win98, WinXP + Win81, Win10. Архитектура: x86 + x64.

3000 руб.

02.03.2023    987    0    0    

1

Внешняя компонента - драйвер "Эквайринговые терминалы Ingenico (ECRCommXLib)"

Розничная торговля Эквайринг Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Библиотека компоненты, подключаемая по стандарту БПО (ревизия 3.3, 2.4) для работы с эквайринговыми терминалами Ingenico по протоколу B-POS1.

4200 руб.

01.11.2021    8972    73    20    

3

ReadComPort - программа чтения данных с COM порта

ККМ Сканер штрих-кода Россия Платные (руб)

ReadComPort - указываем параметры COM порта. Данные из COM порта можно получить как на экран так и в виде отдельного файла на каждое событие.

1000 руб.

09.02.2021    5865    4    2    

4

Глобальная серверная переменная для COM-соединения

Обмен между базами 1C Платформа 1С v8.3 Бесплатно (free)

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

13.03.2023    397    vlbabushkin    2    

1

Delayed durability поможет вашему ORM увеличить производительность на 50% и более, если Вы только будете использовать …

HighLoad оптимизация Платформа 1С v8.3 Бесплатно (free)

ORM (Relational Mapping) используется во многих языках программирования, в том числе и в 1С. Однако реализация высоконагруженных решений, приводит к мысли, что разработчики ORM не учитывали ее влияния на производительность СУБД. Такая ситуация и в 1С, и ORM на Java, и наверняка в других ORM. В предыдущих частях показана глубина проблемы. В этой части предложено решение со стороны СУБД (MS SQL, Oracle, Postgres).

13.02.2023    493    1CUnlimited    0    

9

Загрузка всех онлайн-чеков с сервиса проверки чеков ФНС (налоговой) – обработка для получения данных о покупках по чекам онлайн-касс с загрузкой в Авансовый отчет

Внешние источники данных Документооборот и делопроизводство (СЭД) Кассовые операции Розничная торговля Учет ТМЦ Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 Россия Абонемент ($m)

В продолжение статьи «Свой кусочек информационного пирога по 54-ФЗ – обработка для получения данных о своих покупках по чекам ОФД» (на примере сети магазинов «Лента») (http://infostart.ru/public/647711/). Однако, в предыдущей публикации был показан пример получения данных с сервиса ОФД Такском по одному магазину, в новой публикации – показан пример загрузки всех чеков по всем ОФД непосредственно с сервиса проверки чеков ФНС. Опубликованы обработки, позволяющие работать по двум схемам: вносить данные по каждому чеку, получая данные с ФНС, или загружать чеки в мобильное приложение ФНС, выбирая в последующем для загрузки нужные чеки из списка. К публикации приложен файл расширения для печати Заявления на возмещения затрат подотчетного лица.

10 стартмани

26.07.2017    48848    198    delta    130    

30

Работа с Ворд через СОМ-Объект

Внешние источники данных Платформа 1С v8.3 Бесплатно (free)

Статья представляет собой еще один велосипед на тему формирования документов на основе шаблонов через СОМ-Объект. Как и все другие велосипеды, этот написан потому, что другие велосипеды - плохие. В действительности, если погуглить, мы получим огромное количество ссылок на советы в стиле "сделай так и будет тебе счастье". Но почему "так", зачем "так", какие есть альтернативы - авторы советов не раскрывают. Хуже того, половина найденных таким способом рецептов окажутся откровенно вредными. Судя по тому, как вредные рецепты копируются из совета в совет, большинство разработчиков, из тех, что переписываются на форумах, просто воспроизводят то, что когда-то нагуглили сами. Ну да, работает - не трогай :-)

15.02.2021    21188    Sindbad_M    36    

67

Выгрузка описания товаров с Wix.com в таблицу значений 1С

Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Абонемент ($m)

С сайта Wix.com выгружаем в файл csv. Затем этой обработкой загружаем этот в файл в таблицу значений на управляемой форме. Получаем удобный инструмент для обработки данных и внесения изменений в 1С.

5 стартмани

25.11.2021    3207    0    AlexHelmer    2    

2

Простая отправка сообщений в WhatsApp через шлюз chat-api.com

Мессенджеры и боты Платформа 1С v8.3 Россия Абонемент ($m)

Это простейшая обработка на обычных формах, которая показывает, как легко отправлять сообщения в WhatsApp через шлюз chat-api.com. Можно дорабатывать для создания списка рассылок, для информирования клиентов о статусе заказа и т.д.

1 стартмани

16.12.2020    16529    18    AlxPop    0    

10

Выгрузка из справочника ЗУП "Физические лица" в Бухгалтерию с контактной информацией, паспортными данными, обновлением фамилии при ее смене через com-соединение

Зарплата Обмен между базами 1C Сложные периодические расчеты 8.3.14 1С:Зарплата и Управление Персоналом 3.x Бухгалтерский учет Абонемент ($m)

Представленная внешняя обработка позволяет обновлять данные по уже имеющимся элементам справочника "Физические лица" в Бухгалтерии, поиск проводится сначала по УИДу (уникальный идентификатор), затем по ФИО (фамилия, имя, отчество) и дате рождения, для исключения полных однофамильцев. Если ФИО совпадает, но даты рождения отличаются - выдается сообщение и обновление не проводится. При этом УИДы элементов справочников "Физические лица" в ЗУП и Бухгалтерии могут быть разными. Если физ. лицо не найдено, то оно создается с тем же УИДом, что и в ЗУПе. У вас должна быть настроена возможность проводить com-соединения для баз.

1 стартмани

04.02.2021    5011    18    Svetlanka_sv    0    

4

Шифрование строки на основе мастер-пароля в 1С Предприятие 8.3.19

Защита ПО и шифрование Платформа 1С v8.3 Абонемент ($m)

Демонстрация возможностей шифрования строки на основе мастер-пароля в 1С Предприятие 8.3.19. AES без zip файла, RSA, PKDF2. (c использованием библиотеки С# через com).

2 стартмани

31.08.2022    2030    3    vit59    2    

5

Игра "Змейка" на управляемых формах (клиент)

Игры Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Пишем игру с динамическим обновлением игрового поля и управлением с клавиатуры на управляемых формах, отправляем на github.

1 стартмани

07.06.2021    5369    3    alexey_kurdyukov    0    

7

Проверка COM-подключения и регистрация компоненты comcntr.dll

Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка предназначена для проверки соединения с базой с помощью COM-подключения, а также регистрации и отмены регистрации comcntr.dll.

1 стартмани

25.01.2022    3704    39    XACHAPURIN    3    

14

Универсальная загрузка данных формата Excel

Загрузка и выгрузка в Excel 8.3.8 Бесплатно (free)

Универсальная обработка по чтению/импорту данных формата Excel в базы 1С.

14.04.2021    12969    artkor    27    

65

Скачивание видео с www.youtube.com

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Возможность скачать плейлист с сайта www.youtube.com.

2 стартмани

21.03.2022    1503    9    vladimir_korshun    0    

8

Поиск пользователей в базах через COM-Объект. Запросы в базы 1С через COM-Объект. Расширение и Обработка.

Поиск данных Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Расширение и обработка позволяют найти пользователя в базах, которые находятся на одном сервере. Что делать, если баз много, не открывать же все базы?)

2 стартмани

13.09.2022    1935    1    Neiron_1C    5    

4

Безголовая (Headless) архитектура построения eCommerce

WEB-интеграция Бесплатно (free)

Обобщение материалов по безголовой архитектуре построения eCommerce.

10.11.2021    1565    malikov_pro    9    

6

Контроль синхронизации через сравнение документов по GUID

Обмен между базами 1C Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

2 стартмани

14.12.2022    1600    10    bf19    6    

4

Консоль запросов к двум базам (общий менеджер временных таблиц)

Инструментарий разработчика Запросы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

3 стартмани

07.07.2022    4666    38    acces969    16    

46

Загрузка данных из Excel через COM Microsoft Excel, Open Office или Libre Office (управляемые формы)

Загрузка и выгрузка в Excel Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Болванка обработки для загрузки данных из файла электронной таблицы Excel. Работает как с установленным на машине Microsoft Excel, так и с OpenOffice или LibreOffice. Под управляемые формы. Разрабатывалось на платформе 8.3.16, но будет работать и на более старых версиях.

1 стартмани

09.06.2021    4660    13    Homyak    3    

4

Интеграция 1С и ВКонтакте (vk.com) с помощью API

WEB-интеграция 8.3.14 Конфигурации 1cv8 Бесплатно (free)

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

07.07.2021    4439    137    elcoan    3    

10

Интеграция 1С и Slack (slack.com) с помощью API

WEB-интеграция 8.3.14 Конфигурации 1cv8 Бесплатно (free)

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

08.07.2021    4435    104    elcoan    7    

12

Пример интеграции (авторизации) с IP телефонией zadarma.com

Телефония, SIP 8.3.14 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

26.07.2021    4136    15    ROM_1C    3    

5

Просмотр платежей и оплат без доступа к 1С:Бухгалтерии (COM-соединение)

Взаиморасчеты Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Абонемент ($m)

Внешний отчёт позволяет просматривать платежи от контрагентов и оплаты контрагентам пользователям, работающим в сторонних программах 1С 8.3 (тонкий клиент) без их прямого подключения к одной или нескольким базам 1С:Бухгалтерия предприятия 3.0. Используется COM-соединение на сервере 1С:Предприятие.

2 стартмани

29.01.2023    936    0    koka    0    

3

Звуковое управление в 1С 8.3

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

16.03.2021    10082    velemir    33    

79

Шаблон-памятка для загрузки данных между похожими конфигурациями

Обмен между базами 1C Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

11.11.2022    1170    2    avalakh    0    

5

Как написать COM-объект для 1С на Visual Studio C# 2008

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Расширяем функционал 1С с помощью разработки подключаемого COM-объекта! Пишем код на Visual C# 2008 для открытия CD-ROM'а, получения списка процессов и использования возможностей системы text-to-speech.

5 стартмани

11.09.2012    87676    RainyAugust22    59    

206

Чтение данных из COM порта сканера штрих-кода

Сканер штрих-кода Абонемент ($m)

Эмуляция нажатия клавиш данными из COM порта сканера штрих-кода.

1 стартмани

16.02.2021    5682    8    knight2007    18    

4

Вы запускаете приложения, но делаете это без уважения

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

О запуске сторонних приложений и скриптов из кода встроенного языка платформы 1С.

21.07.2020    15236    Infostart    32    

134

Оптимизация пакетной печати из 1С в MS Word

Пакетная печать Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 3.x Абонемент ($m)

Опыт оптимизации пакетной печати из 1С ЗУП 3.1 в MS Word. Об осторожности использования БСП. Внешние обработки: до и после оптимизации.

1 стартмани

14.08.2020    9704    6    info1i    5    

11

Легкий способ регистрации библиотеки COMCNTR.DLL (для COM-соединения)

Инструменты администратора БД Платформа 1С v8.3 Бесплатно (free)

Устали от командных строк, нюансов с разрядностью 32х/64х или ручного создания V83COMConnector в службе компонентов? Предлагаю простой способ регистрации библиотеки COMCNTR.DLL.

22.12.2020    63551    vakrikun    32    

85

Интеграция с сайтом на WooCommerce (WordPress) через MySQL

WEB-интеграция Платформа 1С v8.3 Абонемент ($m)

В этой статье мы поговорим про обмен данным с WooCommerce.com (https://woocommerce.com). Для тех, кто не знает – это достаточно популярное решение для создания интернет-магазина. И если уже копать еще глубже, то по сути - это плагин для Wordpress.

1 стартмани

15.06.2022    1559    1    markbraer    2    

1

Работа с ComОбъектом 1С 8.2; 8.3

Обмен между базами 1C Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Определение типов и значений через COM соединение между конфигурациями.

15.04.2019    38670    vik070777    12    

127

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

Весы Платформа 1С v8.3 1С:ERP Управление предприятием 2 Оптовая торговля, дистрибуция, логистика Украина Абонемент ($m)

Данная разработка предназначена для внедренцев и специалистов, которые настраивают весовое оборудование "Промприбор". Несмотря на то, что решение отработано, не предлагается как конечный коммерческий продукт, а демонстрирует технологию встраивания в конфигурацию консольной утилиты получения веса как драйвер оборудования. Однако не только весового оборудования. Данная технология демонстрирует возможность встраивания любой консольной утилиты с чтением результата из файла как драйвера оборудования. Например, вы разрабатываете собственную конфигурацию на управляемых формах с нуля, используя БСП и хотите, чтобы данный "драйвер" весов присутствовал в вашей конфигурации как стандартный встроенный драйвер оборудования. Благодаря этой технологии нет необходимости приобретать платную версию драйвера весов "Промприбор" UniproScalesComServer СОМ-объект (ScalesComSrv).

10 стартмани

15.03.2021    6623    4    dap    1    

1