Інтеграція Бітрікс24 з Контур.Діадок

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Інтеграція Бітрікс24 з Контур.Діадок
Середня
~1-2 тижні
Часті питання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

Інтеграція Bitrix24 з Контур.Діадок

Менеджер закриває угоду, створює рахунок у 1С, завантажує PDF, завантажує у Діадок, підписує ЕЦП, відправляє контрагенту. Паралельно вручну прикріпляє копію в CRM. Через тиждень — ще один акт. І ще один УПД. На 50 угодах на місяць це перетворюється на рутину, яка з'їдає два робочих дні. Інтеграція B24 з Контур.Діадок автоматизує ланцюг: документ формується з CRM, йде в ЕДО, підписується, а статус повертається назад в угоду.

Що таке Контур.Діадок

Контур.Діадок — оператор електронного документообігу (ЕДО) від СКБ Контур. Через нього юридичні особи обмінюються юридично значимими документами: рахунками-фактурами, актами, УПД, товарними накладними, договорами. Документи підписуються кваліфікованою електронною підписом (КЕП) та мають ту саму юридичну силу, що й паперові оригіналу.

Типи документів, які передаються через Діадок:

  • Рахунок-фактура — для вирахування ПДВ
  • УПД (універсальний передавальний документ) — замінює рахунок-фактуру + акт/накладну
  • Акт виконаних робіт — підтвердження надання послуг
  • Товарна накладна (Торг-12) — товарна накладна
  • Договір — довільний документ з підписанням обома сторонами

Архітектура інтеграції

Зв'язка B24 + Діадок працює через Diadoc API (REST). Основні компоненти:

Компонент Роль
Bitrix24 CRM Джерело даних: реквізити компанії, суми, номенклатура з угоди
Middleware (серверний обробник) Формує XML-документ за стандартом ФНС, відправляє в Diadoc API
Diadoc API Приймає документ, маршрутизує контрагенту, управляє підписанням
КЕП (CryptoPro / VipNet) Підпис документа на стороні відправника

Прямого коннектора «B24 → Діадок» з коробки немає. Інтеграція реалізується через:

  • Готове додаток з Маркетплейсу B24 — якщо існує підходяча, що охоплює сценарій.
  • Користувацьку розробку — серверний скрипт (PHP/Node.js), який по вебхуку з B24 формує документ та відправляє через Diadoc API.
  • iPaaS-платформу (Albato, Make) — якщо не потрібно формування XML за стандартом ФНС.

Формування документа з CRM

Дані для документа беруться з угоди та пов'язаних сутностей:

  1. Реквізити продавця — з налаштувань компанії у B24 (ІНН, КПП, адреса, р/с).
  2. Реквізити покупця — з карточки компанії/контакту в CRM.
  3. Номенклатура — з товарних позицій угоди (назва, кількість, ціна, ПДВ).
  4. Суми — разом, ПДВ, до оплати — розраховуються автоматично.

Middleware формує XML у форматі, необхідному ФНС (для рахунків-фактур та УПД — формалізований формат). Для актів та договорів — неформалізований формат (PDF або довільний XML).

Процес підписання

Підписання документа у Діадоці вимагає КЕП. Варіанти підписання з B24:

  • Через інтерфейс Діадока. Менеджер натискає кнопку в CRM → документ створюється у Діадоці → менеджер переходить у Діадок, підписує КЕП. Статус повертається в B24 через API.
  • Через серверну підпис. CryptoPro CSP встановлений на сервері. Документ підписується автоматично сертифікатом організації. Підходить для масової відправки (десятки документів на день).
  • Через хмарну підпис Контур. КЕП зберігається в хмарі Контура — підписання відбувається через API без локальної установки CryptoPro.

Статуси документа та зворотний зв'язок у CRM

Після відправки документ у Діадоці проходить стадії:

  1. Відправлено — документ пішов контрагенту
  2. Доставлено — контрагент отримав документ
  3. Підписано — контрагент підписав своєю КЕП
  4. Відхилено — контрагент відмовився підписувати (з коментарем)
  5. Аннульовано — одна зі сторін ініціювала аннулювання

Статуси передаються назад в B24 через polling Diadoc API (періодичний опит) або через механізм подій. У карточці угоди оновлюється користувацьке поле «Статус ЕДО», а при підписанні обома сторонами — бот переводить угоду на наступну стадію.

Робота з вхідними документами

Контрагент відправляє документ через Діадок. Інтеграція перехоплює та:

  • Створює активність (подію) в CRM з прив'язкою до компанії контрагента.
  • Прикріпляє PDF-версію документа до карточки угоди.
  • Сповіщує відповідального менеджера.
  • Після підписання зі сторони компанії — оновлює статус.

Терміни впровадження

Масштаб Що входить Термін
Базовий Відправка неформалізованих документів (акти, договори) з CRM у Діадок, ручне підписання 1-2 тижні
Стандартний Формалізовані документи (УПД, рахунок-фактура), автоматичне формування з угоди, повернення статусів 2-4 тижні
Розширений Серверна підпис, обробка вхідних документів, інтеграція 1С + B24 + Діадок 4-6 тижнів

Що налаштовуємо

  • Підключення Diadoc API: авторизація, отримання токена, налаштування ящика організації
  • Маппінг реквізитів: компанія та контакт у CRM → реквізити продавця/покупця у документі
  • Формування документів з CRM: УПД, акти, рахунки-фактури на основі даних угоди
  • Налаштування підписання: інтеграція з CryptoPro (локальна або серверна), хмарна підпис Контур
  • Повернення статусів з Діадока в CRM: оновлення полів угоди, автоматичний перевід стадії
  • Обробка вхідних документів: сповіщення, прив'язка до угоди, підписання
  • Навчання менеджерів: відправка документа з CRM, відстеження статусу, обробка відхилень