Практика ЛДО · Интеграции
Как связать 1С и n8n без публикации базы
Разбираем исходящее подключение и сценарий передачи PDF из 1С во внешний сервис.
Как устроена связь 1С и n8n
В ЛДО Интеграциях расширение 1С само выполняет исходящий защищённый обмен с сервисом. Базе не требуется принимать входящие webhooks из интернета, а n8n не получает пароль от информационной базы.
За внешние шаги отвечает персональная среда n8n: отправить сообщение, передать файл, обратиться к CRM или выполнить ваш сценарий. В 1С остаются предмет согласования, статусы, история и проверка разрешений.
Разберём учебный сценарий отправки печатной формы. Он показывает последовательность настройки и проверки, а не готовое внедрение для любой базы и любого внешнего сервиса.

Следующий шаг — практический разбор PDF → email: подготовка формы, доставка, подтверждение и повтор при ошибке.
Начните с разрешений в 1С
До запуска сценария определите, с какими объектами он работает и какие действия ему нужны. Для отправки PDF требуется доступ к выбранной печатной форме; для обмена с CRM — к конкретным реквизитам.
- Разрешите нужные объекты, поля и операции в настройках расширения.
- Выберите печатные формы, которые можно выдавать внешнему процессу.
- Настройте подключение ЛДО для своей базы.
- Добавьте в n8n учётные данные внешнего сервиса и параметры назначения.
Начните с минимального набора данных для одного сценария. ЛДО не исполняет произвольный BSL или SQL, полученный из n8n. Команды проходят проверку разрешений в расширении перед выполнением.
Пример: передать PDF из 1С по email
В библиотеке ЛДО есть шаблоны передачи PDF по email, в Telegram, MAX, S3 и Nextcloud. Они поставляются выключенными. Перед включением нужно адаптировать параметры к своей базе и подключить учётные данные выбранного сервиса.
- Выберите документ. Используйте тестовый объект с доступной и разрешённой печатной формой.
- Подготовьте PDF. Сценарий запрашивает форму через ноду «ЛДО — 1С Relay»; операция выполняется на стороне 1С с проверкой прав.
- Передайте файл. Настройте канал доставки, адрес назначения и реквизиты подключения.
- Подтвердите доставку. Подтверждение должно следовать за успешным шагом отправки. Ошибка внешнего сервиса не должна выглядеть как завершённая доставка.
- Проверьте результат. Сопоставьте выполнение n8n, отправленный файл и исходный документ.
Сначала запускайте пример вручную. Подключать событие или расписание стоит после проверки успешной отправки, отказа и восстановления. Временные файлы ЛДО Интеграций по умолчанию хранятся до семи дней; это не архив документов.
Если нужен обмен с CRM
Для CRM сценарий может прочитать разрешённые реквизиты и отправить их через HTTP API. Адрес, авторизация и соответствие полей зависят от конкретной CRM: наличие шаблона не заменяет эту настройку.
Если внешний процесс должен записать результат в 1С, разрешите только нужные реквизиты. При изменении документа учитывайте актуальность прочитанных данных и проверки на стороне 1С. Отдельно проверьте конфликт, когда пользователь изменил документ между чтением и записью.
Согласование и внешние действия удобно развивать поэтапно. Сначала настройте маршрут документа, затем добавьте передачу результата во внешнюю систему.
Проверьте ошибки и повторный запуск
- Запрос запрещённой формы или поля отклоняется.
- Недоступность почтового сервера или CRM видна в выполнении n8n.
- Повторный запуск не создаёт нежелательные дубли во внешнем сервисе.
- Полученный PDF относится к ожидаемому документу.
- Просроченная ссылка на временный файл обрабатывается как ошибка.
- Возобновление обмена после перерыва даёт ожидаемый результат.
Защита от дублей зависит и от логики вашего workflow, и от возможностей внешнего API. Продумайте идентификатор операции и правила повторных попыток до автоматического запуска. Успешное выполнение одного шага не гарантирует успех всего процесса.
Как начать с одного сценария
Выберите одну операцию и критерий готовности: например, PDF выбранного документа доставлен по нужному адресу, ошибка отправки видна, повторная попытка проверена. Такой результат можно подтвердить тестом и показать коллегам.
ЛДО Интеграции предоставляют персональную среду n8n, готовые шаблоны и возможность создавать собственные workflow. Пробный период длится 14 дней с первой активации ключа в базе; доступен один пробный период на организацию. Условия подписки указаны в разделе стоимости.
Для решений по документам в Telegram/MAX доступны боты организации в бесплатном ЛДО Базовом и общие боты ЛДО в платных Интеграциях. Собственный workflow n8n для штатного согласования не требуется. Сравнение вариантов — в статье про штатное согласование в Telegram и MAX: для него n8n не обязателен.