В процессе работы над новой функцией возможности назначения поставщику собственного склада появилось понимание того, что его нет понимания как правильно это сделать с точки зрения пользователей.
Какое должно быть поведение у плагина при подгрузке разных прайсов?
Например, если у артикула есть несколько поставщиков и у них в настройках выставлен для каждого свой склад, то можно сохранять это количество соответственно.
Но может случиться такая ситуация:
- есть артикула А, у него есть 3 поставщика П1, П2, П3 с ценами закупки соответственно 100, 150, 200 и наличием 1, 3, 2.
- после обновления и применения новых цен у А будет цена продажи 130р (+30%), так как был выбран поставщик с минимальной ценой закупки
- на складе количество тоже обновиться и будет равно 1
- если сохранять количество для поставщика по отдельным складам, то получится, что А всего 6шт
- в результате покупатель может заказать артикула А в количестве 3 штук, например, но это будет невыгодно для магазина, так как ему придется закупать не только у П1, но и у П2
Какая работа плагина с несколькими складами вам нужна?
Какая работа плагина с несколькими складами вам нужна? - именно такая нам нужна !