Массовые действия над заказами: статус и архив пачкой

Когда заказов немного, статус каждому удобно менять по одному: открыли заказ, переключили, закрыли. Но стоит очереди подрасти, и это превращается в рутину. Партия из десяти изделий встала на печать - и Вы десять раз повторяете одно и то же действие. А в конце месяца хочется разом убрать со стола всё, что уже выдано, чтобы список показывал только живую работу.

Для таких случаев в Учет3Д есть режим выбора. Вы отмечаете галочками сразу несколько заказов и одним нажатием меняете им статус или отправляете в архив. Разберём, как это работает и где здесь есть подводные камни.

Как включить режим выбора

Откройте раздел «Заказы». Справа сверху, рядом с кнопкой «Новый заказ», есть кнопка «Выбрать заказы». Нажмите её - и список переключится в режим выбора: у каждого заказа слева появится галочка (квадратик, который можно отметить).

Пока режим включён, кнопка меняет надпись на «Отменить выбор». Нажмёте её ещё раз - режим выключится, галочки пропадут, а все отметки сбросятся. То есть выйти из режима выбора можно в любой момент, ничего лишнего с заказами при этом не случится.

Отмечайте нужные заказы галочками. Отмеченная строка подсвечивается, так что видно, что именно попало в выборку. Над списком появляется панель массовых действий - в ней и живут все кнопки, о которых пойдёт речь дальше.

Панель массовых действий

Как только режим выбора включён, наверху появляется панель. Слева она показывает счётчик «Выбрано заказов» с текущим числом отмеченных, а рядом две ссылки:

Справа на панели - два инструмента: выпадающий список «Изменить статус» и кнопка «Архивировать выбранные». Это и есть два массовых действия, которые доступны над выбранными заказами.

Сменить статус сразу нескольким заказам

Отметьте нужные заказы и раскройте список «Изменить статус». В нём шесть этапов («Отправлен», «Ожидает выдачи» и «Возврат» ставятся из карточки заказа):

Выберите нужный - и программа переведёт в этот статус все отмеченные заказы по очереди.

Все шесть этапов из списка ставятся пачкой. Там, где у одиночного заказа программа задаёт вопрос, она задаст его и здесь, по очереди для каждого заказа:

Если Вы закроете такой вопрос без ответа, обработка остановится. Если какой-то заказ в пачке не удалось перевести, программа сама перечитает список и покажет окно «Часть заказов осталась без изменений»: заказы до него уже переведены, остальные остались как были. Если сбой случился на первом же заказе, окно называется «Статус заказов не изменён». Пока идёт обработка, кнопка показывает, что действие выполняется, и повторно запустить смену статуса на той же пачке нельзя - это защита от двойного нажатия.

Смена статуса - это не просто переключение подписи. Учет3Д одновременно пересчитывает склад: например, при отмене заказа резерв пластика освобождается, а при выдаче готовые изделия уходят с полки. По каждому заказу это происходит на сервере в один заход, так что резерв и списание одного заказа не могут разъехаться.

Из-за этого возможна ситуация, когда материала на всю пачку не хватает. Тогда программа остановит массовую смену и покажет сообщение о нехватке материала - какого именно и сколько недостаёт. Это не поломка, а честное предупреждение: сначала пополните склад, потом повторите действие. Подробнее про сами статусы и про то, что происходит со складом на каждом шаге, - в статье про статусы заказов.

Убрать выбранные заказы в архив

Вторая кнопка на панели - «Архивировать выбранные». Она переносит все отмеченные заказы в архив: они пропадают из основного списка, но не удаляются. Это способ убрать со стола то, что уже отработано (например, все выданные заказы за прошлый месяц), чтобы список показывал только актуальную работу.

Перед архивированием программа переспросит: «Архивировать N заказов?» - и напомнит, что вернуть их можно через вкладку «Архив». Так что случайно потерять заказ не выйдет: архив - это полка, а не мусорное ведро. Открыв вкладку архива, Вы в любой момент найдёте убранные заказы и при необходимости восстановите.

Один важный момент про заказы в статусе «Готов». Готовое изделие физически лежит на складе или ждёт выдачи, и молча спрятать такой заказ означало бы потерять след этих изделий. Поэтому, если в выборке окажется готовый заказ, программа откроет то же окно «Что с готовыми штуками?» (положить на полку или отменить приход как ошибочный статус), затем отменит этот заказ и уберёт его в архив вместе с остальными.

Архивирование, как и смена статуса, идёт по заказам одно за другим, поэтому при большой пачке ожидание заметное. Кнопка на это время гаснет и показывает, что идёт работа, - не закрывайте страницу, пока действие не завершится.

Короткий сценарий на каждый день

Соберём всё вместе на живом примере. Утром Вы поставили на принтеры партию из восьми изделий:

  1. В разделе «Заказы» нажали «Выбрать заказы».
  2. Отметили галочками все восемь заказов (или отфильтровали список и нажали «Выбрать все»).
  3. В списке «Изменить статус» выбрали «В печати» - все восемь разом ушли в печать, пластик под них остался в резерве.
  4. Когда партия напечатана и забрана, снова отметили эти заказы и выбрали «Выдан»: программа провела их через шаг готовности (и спросила про штуки с полки, если они там были), а потом одним окном спросила дату выдачи для всех восьми.
  5. Вечером отметили выданные заказы и нажали «Архивировать выбранные» - стол чистый, в списке только текущая работа.

Так вместо десятков открытий-закрытий карточек получилось заметно меньше нажатий. Чем больше у Вас поток заказов, тем сильнее это экономит время.

Связанные статьи

Коротко