Расширенный фильтр

Все публикации — все для 1С

Работа с 1С через OLE 8.* (V81.Application, V81.COMConnector) 117

Перенос данных из 1С7.7 в 1C8.X Теория программирования v7.7 v8 1cv8.cf 1cv7.md Бесплатно (free)

Решил серьезно заняться изучением OLE. Конечно OLE это не КД, но все же...

07.04.2011    88083    16    

Статистика сессий и использования лицензий 1Сv8.3 (PRTG via PowerShell) 22

Сервисные утилиты Системное v8 Абонемент ($m)

Сколько используется лицензий 1С в данный момент? А поподробней, сколько спящих или активных, толстых или тонких, программных или HASP и т.д.? Ответы на эти вопросы желает знать каждый админ!))

1 стартмани

14.11.2016    11749    49    14    

V82.COMConnector, V83.COMConnector класс не зарегистрирован 72

Системное v8 Бесплатно (free)

Недавно перенес несколько баз на платформу 8.3, и столкнулся со следующей проблемой: при замене в нескольких обработках объекта V82.COMConnector на V83.COMConnector при запуске стал получать сообщение "v83.comconnector класс не зарегистрирован". Решение выкладываю, т.к. не нашел похожей статьи на данном сайте, возможно, невнимательно искал.

23.09.2015    82443    35    

COM соединения к базам 1С на различных версиях платформы 118

Практика программирования Бесплатно (free)

Долгое время искал возможность подключаться через COM соединение к серверным БД 1С, расположенных на разных серверах (с разными версиями платформ). Перечитал множество публикаций на эту тему, но однозначного для себя ответа не находил. Хочу поделиться своим скромным опытом в решении этой задачи. Может кому и пригодится...

07.05.2014    66053    24    

Ошибка V82.COMConnector на сервере 64. Решение проблемы 111

Системное v8 1cv8.cf Россия Бесплатно (free)

Если сервер 1С стоит на Windows х64, то рано или поздно Вы столкнетесь с проблемой создания COM-соединения, если соединение инициируется на стороне сервера. На стороне клиента COM-соединение работает нормально, на стороне сервера вываливается с ошибкой. Данная статья позволяет снять проблему. НО - до переустановки платформы.

14.08.2013    145922    49    

Параллельное использование нескольких версий COM control (несколько версий платформ) 96

Системное v8 Бесплатно (free)

Краткая инструкция по использованию нескольких версий com control.

13.10.2017    14034    29    

Обмен данными РИБ средствами COMConnector (файловый вариант ИБ) 12

Распределенная БД (УРИБ, УРБД) Перенос данных из 1C8 в 1C8 Сервисные утилиты v8 1cv8.cf Розница Розничная и сетевая торговля (FMCG) Россия Абонемент ($m)

Долгое время искал решение, которое позволило бы выполнять обмен данными на периферийном узле, без запуска отдельного сеанса. Дело даже не в отдельном сеансе, а в постоянно мешающем окошке, которое нельзя свернуть. Эта публикация - итог не продолжительных экспериментов с COMConnector и JS. * Вторая версия реализована на AutoIT

1 стартмани

06.09.2013    15976    63    11    

Отчет (УФ) по лицензиям 1С:Предприятие 8 4

Защита, права, пароли v8 v8::УФ 1cv8.cf Абонемент ($m)

Внешний отчет (УФ) выводит список используемых 1С:Предприятие программных и аппаратных лицензий.

1 стартмани

26.09.2017    7032    23    5    

Работа с COM-объектом в 1С (v8.2) 13

Практика программирования v8 Абонемент ($m)

Цель публикации: Дать начальное представление о работе с COM-объектом через COM-соединение и привести пример его использования в 1С (v8.2).

1 стартмани

06.08.2013    11658    40    11    

Решаем проблему с разными версиями платформ при COM соединении 34

Системное v8 1cv8.cf Абонемент ($m)

Код позволяет перед подключением установить нужную версии comcntr.dll

1 стартмани

31.08.2015    13259    19    8    

Тестер КОМ-соединения + исполнение произвольного кода из клиента 1С 3

Инструментарий v8 1cv8.cf Абонемент ($m)

Обработка для испытания COM-соединения с возможностью исполнения произвольного кода (1С 8.2 Управляемые формы)

1 стартмани

13.11.2014    4605    8    3    

Эмулятор COM-соединения или "объект" ЭтаБаза 13

Инструментарий Перенос данных из 1C8 в 1C8 v8 1cv8.cf Абонемент ($m)

Предыстория: был инструмент для работы с другой базой по COM-соединению. Потребовалось использовать этот инструмент для текущей базы (без COM-соединения), но без дублирования кода. Но, к сожалению, 1С не предоставляет объекта ЭтаБаза (ТекущаяБаза и т.п.), который бы позволял обратиться к глобальным перечислениям (менеджерам объектов Справочники, Документы и др.) через точку и создавать новые объекты. Для этого на скорую руку был создан Эмулятор COM-соединения, который решает 2 вышеуказанные проблемы. Иначе говоря, предоставляет возможность сослаться на текущую базу данных аналогично COM-объекту (с некоторыми ограничениями).

