Интеграция с Casebook

Как настроить интеграцию с Casebook?

Интеграция с Casebook в Case.one позволяет:

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

Для поддержки функциональности интеграции с Casebook, начиная с 75 версии Case.one, будет использоваться API Casebook версии 3.0 вместо API Casebook версии 2.0.

Для включения интеграции с Casebook вам необходимо до обновления Case.one до 75 версии получить данные новой учетной записи API Casebook.


Для включения интеграции с Casebook:

  1. Перейдите в раздел АдминистрированиеПриложения.
  2. Нажмите кнопку Подключить в строке Интеграция с Casebook в блоке Интеграции.
  3. Введите логин и пароль от учетной записи — обязательные поля, во время подключения интеграции изменение логина и пароля в окне подключения недоступно.
  4. Нажмите кнопку Подключить.

Выполнится подключение интеграции с Casebook.

Если подключение выполнено успешно:

  • Окно для ввода данных учетной записи от API Casebook v 3.0 автоматически закроется.
  • Вместо кнопки Подключить отображается кнопка Отключить.
  • Статус подключения Casebook изменится на Подключено.
  • Слева от кнопки Отключить отображается кнопка настроек .

Чтобы посмотреть или изменить текущие настройки учетной записи Casebook:

  1. Нажмите кнопку . Откроется окно для ввода данных учетной записи.
  2. Измените поля окна при необходимости:
    • Логин — отображается логин, учетной записи, который был указан при подключении
    • Пароль — поле не заполнено
  3. Нажмите кнопку:
    • Отмена — отмена изменений, интеграция останется подключенной
    • Подключить — сохранение изменений и переподключение интеграции

После того, как вы включили интеграцию в конструкторе объектов, в настройках полей (подробнее см. в статье Создание полей) пропишите теги, по которым будет осуществляться синхронизация и заполнение информации по данным, полученным из Casebook.

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

Настройки Casebook

  • Заполнение полей с типом Дата и время данными, полученными из Casebook в результате синхронизации:
    • Для синхронизации значений поля с типом Дата и время необходимо использовать (если возможно) теги с постфиксом UTC, поскольку если в качестве тега для поля Дата и время будет выбран тег без постфикса UTC, это может привести к некорректной интерпретации данных
    • Например: Поле NextSessionDate — в ответе API Casebook есть два поля NextSessionDate и NextSessionDateUtc, которые участвуют в синхронизации под тегами cb_c_Instances_NextSessionDate и cb_c_Instances_NextSessionDateUtc:
      • NextSessionDate — дата и время будущего заседания/иного события, используется локальное время суда — здесь возможна некорректная интерпретация времени, поскольку используется локальное время, а не UTC
      • NextSessionDateUtc — дата и время будущего заседания/иного события, используется время в UTC
  • При выборе искомого участника из ответа метода GET /organizations при ручном создании карточки участника и фоновой синхронизации участников, полученных из Casebook, не возвращаются данные организаций, прекративших свою деятельность — если по указанному ИНН в Casebook найдены несколько организаций, в Case.one будут загружены сведения организации, деятельность которой не прекращена.
  • В рамках перехода на Casebook API v 3.0 удалены устаревшие методы API api/CasebookSuggest/CourtSuggest и api/CasebookSuggest/JudgeSuggest, используется альтернативный метод API Сasebook v 3.0 — PUT/arbitrage/tracking/subscriptions/organizations/{innOrOgrn}.
  • В секции Casebook в файле конфигурации appsettings.json для фильтрации событий мониторинга по полю RegistrationDate (дата регистрации (поступления) искового заявления в суде) вы можете настроить параметр MonitoringEventFiltrationPeriodDays:
    • Параметр позволяет задать глубину периода фильтрация в днях
    • Значение по умолчанию — 7
    • Тип параметра — int

Логика работы фильтра: RegistrationDate — (Текущая дата время (UTC)) — MonitoringEventFiltrationPeriodDays

"Casebook": {
    "MonitoringEventFiltrationPeriodDays": 7
}