Диадок + amoCRM: документы и статусы без ручной сверки

Связываем документооборот Диадок с CRM так, чтобы сотруднику не приходилось вручную искать документ и проверять его состояние. Интеграция сопоставляет контрагента, сделку и документы, получает значимые события и возвращает в amoCRM только тот результат, который нужен следующему этапу процесса.

CRM ↔ Диадок
amoCRMсделка, компания, заказ
Диадокдокумент и документооборот
Событияподпись, отказ, корректировка
Результат в CRMактуальный статус сделки

Задача

Не копируем Диадок в CRM — связываем два рабочих контура

Документ остаётся в ЭДО, а менеджер получает в amoCRM понятный статус и следующее действие.

Документы

Связываем документ Диадок с контрагентом, заказом или сделкой, чтобы не искать его вручную.

События документооборота

Отслеживаем только те изменения, которые влияют на рабочий процесс: подпись, отказ, запрос корректировки и другие согласованные состояния.

Статус для менеджера

Техническое состояние API преобразуется в понятное поле, примечание, задачу или автоматическое действие в CRM.

Связь с 1С и другими системами

Если документ появляется после учётной операции, сохраняем связь между CRM, учётом и ЭДО по идентификаторам процесса.

Жизненный цикл

Статус документа меняется событиями — интеграция должна учитывать всю цепочку

В Диадоке документ проходит последовательность событий. Для CRM важно определить, какие из них меняют бизнес-статус заказа.

Документ подготовленОтправлен в ДиадокПолучен контрагентомОтвет / подписьЗавершение документооборотаСтатус в amoCRM

Что возвращаем

CRM не нужен весь технический ответ Диадока

Для каждой роли определяем небольшой набор бизнес-состояний, по которым сотрудник понимает, что делать дальше.

Подписан

Необходимые подписи получены и процесс может перейти к следующему этапу.

Требует действия

Есть отказ, запрос исправления, корректировки или другое состояние, которое нельзя игнорировать.

В процессе

Документ отправлен, но согласованное конечное состояние ещё не наступило.

Связанный новый документ

Исправление или корректировка могут продолжить документооборот отдельным связанным объектом.

События и идентификаторы

Надёжность важнее простого опроса статуса

При интеграции фиксируем события и внешние идентификаторы, чтобы правильно восстанавливать состояние после повторов и сбоев.

Правильная сделка

Документ и события привязываются к исходному заказу или сделке по сохранённой связи, а не по случайному совпадению текста.

Лента событий

Новые события Диадока можно получать последовательно и обрабатывать только один раз.

Идемпотентность

Повторная обработка одного события не должна дублировать задачи, примечания или изменения полей.

Восстановление после сбоя

Последняя успешно обработанная точка сохраняется, поэтому мониторинг можно продолжить без потери событий.

Перед запуском

Что определяем для конкретного документооборота

У разных документов и процессов различаются обязательные действия, поэтому схема фиксируется до разработки.

Тип документа

Какой документ и из какой системы появляется.

Связь объектов

Как сопоставляем его с контрагентом и сделкой.

Нужные события

Какие состояния действительно важны бизнесу.

Действие в CRM

Поле, задача, примечание или следующий этап.

Повторы и ошибки

Как безопасно продолжать обработку после сбоя.

Связанные решения

Диадок часто является последним подтверждающим этапом длинного процесса

Продажа, заказ, реализация и документ могут жить в разных системах, но менеджеру нужен единый подтверждённый результат.

Вопросы

Частые вопросы

Можно получать статусы документов Диадока через API?

Да. API Диадока позволяет работать с состоянием документооборота и получать события ящика. В проекте выбираем только те события и статусы, которые нужны бизнес-процессу.

Как не создать одинаковые задачи при повторном событии?

Храним идентификатор обработанного события и связь с объектом CRM. Повторная обработка не должна повторять уже выполненное действие.

Можно связать Диадок с 1С и amoCRM одновременно?

Да. В такой схеме важно заранее определить владельца каждого значения и идентификаторы, по которым заказ, учётный документ и сделка считаются связанными.

Можно учитывать исправления и корректировки?

Да, если они входят в согласованный сценарий. Для них важно учитывать связь нового документа с исходным документооборотом.

Нужно ли менеджеру открывать Диадок?

Для обычного контроля статуса — не обязательно. Но операции, требующие полноценной работы с документом или правами ЭДО, могут оставаться в Диадоке.

Можно начать только с мониторинга?

Да. Часто первый этап — вернуть в CRM несколько ключевых статусов, а отправку или другие действия добавить позже.

Какой статус Диадока нужен сотруднику в amoCRM?

Покажите путь документа и момент, когда менеджер сейчас вынужден проверять ЭДО вручную. Определим нужные события, связь со сделкой и минимальный сценарий интеграции.

Разобрать задачу

Что нужно автоматизировать?

Оставьте контакт и пару слов о процессе. Для первой оценки достаточно указать системы, ручное действие и желаемый результат.