1 стартмани

25.11.2015    4387    8    8    

Пример получения данных в EXCEL из 1С посредством ComConnector 2

Загрузка и выгрузка в Excel v8 УПП1 Россия Зарплата Персонал, кадры Абонемент ($m)

Иногда требуется для решения определенных задач получить данные из базы 1С из других приложений, например, из MS Excel. Данный пример на VBA демонстрирует, что это достаточно несложная задача. Запрос выполняется в примере к регистру сведений "ПлановыеУдержанияРаботниковОрганизаций.СрезПоследних".

1 стартмани

08.02.2017    4501    7    0    

Получение данных из 1Сv8 в MS Access через comconnector 5

Обмен с другими системами v8 БП2.0 Россия БУ Оборотно-сальдовая ведомость, Анализ счета Абонемент ($m)

База Access для импорта проводок и остатков, формирование запросов

1 стартмани

18.11.2016    7771    8    6    

Регистрация компонент 1С (V8x.ComConnector, V8x.Application и утилита администрирования серверов) 3

Сервисные утилиты v8 Россия Абонемент ($m)

Выводит список установленных платформ и позволяет зарегистрировать V8x.ComConnector, V8x.Application и утилиту администрирования серверов выбранной версии. Требуется .NET Framework 4.0, требуются права администратора.

1 стартмани

02.03.2018    5048    21    8    

Утилита для регистрации ComConnector и консоли администрирования сервером по установленным версиям платформы 38

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

20.03.2019    2382    16    9    

Передача аргумента, полученного по ComConnector, на сервер 4

Теория программирования v8 Абонемент ($m)

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

1 стартмани

20.03.2013    4659    3    

Регистрация компонент 1С и запуск консоли кластера серверов 5

Сервисные утилиты Россия Абонемент ($m)

Выводит список установленных платформ 1С, позволяет зарегистрировать V8x.COMConnector, V8x.Application, V8x.ServerAbout и запустить консоль кластера серверов 1С для выбранной версии. Показывает текущие версии зарегистрированных компонент 1С (требуется .NET Framework 4.0 и права администратора).

1 стартмани

22.03.2018    6695    27    7    

Telemonitor - объединяем Telegram и 1С Промо 168

Сервисные утилиты Системное Мобильные приложения v8 1cv8.cf Абонемент ($m)

Не так давно Telegram предоставил API для создания ботов. Telemonitor - программа, позволяющая легко настроить собственного бота для работы с 1С.

1 стартмани

09.08.2015    65765    227    174    

[COM] Перенос данных через COMConnector 76

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Россия Абонемент ($m)

Обработка обмена между двумя информационными базами схожей (не обязательно совпадающей) структуры. Изначально была заточена под бухгалтерию предприятия, сейчас используется для для обменов через COM любых конфигураций с режимом запуска "Управляемое приложение". Ближайший аналог - выгрузка-загрузка XML, но здесь нет промежуточных файлов выгрузки/загрузки, и обмен не прекращается в случае, когда состав реквизитов источника и приёмника различен!!! 07.09.2018 Версия 5.2.2.9 Исправлены функция получения списка организаций базы источника, если в справочнике "Организации" нет кода (например в УТ 11).

2 стартмани

23.11.2015    37500    578    164    

Проверка COM-соединения 6

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

Универсальная внешняя обработка (СДРПроверкаCOMСоединения) для проверки COM-соединения с базами 1С и прочими COM-объектами. Платформа 8.3, управляемые формы. Версия 005 от 29.12.2018

1 стартмани

23.12.2018    2565    26    1    

Статистика ролей пользователей 3

Статистика базы данных Защита, права, пароли v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

26.01.2019    1644    0    0    

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

Практика программирования Универсальные обработки v8 Абонемент ($m)

Файл представляет собой внешнюю обработку. Через com-соединение подключается по указанному адресу к любой базе и строит структуру дерева метаданных. Обработка позволяет написать запрос на стороне подключенной базы, выполнить запрос и на основе полученной выборки исполнить произвольный алгоритм.

1 стартмани

09.10.2013    9932    43    5    

Сетка пользователей (Список пользователей баз 1С) 4

Системное v8 Россия Абонемент ($m)

Обработка позволяет просматривать пользователей и их права в базах 1С 8.1 и 8.2 путем простого подключения через COMОбъект, а также методами библиотеки 1CDLib.dll компоненты T1CDLib.

1 стартмани

24.06.2014    8647    22    3    

Программа для просмотра задач «Задачи мне» Документооборота 1С 4

Пользователю системы Практика программирования v8 ДО ИТ-компания Россия Абонемент ($m)

Пример внешнего соединения с базой 1С 8.2 . Может быть использована, в качестве программы напоминания лицами, которые должны согласовывать движение документов. Для этого рекомендуется разместить исполняемый файл на сервере, а пользователю установить ссылку на этот файл. Средство разработки: Delphi XE8 Присутствуют все исходные файлы.

1 стартмани

25.08.2015    9201    8    1    

Автообновление нескольких распределенных удаленных баз, личный опыт 19

