Задача

Требуется настроить двустороннюю интеграцию между Битрикс24 и сервисом электронного документооборота (далее - ЭДО). Необходимо реализовать две воронки смарт-процессов: одну для исходящих документов, вторую - для входящих.

Воронка исходящих документов

Статусы воронки:

  • Новая - при создании документа он автоматически передается в личный кабинет ЭДО.
  • Передано в ЭДО - документ успешно загружен в систему.
  • Отправлено клиенту - сотрудник компании подписал документ в личном кабинете ЭДО; статус должен обновиться в Битрикс24.
  • Подписано - клиент поставил подпись; статус меняется в CRM.
  • Отказ в подписании - клиент отклонил документ; статус также обновляется в Битрикс24.

Воронка входящих документов

Статусы воронки:

  • Получен в ЭДО - при поступлении нового документа в личный кабинет ЭДО автоматически создается карточка смарт-процесса в Битрикс24.
  • Подписан - когда документ подписан обеими сторонами, статус меняется в CRM.

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

Программа генерации данных с заданными статистическими характеристиками

Нужен скрипт на Python для генерации 4 ненормально распределённых наборов данных с плавающей точкой, включая контроль медиан и корреляции Спирмена между парами (0,4-0,6 и 0,0-0,2). Результат - рабочий .py или .ipynb с визуализацией в Colab.