Зачем автоматизировать ЭДО в Битрикс24
Менеджер закрывает сделку, создаёт счёт-фактуру в 1С, скачивает PDF, загружает в Диадок, подписывает ЭЦП, отправляет контрагенту. Параллельно прикрепляет копию в CRM вручную. Через неделю — ещё один акт, потом УПД. На 50 сделках в месяц это рутина, которая съедает два рабочих дня менеджера (до 40 часов). Ошибки при ручном вводе встречаются в 7% случаев — неправильный ИНН, не та ставка НДС, потеря PDF. Мы помогаем компаниям автоматизировать цепочку: документ формируется из CRM, уходит в ЭДО, подписывается, а статус возвращается обратно в сделку. Интеграция Битрикс24 с Контур.Диадок — это не просто подключение API, а настройка полного цикла: от маппинга реквизитов до серверной подписи и обработки входящих. Автоматизация сокращает время на документооборот в 5 раз по сравнению с ручным копированием, а при средней ставке менеджера 1500 руб/час экономия достигает 60 000 руб в месяц.
Какие проблемы решает интеграция
- Потеря времени — ручная передача данных из CRM в Диадок занимает до 15 минут на документ. При 50 документах в месяц это 12,5 часов чистой рутины.
- Ошибки в реквизитах — неверный ИНН, ставка НДС, сумма приводят к отказам контрагентов и повторной отправке. Автоматизация исключает человеческий фактор.
- Отсутствие единого окна — менеджеру приходится переключаться между CRM и Диадоком, отслеживать статусы вручную. Статусы возвращаются в сделку автоматически.
Архитектура интеграции: компоненты и обмен данными
Связка Б24 с Контур.Диадок реализуется через Diadoc API. Основные компоненты:
| Компонент |
Роль |
| Битрикс24 CRM |
Источник данных: реквизиты компании, суммы, номенклатура из сделки |
| Middleware (серверный обработчик) |
Формирует XML-документ по стандарту ФНС, отправляет в Diadoc API |
| Diadoc API |
Принимает документ, маршрутизирует контрагенту, управляет подписанием |
| КЭП (CryptoPro CSP / VipNet) |
Подпись документа на стороне отправителя |
Middleware может быть реализован на PHP или Node.js. Пример базового вызова Diadoc API для отправки документа:
// Пример отправки документа через Diadoc API (REST)
$apiUrl = 'https://diadoc-api.kontur.ru/';
$authToken = 'ваш_токен_авторизации';
$boxId = 'id_ящика_организации';
$document = [
'Document' => [
'DocumentType' => 'Invoice',
'Content' => base64_encode($xmlContent),
'FileName' => 'invoice_123.xml'
]
];
$ch = curl_init($apiUrl . 'V2/Documents');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Authorization: DiadocAuth ddauth_api_client_id=' . $authToken,
'Content-Type: application/json'
]);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($document));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
Прямого коннектора из коробки нет. Интеграция реализуется через готовое приложение из Маркетплейса Б24 (если подходит под сценарий), кастомную разработку middleware или iPaaS-платформу (Albato, Make) — последняя не подходит, если требуется строгий XML ФНС.
Какие документы можно отправлять из CRM?
Из сделки автоматически формируются формализованные документы (УПД, счёт-фактура) и неформализованные (акты, договоры). Данные берутся из сделки и связанных сущностей:
- Реквизиты продавца — из настроек компании в Б24 (ИНН, КПП, адрес, р/с).
- Реквизиты покупателя — из карточки компании/контакта в CRM.
- Номенклатура — из товарных позиций сделки (название, количество, цена, НДС).
- Суммы — итого, НДС, к оплате — рассчитываются автоматически.
Middleware формирует XML в формате ФНС для счетов-фактур и УПД, для актов и договоров — PDF или произвольный XML.
Как настроить автоматическое подписание из CRM?
Подписание документа в Диадоке требует КЭП. Варианты:
- Через интерфейс Диадока. Менеджер нажимает кнопку в CRM, документ создаётся в Диадоке, менеджер подписывает КЭП. Статус возвращается через API.
- Через серверную подпись. CSP установлен на сервере, документ подписывается автоматически сертификатом организации. Подходит для массовой отправки (десятки документов в день).
- Через облачную подпись Контур. КЭП хранится в облаке Контура, подписание через API без локального CSP.
Статусы документа и обратная связь в CRM
После отправки документ проходит стадии: Отправлен → Доставлен → Подписан / Отклонён → Аннулирован. Статусы передаются обратно в Б24 через polling API или события. В карточке сделки обновляется пользовательское поле «Статус ЭДО», при подписании обеими сторонами робот переводит сделку на следующую стадию.
Работа с входящими документами от контрагентов
Контрагент отправляет документ через Диадок. Интеграция перехватывает его, создаёт активность в CRM с привязкой к компании, прикрепляет PDF, уведомляет менеджера. После подписания со стороны компании статус обновляется.
Сроки внедрения
| Масштаб |
Что входит |
Срок |
| Базовый |
Отправка неформализованных документов, ручное подписание |
1–2 недели |
| Стандартный |
Формализованные документы, автоформирование из сделки, возврат статусов |
2–4 недели |
| Расширенный |
Серверная подпись, обработка входящих, интеграция с 1С + Б24 + Диадок |
4–6 недель |
Что входит в проект интеграции
Наша команда реализовала более 30 проектов интеграции с Контур.Диадок. В проект входит:
- Подключение Diadoc API: авторизация, получение токена, настройка ящика организации.
- Маппинг реквизитов: компания и контакт в CRM → реквизиты продавца/покупателя.
- Формирование документов из CRM: УПД, акты, счета-фактуры на основе данных сделки.
- Настройка подписания: интеграция с CryptoPro (локальная или серверная), облачная подпись Контур.
- Возврат статусов: обновление полей сделки, автоматический перевод стадии.
- Обработка входящих: уведомления, привязка к сделке, подписание.
- Обучение менеджеров: отправка документа из CRM, отслеживание статуса, обработка отклонений.
Хотите автоматизировать документооборот? Оставьте заявку на аудит текущего процесса — мы подберём оптимальную архитектуру. Получите консультацию по настройке интеграции Битрикс24 с Контур.Диадок.
Как корпоративный портал на Битрикс24 решает проблему информационного хаоса?
Сотрудники тратят до 2 часов в день на поиск файлов, писем и решений. Задачи теряются в десятке чатов, согласования застревают на недели. Руководитель узнает о срыве дедлайна только на летучке. Корпоративный портал на Битрикс24 привязывает каждое сообщение, документ и задачу к единому контексту. Вы получаете прозрачную картину работы: кто над чем, какие этапы, где узкие места. Оценим ваш проект бесплатно — свяжитесь с нами, чтобы получить архитектуру за 2 дня.
Что даёт портал в ежедневной работе и почему это лучше мессенджеров?
В мессенджерах информация неструктурирована — через неделю обсуждение утонуло. В портале каждое сообщение привязано к задаче, проекту или документу. Сотрудники тратят до 30% рабочего времени на поиск данных (по McKinsey). Портал сокращает это время в 2–3 раза за счет структурированных хранилищ и полнотекстового поиска.
Коммуникации. Живая лента, мессенджер и видеозвонки привязываются к конкретным задачам. Через полгода можно найти любое обсуждение — в мессенджере оно бы утонуло через неделю.
Задачи и проекты. Канбан, Гант, чеклисты, зависимости, учет времени. Эффективность каждого сотрудника видна в отчетах — не нужно ждать совещания.
Документооборот. Маршруты согласования через дизайнер бизнес-процессов: заявка на отпуск → руководитель → HR → бухгалтерия. Электронная подпись, версионирование, контроль сроков. Интеграция с электронным документооборотом (СБИС, Диадок) через REST API.
HR. Адаптация новичков, заявки на отпуск/командировку, оргструктура, график отсутствий. Сотрудник с первого дня знает, куда идти.
База знаний. Wiki-движок Битрикс24: регламенты, инструкции. Знания не уходят с увольняющимися.
Пример из внедрения. Для производственной компании с 320 сотрудниками мы запустили портал с интеграцией 1С:ЗУП и Active Directory за 4 месяца. Время согласования заявок на командировки сократилось с 3 дней до 4 часов. Экономия на простое сотрудников — 1,5 млн рублей в год. Руководители получают автоматические отчеты по эффективности подразделений. Срок ответа клиентам уменьшился на 20%. Окупаемость портала — 7 месяцев.
Как интеграция с 1С и Active Directory ускоряет кадровый учёт?
Интеграция с 1С:Предприятие через модуль b24connector или кастомный REST-обработчик: заявка на отпуск утверждается на портале через бизнес-процесс и автоматически попадает в 1С:ЗУП для расчета отпускных. Active Directory (SSO через модуль ldap) — учетка сотрудника создается один раз в AD и синхронизируется на портал, почту, VPN. При увольнении блокируется везде. Ручное создание аккаунтов исключено, ошибки минимизированы.
Типы корпоративных порталов и ключевые интеграции
| Тип |
Цель |
Ключевая функция |
| Интранет |
Внутренние коммуникации и сервисы |
Новости, телефонный справочник (синхронизация с Active Directory), бронирование переговорных, заявки на IT через БП |
| HR-портал |
Кадровый учет и развитие |
Профили, KPI/OKR на кастомных HL-блоках, обучение, электронный документооборот |
| Портал знаний |
Документация и регламенты |
Категоризация, теги, рейтинги, подписки на обновления |
| Экстранет |
Работа с партнерами и подрядчиками |
Гранулярные права через CGroup и модуль extranet, доступ без VPN |
| Портал холдинга |
Управление мультикомпанейной структурой |
Раздельные рабочие пространства, консолидированная отчетность, сквозные БП |
Дополнительные интеграции, дающие реальную ценность
- Почта. Exchange через EWS API или IMAP, синхронизация календарей, создание задачи из письма.
- IP-телефония. Asterisk, Mango Office, Zadarma через REST API — звонки из портала, карточка контакта, запись разговоров.
- Видеоконференции. Встроенные видеозвонки или интеграция с Zoom/Teams через marketplace.
- ЭДО. СБИС, Диадок через REST API — полностью электронный документооборот с контрагентами.
Безопасность и соответствие 152-ФЗ
На портале — персональные данные, финансовая отчетность, стратегические планы. Мы гарантируем защиту:
- ролевая модель через CGroup и права на уровне разделов;
- двухфакторная аутентификация (OTP, Яндекс.Ключ, SMS);
- аудит всех действий (b_event_log);
- шифрование TLS на передачу и шифрование дисков;
- полное соответствие Федеральному закону № 152-ФЗ «О персональных данных».
Как происходит внедрение? Пошаговый план
| Этап |
Срок |
Что делаем |
| 1. Аудит |
2–3 недели |
Интервью, анализ процессов, архитектура, план интеграций |
| 2. Настройка и кастомизация |
3–6 недель |
Структура, роли, БП, брендирование (CSS шаблон) |
| 3. Интеграции |
2–4 недели |
1С, AD, почта, телефония, ЭДО |
| 4. Миграция данных |
1–2 недели |
Документы, справочники, сотрудники из текущих систем |
| 5. Обучение и пилот |
1–2 недели |
Администраторы, ключевые пользователи, пилот 20–30 чел. |
| 6. Масштабирование |
2–4 недели |
Подключение подразделений, донастройка по обратной связи |
-
Аудит — фиксируем текущие процессы, замеряем потери времени.
-
Проектирование — выбираем тип портала, планируем интеграции.
-
Реализация — настраиваем бизнес-процессы, права, интерфейс.
-
Тест — пилотная группа проверяет сценарии, мы исправляем недочеты.
-
Запуск — подключаем всех сотрудников, обучаем, передаем документацию.
В результате вы получаете: проектную документацию, настроенный портал с интеграциями, описание бизнес-процессов, инструкции для администраторов и пользователей, 30 дней технической поддержки после запуска.
Поддержка после запуска: как не дать порталу умереть
Через полгода многие порталы становятся заброшенными. Чтобы этого избежать, предлагаем пакеты с фиксированным SLA и выделенным администратором. Мониторинг производительности, обновления платформы, администрирование пользователей, доработка новых модулей. Опыт нашей команды — более 50 внедрений корпоративных порталов на Битрикс24. Мы являемся сертифицированным партнером 1С-Битрикс, гарантируем качество и сроки.
Мобильный доступ. Нативное приложение Битрикс24 (iOS/Android) с push-уведомлениями, задачами, чатами. Адаптивный веб-интерфейс для экстранет-пользователей (не надо ставить приложение). Офлайн-доступ к документам и задачам, синхронизация при восстановлении связи.
Закажите внедрение корпоративного портала под ключ
Свяжитесь с нами — оценим ваш проект, предложим архитектуру и сроки. Получите консультацию бесплатно и убедитесь, что портал окупается в первые полгода.