Перейти к содержанию

Автообновление реквизитов: как это работает

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

Как работает автоматическое обновление

flowchart LR
    A[Фоновый процесс<br/>каждые ~15 минут] --> B[Порция компаний<br/>до 1500 за прогон]
    B --> C{Данные старше<br/>24 часов?}
    C -- да --> D[Запрос реквизитов в DaData]
    C -- нет --> E[Пропуск — свежо]
    D --> F[Запись в карточки компаний Битрикс24]
    F --> G[Обновление поля<br/>«Дата и время актуальности»]
  • Служебный процесс работает в фоне примерно каждые 15 минут и берёт очередную порцию организаций (до 1500 за прогон).
  • Каждая организация запрашивается в DaData не чаще одного раза в сутки — это штатная логика приложения, лимит не настраивается.
  • Если в карточке компании изменился ИНН или реквизиты — проверка по DaData запускается автоматически, без кнопок (также не чаще раза в сутки по организации).
  • Обновление идёт в общей очереди всех порталов: при высокой нагрузке сроки могут немного сдвигаться, но каждая организация проверяется регулярно.

База большого размера (десятки тысяч компаний) обновляется штатно: как правило, полный проход занимает около суток. Ничего запускать вручную для этого не нужно.

Что показывает «дата прошлого запуска» в настройках

Это не сбой

В настройках приложения отображается «Последний запуск обновления» — дата последнего ручного запуска кнопкой «Обновить поля». Автоматический процесс в интерфейсе не отображается: у него нет ни списка прогонов, ни отчёта «что обновлено за прогон».

Свежесть данных по конкретной компании проверяйте в самой карточке (см. ниже), а не по дате в настройках.

Кнопка «Обновить поля» — для чего она на самом деле

Карточка «Обновление данных» в настройках приложения (кнопка Обновить поля):

  • Не запускает автообновление — оно и так работает само.
  • Перезаписывает в поля Битрикс24 уже полученные приложением данные; для компаний, которые ещё ни разу не загружались, попутно подгружает данные из DaData.
  • Запускается не чаще одного раза в сутки: при повторном нажатии приложение покажет, когда будет доступен следующий запуск.
  • Обновление идёт постепенно в фоновом режиме и может занять до суток и более (при базе ~80 000 компаний — ориентировочно от 22 часов). Мгновенного результата кнопка не даёт.

Нажимать её регулярно для «поддержания актуальности» не требуется.

Как посмотреть свежесть данных по конкретной компании

В настройках привязки полей выведите в карточку компании поле «Дата и время актуальности информации из DaData» — в нём фиксируется момент последнего успешного обновления данных этой организации.

Отличайте две даты

  • Дата и время запроса информации из DaData — когда приложение последний раз обращалось к DaData по этой организации (включая неудачные попытки: ошибка сети, ИНН не найден).
  • Дата и время актуальности информации из DaData — когда данные последний раз реально получены и сохранены. Именно это поле стоит выводить в карточку как признак свежести.

Свой ключ DaData

Приложение работает по одному общему серверному ключу DaData. Подключить собственный ключ подписки (например, с лимитом 200 000 проверок в день) в интерфейсе нельзя — такой настройки в приложении нет.

Про лимиты

Суточный лимит запросов к DaData задаётся на стороне приложения и общий для порталов. Если вашего объёма не хватает — напишите нам (важно понимать: список организаций, обновлённых за конкретный прогон, приложение сейчас не показывает).

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

«Приложение не показывает процесс обновления и что обновлено» — так и задумано? Да. Автоматическое обновление не отображается в интерфейсе, отчёта по прогонам нет. Свежесть по конкретной компании — поле «Дата и время актуальности информации из DaData» в карточке.

«Надо ли постоянно запускать процесс вручную?» Нет. Данные подтягиваются и записываются в карточки автоматически.

«У меня большая база, все ли компании успеют обновиться?» Да, полный проход по большой базе занимает порядка суток; при высокой нагрузке сроки могут плавать, но каждая организация проверяется регулярно.

Обращайтесь к нашим специалистам

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

Мы всегда поможем вам решить вашу задачу.