Плагин «Р7-Коннектор» обеспечивает интеграцию учетных систем 1С с редакторами Р7-Офис. Он формирует отчеты из 1С в формате XLSX средствами Р7 Документ Конструктора — без ручного переноса данных и исправления форматирования.
Важно
Скачать плагин можно по ссылке ↗.
Возможности
- Формирование заранее сконфигурированного отчета из 1С в файл XLSX;
- Создание нового документа или использование существующего файла как основы отчета;
- Чтение данных из XLSX: значений и формул ячеек, адресов диапазонов, имен листов и диапазонов;
- Возврат прочитанных данных в 1С в формате JSON.
Совместимость
| Параметр | Значение |
|---|---|
| Конфигурации 1С | 1С:Предприятие, 1С:Документооборот, 1С:ERP |
| Операционная система | Windows |
| Формат результата | XLSX |
Уточнение
На текущем этапе плагин работает в ОС семейства Windows. Поддержку других операционных систем планируется добавить в следующих версиях.
Как это работает
Из 1С не создаются СОМ-объекты Документ Конструктора напрямую. Обмен данными идет через исполняемый адаптер r7_builder_helper.exe:
- Код 1С собирает структуру задачи с помощью функций общего модуля;
- Адаптер получает задачу в формате JSON;
- Адаптер формирует временный сценарий
.docbuilderи выполняет его черезdocbuilder.exe; - Готовый файл сохраняется по указанному пути.
Если задача содержит команды чтения данных, адаптер дополнительно создает JSON с результатами и возвращает его в 1С.
Состав поставки
Каталог R7DocumentBuilder1C включает:
| Компонент | Назначение |
|---|---|
bin\r7_builder_helper.exe | Исполняемый адаптер для 1С |
bin\license.json | Лицензионный ключ |
runtime\ | Runtime P7 Документ Конструктора |
1c\ R7BuilderHelperAdapter.bsl | Код общего модуля для 1C |
1c\ R7DemoReportFormModule.bsl | Код демо-формы отчета |
1c\ R7GetterDemoFormModule.bsl | Код формы для команд чтения данных |
docs\INSTALL_1C.md | Руководство по установке |













