В публикацию входят:
- файл конфигурации расширения для базы 1С;
- скомпилированный плагин от 1С для визуализации выделенных объектов в 1С;
- исходный проект плагина на языке C# для VS2022.
Чтобы в базе 1С появилась объектная модель из программы Renga, нужно подключить расширение «САПРСервис.cfe».
Расширение разрабатывалось на основе типовой конфигурации 1С:Бухгалтерия 3.0, но я думаю, оно может быть загружено в любую конфигурацию, которая использует БСП версии не ниже чем у конфигурации 1С:Бухгалтерия 3.0.
Загрузка модели выполняется посредством веб-сервиса расширения, веб-сервис нужно опубликовать на веб-сервере.
Для создания расширения нужно открыть конфигуратор, создать новое расширение. В конфигурации расширения выполнить «Сравнить, объединить с конфигурацией из файла» выбрать файл «САПРСервис.cfe». Для обмена данными нужно создать пользователя, у которого имя (имя входа) будет в латинской раскладке.
Далее нужно подключить плагин к программе Renga, для этого распакуйте архив «KPSRenga.7z», результатом распаковки должна стать папка с именем «KPSRenga», данную папку нужно скопировать в папку плагинов программы Renga. Для Renga Professional папка с плагинами будет расположена в следующем месте «C:\Program Files\Renga Professional\Plugins». В случае если папка «Plugins» отсутствует, то ее нужно создать. Результатом подключения плагина должно стать наличие иконки в интерфейсе проекта при его открытии.
Нажав правую кнопку мышки на дереве объектов модели возможно указать адрес веб сервиса, логин и пароль. После проверки доступности можно переносить данные в базу 1С.
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.158.23