Найти в Дзене

Как автоматизировать прием транзитного товара


В этом кейсе рассказываем о том, как мы решили вопрос по приемке товаров на ответственное хранение на складах поставщиков. Задача заключалась в том, чтобы продумать общую логику процесса и минимизировать ручной ввод данных в документы.
В результате весь процесс был разделен на несколько логических шагов:

Сначала мы доработали «Заказ поставщику», который создается на основании «Заказа покупателя», добавив кнопку «Оформить ответственное хранение». При нажатии на данную кнопку система создает документ «Приходная накладная», который автоматически заполняется данными из «Заказа покупателя» и «Заказа поставщику». Дополнительно подтягиваются данные о подразделении и проекте.

Сразу после создания «Приходной накладной» автоматически создается «Расходная накладная», которая также подтягивает в себя данные из «Заказа покупателя».
После этого система создает «Приходную накладную» с операцией «Прием на ответственное хранение». В данном документе:
- Заполняется поле «Поставщик», которое совпадает с полем «Покупатель» из «Заказа покупателя»;
- Заполняются поля с номенклатурой и количеством, которые полностью идентичны аналогичным полям в «Приходной накладной» и «Расходной накладной»;
- Заполняется цена из «Расходной накладной» - Создается партия с таким же наименование как партия в «Приходной накладной» и «Расходной накладной». Владельцем партии становится покупатель из «Заказа покупателя»;
- Заполняются поля склад, подразделение и проект.
Также мы продумали и реализовали в программе схему в том случае, когда необходимо внести корректировки, например, изменить количество, удалить или добавить позиции.
Как автоматизировать прием транзитного товара  В этом кейсе рассказываем о том, как мы решили вопрос по приемке товаров на ответственное хранение на складах поставщиков.
1 минута