Feature #596
закрытоFeature #458: Расчет выработки сборщиков
Сборочные задания
100%
Описание
Дополнение 17-04-2023¶
- Список буферов сборки отображать таблицей на отдельной страницей. В колонках выводить информацию о буфере.
- Буфер создает менеджер по команде "Передать на сборку".
- Буфер сборки может быть создан по продаже, по переводу и по списку продаж.
- Для каждого буфера автоматически вычисляется статус
Новый - для буфера нет сборочных заданий
В работе - существует хотя бы одно сборочное задание
Собирается - все товары включены в сборочные задания
Собран - все товары включены в сборочные задания, все сборочные задания выполнены (имеют статус Собран)
Завершен - пока не вычисляется
В списке буферов по умолчанию установлен фильтр по всем статусам кроме Завершен - Для сборочного задания устанавливаются статусы
Новый - сборочное задание создано, сборка не начата
Собирается - сборка начата
Собран - сборка завершена
Статусы устанавливаются последовательно. В отдельной таблице отмечается изменение статусов с указанием времени, автора изменений и сборщика. - На отдельной вкладке в источнике выводить список сборочных заданий и их статусы.
- Для буфера отображать колонки с юридическим лицом и с контрагентом. Если контрагентов несколько, то отображать их в строке ограниченной длины, а ссылка должна вести на их список.
- Для менеджеров добавить флаг Сборщик. В сборочных заданиях выбирать менеджеров только с этим флагом.
- Добавить фильтр Тип товара в список товаров буфера сборки.
- Проверить, что фильтр "Есть в остатках на складе" работает с учетом количества в строке буфера. Если нет, добавить такой фильтр.
- При создании буфера в поле Описание передавать примечание из заказа.
- Переименовать "Буфер" в "Буфер сборки", а "Задание" в "Сборочное задание".
- При создании сборочного задания по Переводу автоматически подставлять склад.
- Реализовать удаление сборочного задания.
- Сделать возможность создать сборочное задание без указания сборщика. Сборщика выбирать в ячейке таблицы для сборочных листов в статусе Новый.
- Разрешать печать сборочного листа только для сборочного задания в статусе Собирается или Собран.
- Установить статус Собирается или Собран можно только если в сборочном задании указан сборщик.
- Проверить отображение описания буфера на форме.
- Реализовать новые статусы перевода и их автоматическую установку при изменении сборочных заданий. Схема статусов transferStatus.png
Постановка задачи¶
Требуется реализовать блок работы со сборочными заданиями.
Целью разработки является учет данных, необходимых для расчета выработки сборщиков и планирования сборки заказов.
Кроме того, выделение сборочных заданий в отдельный блок позволит разбивать сборку на несколько частей с указанием конкретных сборщиков для каждой части и оформлять сборочные листы не только для конкретного заказа, но и для их списка (суммарная смета).
Буфер сборки¶
Буфер сборки представляет собой рабочее место составителя сборочных заданий. В буфер сборки можно передать товары из продажи или из списка продаж. Для передачи продажи на сборку используется команда из панели списка продаж.
На сборку передаются товары из выделенной продажи, из строк списка продаж, отмеченных флагами, или из строк списка продаж, соответствующих установленному фильтру.
Буфер сборки открывается при передачи товаров на сборку, а также из меню Товары::Сборка заказов::Буферы.
Возможна одновременная работа с несколькими независимыми буферами. Этот механизм похож на механизм работы с несколькими корзинами.
На странице буфера представлены блоки информации о буфере, список оформленных сборочных заданий с возможностью печати сборочного листа, список товаров буфера с фильтром.
Доступны команды удаления буфера и изменения названия.
Для выделенной строки товара буфера доступна команда отображения остатков на складах.
Отмеченные флагами строки либо строки, соответствующие установленному фильтру, могут быть переданы на сборку по команде "+ Сборочное задание". При этом проверяется количество товара, уже переданное на сборку. Переданный на сборку товар нельзя передать повторно. Поиск переданного товара осуществляется с учетом источника, из которого был создан буфер.
Сборочное задание¶
В отдельном списке Товары::Сборка заказов::Задания отображаются сборочные задания. Для каждого задания доступен просмотр карточки с информацией и печать сборочного листа. В списке реализован фильтр.
Для каждого сборочного задания автоматически рассчитываются показатели: суммарный объем, количество строк и количество единиц товара.
Файлы
Обновлено Илья Егорычев около 2 лет назад
- Описание обновлено (Разница(diff))
- Параметр Статус изменился с Resolved на In Progress
- Параметр Готовность изменился с 0 на 50
Обновлено Илья Егорычев около 2 лет назад
- Файл transferStatus.png transferStatus.png добавлен
- Описание обновлено (Разница(diff))
Обновлено Илья Егорычев около 2 лет назад
- Описание обновлено (Разница(diff))
- Параметр Статус изменился с In Progress на Closed
- Параметр Готовность изменился с 50 на 100