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

Фоновые задания

Фоновые задания — операции, которые облако выполняет само по расписанию, без участия сотрудников: загружает поступления, обменивается данными с маркетплейсами, считает статистику, отправляет отчёты, удаляет устаревшие данные. Раздел показывает, какие задания есть, включены ли они и как часто запускаются.

Как это работает

  1. Задание У каждой автоматической операции есть задание: название, описание и расписание.
  2. Расписание Облако проверяет расписания каждую минуту и запускает задания, время которых подошло.
  3. Результат Задание выполняется в фоне. Его итог виден в данных: появились поступления, обновились остатки на маркетплейсе, пришёл отчёт на почту.

Подсказка. Раздел предназначен для просмотра. Включает, выключает и меняет расписание заданий служба поддержки VirtualPos: неверное расписание может остановить обмен или перегрузить систему.

Список заданий

Откройте Администрирование → Настройки системы, вкладку Прочее и нажмите Фоновые задания.

Список фоновых заданий
Список фоновых заданий
Расписание Когда запускается задание, в формате cron — см. Как читать расписание
Активна Да — задание запускается по расписанию. Нет — задание выключено
Название Что делает задание
Описание Подробности
Периодичность То же расписание словами, на английском: At 23:00 on every day — каждый день в 23:00

Список сортируется по нажатию на заголовок колонки. Блок Поиск над списком раскрывает форму поиска по полям задания. Пункт «Действия» → Настроить колонки… добавляет в список скрытые колонки: ид, системное имя, функцию-обработчик, даты создания и изменения.

Нажмите на строку, чтобы открыть карточку задания: в ней те же сведения и параметры задания.

Какие задания бывают

Набор заданий зависит от подключённых модулей. Основные:

Загрузка поступлений Загружает поступления из внешних источников
Закрытие забытых смен сотрудников Закрывает смены сотрудников, которые не вышли из кассы, когда истекла максимальная длительность смены — см. Сотрудники и табель
Удаление устаревших данных Удаляет старые записи журналов и другие устаревшие данные — см. срок хранения журнала действий
Архивация материальных транзакций Переносит в архив старые записи о движении товаров
Статистика: часовое, дневное, недельное и месячное обновление Пересчитывает статистику продаж за час, сутки, неделю и месяц
Триггерные рассылки Разбирает события клиентов и выполняет действия по правилам триггерных рассылок
Проверка статуса платежной транзакции Получает из банка статусы оплат по СБП
Обмен с Честным Знаком Обновляет статусы документов маркировки
Обмен со службой доставки Обновляет статусы заказов в службах доставки
Обмен с ОЗОН, Получение заказов с ОЗОН, Подготовка остатков для ОЗОН Выгружают на маркетплейс товары, остатки и цены, получают новые заказы — см. Озон
Экспорт прайслистов на FTP Выгружает прайс-листы в файлы CSV на внешний FTP-сервер
Автоматический запуск отчета Отправляет отчёт на почту по расписанию. Такое задание появляется само, когда вы настраиваете регулярную отправку отчёта, — см. Запуск по расписанию

Совет. Расписание отправки отчёта меняйте в самом отчёте, а не здесь: откройте отчёт и выберите Запуск по расписанию.

Как читать расписание

Расписание записано пятью значениями через пробел: минута, час, день месяца, месяц, день недели. Звёздочка означает «каждый», запись */10 — «каждые 10».

Расписание Когда запускается
* * * * * Каждую минуту
*/10 * * * * Каждые 10 минут
10 * * * * Каждый час в 10 минут
20 */4 * * * Каждые 4 часа в 20 минут
0 23 * * * Каждый день в 23:00
0 0 * * 1 Каждый понедельник в 00:00
0 0 1 * * Первого числа каждого месяца в 00:00
0 2 20 1 * 20 января в 02:00

Права доступа

Раздел Фоновые задания открыт пользователям с ролью superAdmin. Отдельного права на раздел нет. Ссылка на него находится на вкладке Прочее, для которой нужно право console.config.etc.

Кнопка «Добавить» в разделе недоступна: добавлять, менять и удалять задания может только служба поддержки.

Частые ошибки

Ситуация Причина Что делать
Обмен с маркетплейсом или загрузка поступлений остановились Задание выключено — в колонке Активна стоит Нет Обратитесь в службу поддержки, чтобы включить задание
Нужно изменить, как часто выполняется задание Расписание меняет служба поддержки Обратитесь в службу поддержки и опишите, что нужно
Отчёт по расписанию не приходит Расписание отчёта удалено или в нём неверный адрес Проверьте расписание в самом отчёте — см. Запуск по расписанию
Нужного задания нет в списке Модуль не подключён Проверьте вкладку Доп. модули — см. Настройки системы
Раздел не открывается Нет роли superAdmin Обратитесь к администратору с этой ролью

Связанные разделы