Распределенная БД (УРИБ, УРБД) v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

12.04.2017    11147    7    

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

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

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

1 стартмани

25.07.2016    28703    6    2    

WEB – сервис для закрытия сеансов 1с на Node.js. 9

Сервисные утилиты v8 Абонемент ($m)

Простой веб-сервис для сброса сессий 1с на сервере или пример того как подружить V83.COMConnector и Node.js

1 стартмани

01.09.2016    8250    6    2    

Обработка для управления подключениями пользователей и создание бэкапа КЛИЕНТ-СЕРВЕРНОЙ базы данных 1С 8.2-8.3 (управляемое приложение,"такси") Промо 72

Архивирование (backup) Системное v8 v8::УФ 1cv8.cf Абонемент ($m)

Данная обработка позволяет легко и быстро отключить от любой БД одного или несколько пользователей одновременно, установить блокировку сеансов, что необходимо при регламентных операциях с БД, создать резервную копию базы, удалить "дубли" сеансов. Обработка отключает соединения и сеансы указанных пользователей, даже если сеанс или соединение были "повисшими". Возможна интеграция в любую конфигурацию! (Обновление от 11.03.2016, версия 3.0)

2 стартмани

06.11.2012    47394    609    44    

Программа для управления сеансами "1С 8.3 сервера" 3

Сервисные утилиты v8 Россия Абонемент ($m)

Часто приходится выкидывать пользователей из 1С и удалять зависшие сессии, а стандартная консоль неудобна и её необходимо устанавливать дополнительно. Есть решение!

1 стартмани

08.02.2018    5664    11    10    

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

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Россия Бесплатно (free)

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

15.04.2019    6537    9    

COM соединения с базами 1С на различных версиях платформы "Без перерегистрации и СМС" 206

Системное v8 1cv8.cf Абонемент ($m)

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

1 стартмани

16.04.2017    44325    130    41    

Устранение ошибки при подключении к базе данных 1С через COM-соединение 34

Системное v8 БП3.0 Россия Бесплатно (free)

Случается, что при попытке подключения к информационной базе через com-соединение возникает ошибка при вызове конструктора (COMОбъект): "Класс не зарегистрирован" или "Недопустимая строка с указанием класса".

27.11.2017    11185    11    

Быстрая передача результата запроса на клиент через COM-соединение с текущей базой 42

Практика программирования v8 1cv8.cf Бесплатно (free)

Способ ускорения передачи больших объемов данных с сервера на клиент, используя COM-соединение с текущей базой. Быстрее в 3-5 раз, по сравнению с обычными методами.

31.08.2016    12676    19    

Резервное копирование информационных баз 1С 8.2 (консольное приложение на DELPHI, Клиент-Сервер) 3

Архивирование (backup) v8 Абонемент ($m)

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

1 стартмани

05.02.2014    9460    35    8    

Запуск COM-Объекта 1С 7.7 или 1С 8.х в виде "УДАЛЕННОГО COM+" (как Решение проблемы запуска COM 32-бит внутри 64-бит приложения, так и проблем разных версий движка 8.х) 11

Перенос данных из 1С7.7 в 1C8.X Перенос данных из 1C8 в 1C8 v7.7 v8 Абонемент ($m)

Проблемы (решенные с помощью COM+): 1) Проблема с "ComConnector" из-за разных версий движка 1С; 2) "Сервер 1с 64-бит отказался работать с COM 1c 7.7(32 бит)"; 3) Как создать удаленный COM+ внутри 1с 7.7 для решения проблемы, как в пункте 1); И вот, наконец-то, при помощи удаленного запуска COM+ забываем обо всех этих проблемах навсегда)))

2 стартмани

29.07.2014    22107    51    3    

Скрипт автообновления типовых конфигураций 44

Практика программирования v8 Бесплатно (free)

Батник на "языке 1С" для клиент серверных баз, скачивает с сайта ИТС нужное обновление, бекапит базу и обновляет. На что-то новое не претендует, как рабочая заготовка для собственных "обновляторов" подойдет. В текущем виде все работает. Надо только занести свои переменные.

30.06.2016    11464    18    

Ошибки в ЦУП и способы решения 161

Оптимизация БД (HighLoad) v8 1cv8.cf Абонемент ($m)

Эксперт - это человек, совершивший все возможные ошибки в очень узкой области. Часто приходится работать с ЦУП (Центр Управления Производительностью), в итоге наступил, наверное, на все грабли, какие только возможно. Представляю вашему вниманию список частых (и не очень) ошибок в ЦУП и способы их решения. 90% проблем с ЦУП возникает из-за неверной настройки, прав доступа, по вине администраторов и т.д. Здесь же приведены как раз остальные 10%, т.е. ошибки в коде ЦУП и прочие ситуации, которые возникают, даже если все настроено правильно.

1 стартмани

10.09.2013    53129    111    127    

Прокси-функции 11

Практика программирования v8 Россия Бесплатно (free)

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

13.10.2013    14404    10    

Что делать, если COM-соединение вылетает? 6

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Бесплатно (free)

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

15.10.2012    15003    10