Автообновление реквизитов: как это работает¶
Приложение поддерживает реквизиты компаний в актуальном состоянии полностью автоматически — расписание настраивать не нужно, запускать процесс вручную не нужно. Эта страница отвечает на частые вопросы: как работает фоновое обновление, что показывает «дата прошлого запуска» и когда нужна кнопка «Обновить поля».
Как работает автоматическое обновление¶
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» в карточке.
«Надо ли постоянно запускать процесс вручную?» Нет. Данные подтягиваются и записываются в карточки автоматически.
«У меня большая база, все ли компании успеют обновиться?» Да, полный проход по большой базе занимает порядка суток; при высокой нагрузке сроки могут плавать, но каждая организация проверяется регулярно.
Обращайтесь к нашим специалистам
По любым вопросам настройки и расширения имеющегося функционала приложений обращайтесь в нашу службу поддержки.
Мы всегда поможем вам решить вашу задачу.
- Телеграмм: https://t.me/pavzhukov
- Телефон: +7 495 124-84-27