Автоматический перенос дат выдачи заказов

Этот функционал будет полезен тем, кто хочет автоматически переносить сроки выдачи заказов, когда Цех не успевает выполнить работы в срок и автоматически оповещать клиентов о переносе сроков выдачи.

Как это работает в программе (схема)?

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

Необходимые настройки в программе для работы с данным функционалом

Изначально данный функционал для всех отключен. Чтобы он начал работать, необходимо в настройках включить его и выбрать Агента, который будет изменять дату выдачи заказов по правилам - он и будет отвечать за каждодневный поиск заказов, которые могут попадать под заданное правило для переноса дат выдачи. (Создание правил разберём далее).

Настройки находятся в разделе: Сервис → Заказы → Настройка автоматического переноса дат выдачи заказов.

Карточка настройки работы функционала имеет данный вид:

Здесь указываем Агента, который каждый день будет искать заказы, попадающие под заданное правило.


Правила для даты выдачи

Правила, по которым будут меняться даты выдачи заказов можно найти в следующем разделе: Сервис → Заказы → Автоматический перенос дат выдачи заказов.

Карточка для создания/изменения правил имеет следующий вид:

На вкладке "Склад выдачи" указать список складов, которые обрабатываются правилом.


Настройка правила

Далее разберём все настройки у правил.

Настройки для самого правила:

Название: Название для правила
Активен: Активность текущего правила
Время выполнения: Время, в которое правило запустится Агентом и искать заказы для изменения даты выдачи

Настройки для поиска заказов:

Дата выдачи заказа: Когда у заказов дата выдачи (Вчера, Сегодня, Завтра)
Время выдачи: Если включена галочка, будет дополнительная проверка на время выдачи заказа
Перенеси дату выдачи на: Количество дней и часов на сколько изменится дата выдачи у заказов
Проверить статусы заказа: Статусы в которых находятся искомые заказы
Проверять услуги в заказе в одном статусе: Проверка, чтобы в искомом заказе все услуги были в одном статусе
Проверять соответствие текущего склада заказа и склада выдачи: Проверка, чтобы склад выдачи искомого заказа, был равен текущему складу искомого заказа
Отправить сообщение: При включении нужно будет выбрать из выпадающего списка шаблон ручного сообщения, которое отправится клиентам после изменения даты выдачи

Настройки для поиска заказов по складам:

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

Склад выдачи: Список складов, по которому правило будет искать заказы по складу выдачи
Текущий склад: Список складов, по которому правило будет искать заказы по текущему складу

Чтобы сохранить или изменить правило, необходимо предварительно пройти проверку правила:
Для этого нужно вставить информацию подходящего заказа в соответствующее поле "Номер заказа" или "ВнНомер заказа" и нажать на клавишу проверки. После успешной проверки правило можно будет сохранить правило.


Пример того, как фиксируется история изменений даты выдачи

Шаблон, по которому записывается история изменений даты выдачи:

Автоматический перенос даты выдачи заказа с <Дата выдачи до изменения> на <Дата выдачи после изменения> по правилу <Название правила> (<Название Пункта>)

Если включен тип изменения (По умолчанию у всех [Вкл.]): "Изменение даты выдачи сохранённого заказа"