I have a promotion that I need applied as follows:
Buy 4 x Item A and get 1 x Item B for free
However, the promotion should not be limited to one per order, so if the sale includes 12 item A, the reward should be 3 x item B.
In the base configuration, even when the sale includes 12 item A, the reward is still only 1 x item B.
¿How can I configure this behaviour?
Thank you!
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Бухгалтерия
- Склад
- PoS
- Проекты
- MRP
Этот вопрос был отмечен
1
Ответить
3909
Представления
You could override the write method to display the correct amount of items or define an onchange method on the item count
onchange sounds easier
@api.onchange('items')
def _onchange_items(self):
promotion_item_amount = len(self.items)//4
Не оставайтесь в стороне – присоединяйтесь к обсуждению!
Создайте аккаунт сегодня, чтобы получить доступ к эксклюзивным функциям и стать частью нашего замечательного сообщества!
Регистрация| Похожие посты | Ответы | Просмотры | Активность | |
|---|---|---|---|---|
|
|
1
мар. 24
|
4132 | ||
|
|
1
нояб. 21
|
3219 | ||
|
|
0
окт. 24
|
1786 | ||
|
|
0
июн. 24
|
2185 | ||
|
|
1
мая 24
|
4418 |