25 ноября 2024 в 09:42:01
(4 недели 1 день 5 часов назад)
302347
22.01.2019 17:11:26
Текст задания
Необходима доработка комплектов с реализацией возможности
формировать динамичные товары/комплекты из существующих позиций(комплектующих) и
показывать остатки товара/комплекта, как отдельный товар, при
этом не списывая (только при отгрузке) и резервируя со склада товары/комплектующие,
которые участвуют в этом комплекте.
К примеру: у нас есть несколько столов состоящих из 5 коробок, 5
коробок(комплектующие) имеют остатки на складе и могут одновременно учавствовать в
создании нескольких товаров/комплектов
Например: Мне необходимо собрать 3 стола «Стол Лидер бело/зеленый», "Стол
Лидер бело/розовый» и «Стол Лидер Бело/оранжевый»
Столы «Лидер» состоят из 3 коробок (комплектующих):
1. Столешница
2. Каркас.
3. Выдвижной ящик.
К примеру, «Белая столешница» на складе в количестве - 1шт. (и мы
можем скомплектовать одной столешницей 3 этих стола), а остальные
комплектующие на складе в большом количестве.
Функционал должен выглядеть так, что бы при создании такого
комплекта, товары комплектующие не списались под эти комплекты, а
учитывались в динамике и что бы я видел в наличии все три стола
(Стол Лидер бело/зеленый», "Стол Лидер бело/розовый» и «Стол Лидер
Бело/оранжевый») по - 1шт., а при списании белой столешницы (комплектующей), или
содержащего белую столешницу товара/комплекта, все эти три стола показались, как «Нет в наличии».
Списываться комплектующие могут при продаже комплекта, или отдельно, тут вопрос в остатках, остатки должны быть динамические, основываясь только на остатках комплектующих.
Остатки товаров/комплектов должны показываться динамически. Т.е. имея 3 разных комплекта из трех комплектующих (одна у них общая) я должен видеть в остатках - 3шт. комплектов (по 1шт. каждого), даже если в остатках одна из комплектующих этих комплектов имеет остаток - 1шт.
Остатки товаров/комплектов необходимо видеть в заказе клиента. И в дальнейшем при интеграции будут также интегрированы с сайтом и CRM.
Списание будет только комплектующих и в документах нужны только комплектующие.
Основной вопрос в том, что у нас оптимизация остатков на складе и к примеру 10 столов могут быть собраны из одних и тех же комплектующих. Одна столешница может комплектоваться с 10 разными каркасами и ящиками. Поэтому и нужны эти динамические остатки.