Процесс запускается сотрудником, ответственным за перемещение электроинструментов. Ему же система ставит первую задачу - оформить документ "Перемещение товаров".
Следующая задача направляется старшему диспетчеру, который должен указать склад отгрузки.
Затем система ставит диспетчеру задачу проверить, имеются ли на указанном складе электроинструменты в свободном остатке.
В зависимости от наличия свободного остатка, система следует далее по одной из трех ветвей: "Есть свободный остаток", "Нет свободного остатка" или "Товар в резерве за другим менеджером".
Пусть оказалось так, что на выбранном складе имеются электроинструменты, но их уже зарезервировал менеджер отдела продаж под заказ покупателя. Тогда система ставит старшему диспетчеру задачу согласовать вопрос этим менеджером и договориться о переносе резерва.
В зависимости от того, согласован ли вопрос о переносе резерва, система идет далее по одной из двух ветвей: "Да" или "Нет".
Если бы перенос резерва был невозможен, система пошла бы по ветке "Нет" и вернулась в ту точку, где осуществлялся выбор одного из трех вариантов ("Есть свободный остаток", "Нет свободного остатка" или "Товар в резерве за другим менеджером"). Но в нашем случае старшему диспетчеру удалось договориться о переносе резерва (ветка "Да"). Тогда система ставит менеджеру отдела логистики задачу подтвердить документ "Перемещение товаров", а также установить плановую стоимость перемещения товаров и указать возможные риски.
Далее система следует, в зависимости о трешения логиста, по однонй из трех ветвей: "Документ утвержден", "Документ отклонен" или "Требуется подтверждение коммерческим директором".
Предположим, что менеджер отдела логистики выявил риски, которые необходимо согласовать с руководством. В этом случае система идет по ветке "Требуется подтверждение коммерческим директором" и ставит задачу начальнику отдела логистики, который должен проверить плановую стоимость перемещения электроинструментов и ситуации возникновения риска, а также принять решение об утверждении документа.
В зависимости от решения начальника отдела логистики, система идет далее по одной из двух ветвей: "Да" или "Нет".
Предположим, что начальник отдела логистики утвердил документ "Перемещение товаров". Тогда система направляет коммерческому директору организации задачу согласовать риски.
Далее система следует по одной из двух ветвей ("Да" или "Нет") в зависимости от решения, принятого коммерческим директором.
Допустим, что перемещение электроинструментов с оптового склада на розничный утверждено коммерческим директором. Тогда система ставит старшему диспетчеру задачу сформировать пакет отгрузочных документов. На этом процесс завершается. Заметим, что если бы логист утвердил перемещение товаров (ветка "Документ утвержден"), система сразу перешла бы к этой задаче, минуя стадии проверки руководствосм.
Могло быть и так, что коммерческий директор отклонил перемещение товаров. В этом случае система направляет ответственному сотруднику задачу ознакомиться с причиной отклонения.
Кроме того, документ "Перемещение товаров" мог быть отклонен и на более ранних стадиях, например, когда выяснилось, что товар отсутствует на выбранном складе или когда не удалось договориться о переносе резерва, или же по решению логиста или начальника отдела логистики. В каждом из этих случаев система ставит ответственному сотруднику задачу ознакомиться с причиной отклонения, после чего процесс завершается.