1С: Как настроить расписание выгрузки?

В обработке, установленной в 1С можно настроить периодичность, с которой будут синхронизироваться данные между сервисом "Финансист" и 1С. Как настроить выгрузку на точное время.

_________________
Также по теме:
📝 1С: Настройка интеграции (ссылка)
📝 Загрузка и обновление данных за прошлый период (ссылка)
_________________

⚠️ Обратите внимание, что для настройки Расписания в 1С, у Вас должен быть доступ в 1С к разделу Администрирование - Печатные формы, отчёты и обработки.

Как перейти к настройке расписания в 1С?

Откройте 1С и перейдите в раздел Администрирование (1) - Печатные формы, отчёты и обработки (2):

Далее: Дополнительные отчеты, обработки:

Нажмите два раза на "Выгрузка данных из 1С в Финансист":

Если не стоит "галочка", значит выгрузка по Расписанию не настроена. Установите "галочку", чтобы перейти в окно настройки расписания:

Если Расписание уже установлено, но Вы хотите его скорректировать, то нажмите на строку с указанием периодичности (1) и справа на "три точки" (2) для перехода к настройкам расписания:

Периодичность по дням

На вкладке "Общие" укажите как часто повторять выгрузку относительно дней:

💡 Если выписка в 1С разносится регулярно (ежедневно), то установите повторение каждый день.

⚠️ Даты начала и окончания оставьте пустыми. Это даты начала работы расписания в Вашей 1С.

Интервал синхронизации внутри дня

На вкладке "Дневное" установите как часто внутри дня необходимо проверять данные:

⚠️ Обратите внимание, что промежуток указывается в секундах (1 час = 3600 секунд). Минимальный интервал для корректной работы обработки = 3600 секунд.

💡Рекомендуем устанавливать 7200 секунд (каждые 2 часа). При более частом обновлении могут возникнуть очереди на сервере 1С.

Время начала и окончания работы синхронизации

Рекомендуем указывать время, в которое будет проходить первая синхронизация.

💡 Выбирайте время "когда выписка по банку уже обработана бухгалтером".

Например, бухгалтер каждый день разносит выписки по банку в 1С. Рабочий день начинается в 9:00, на разнесение выписки уходит примерно 30-40 минут.
В таком случае время первой выгрузки поставьте 10:00:

Так же Вы можете поставить время окончания. Например, рабочий день заканчивается в 18:00, тогда последнюю выгрузку можно поставить на это время:

Как работает стандартная синхронизация
по расписанию?

Сейчас расписание выгрузки работает следующим образом:
Глубина выгрузки максимум - 7 календарных дней.

Выгрузка работает так:
- первая - за 7 дней назад от "сегодня",
- вторая - за 1 день назад от "сегодня",
- третья - за 2 дня назад от "сегодня",
- и т.д. до 7 дней, потом снова за 1 день, 2 дня и т.д.

Это значит, если Вы поставили выгрузку с 10:00 повторять каждые 7200 секунд (каждые 2 часа) и заканчивать в 18:00, то:
- в 10:00 - первая синхронизация проверит данные за последние 7 дней;
- в 12:00 - будет синхронизация за 1 день;
- в 14:00 - будет синхронизация за 2 день;
- в 16:00 - будет синхронизация за 3 дня;
- в 18:00 - будет последняя синхронизация и проверит 4 дня назад от "сегодня".

На следующий день в 10:00 снова пройдёт первая синхронизация за 7 дней.

Если Вы провели сегодня документы за более ранний период (или внесли изменения в документы), то глубина выгрузки должна быть больше, чем 7 дней.

📝 См. Статью 1С: Загрузка и обновление данных за прошлый период (ссылка)


Можно ли поставить выгрузку на определённое время?

- Да, Вы можете поставить выгрузку на точное время. Например, так:

Первая (за 7 дней) в 10:00.
Вторая (за 1 день) в 11:00 (если не успели к 10 разнести все операции по выписке).
Третья (за 2 дня) в 14:00.
Четвертая (за 3 дня) в 19:00.

Для этого укажите время начала (например, 10:00) и нажмите 4 раза на "добавить":

Затем переходя на каждую строку и меняя время начала, можно задать точное расписание выгрузки:

⚠️ Проверьте, что в каждой строке убраны интервалы "Повторять через" и все часы выставлены так, как Вам необходимо:

Почему не работает выгрузка по расписанию?

Чтобы проверить, когда последний была синхронизация перейдите в Настройки финмодели - Интеграции (1) и проверьте дату, когда последний раз было обновление (2).

Например, у Вас настроено по расписанию в 1С, что грузится должно каждый день с 10:00 каждые 2 часа. А по дате последнего обмена Вы видите, что выгрузка последний раз была неделю назад, то причинами могут быть:

1. В данной 1С отключены регламентные и фоновые задания. В данном случае необходимо обратить к Системному администратору 1С для включения фоновых заданий.
2. Данная 1С является файловой и может запускать синхронизацию только в том случае, если кто-то из пользователей в ней работает в то время, когда должно запуститься расписание.
3. Изменилась конфигурация 1С и для обмена данных необходимо сделать заново привязку апи-ключа. Попробуйте запустить обмен за любой период, если выгрузка не проходит, обратитесь в чат поддержки.
4. На стороне 1С возникает Ошибка, которая не даёт передать данные. Сохраните данные об ошибке и отправьте эти данные в чат поддержки.

⚠️ По п. 1 и п. 2 Вы сможете проверить самостоятельно.
По п.3 и п.4 необходимо обратиться в Чат поддержки в Вашем кабинете.

Как отключить расписание в 1С?

Если Вы хотели бы запускать из 1С выгрузку только принудительно и не синхронизировать данные по расписанию, то необходимо убрать "галочку" с расписания в 1С.

В таком случае автоматически данные подгружаться не будут. Необходимо будет запускать обмен из 1С вручную за прошлый период:

📝  См. статью Загрузка и обновление данных за прошлый период (ссылка)

 

Работает на