TIP: You can type at any time to perform a new search.
Sale Loyalty Multi Gift
sale_loyalty_multi_gift · OCA/sale-promotion
- Repository
- OCA/sale-promotion · module folder · Try on Runboat
- Module version
- 1.0.1
- Category
- Sale
- Folder size
- 0.06 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/sale-promotion
- Last tracking update
- 2026-08-07 08:43:05
- Authors
- Odoo Community Association (OCA), Tecnativa
- Maintainers
- Odoo Community Association (OCA), Tecnativa
- Committers
- pilarvargas-tecnativa, OCA-git-bot, oca-ci, Bhavesh Heliconia
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- sale_loyalty_order_suggestion_multi_gift
- Description
This module allows to define multiple reward products on promotions on sale orders.
Code Analysis ⓘ
Views touched (1)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
sale_loyalty_reward_wizard_view_form_multi_gift |
sale.loyalty.reward.wizard | form | Inherits sale_loyalty.sale_loyalty_reward_wizard_view_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (4)
New fields (6)
-
gift_idsMany2manyrelated='line_id.reward_product_ids' -
line_idMany2one → loyalty.reward.product_linecomodel_name='loyalty.reward.product_line' -
multi_gift_idsOne2manyrelated='wizard_id.loyalty_multi_gift_ids' -
reward_idMany2onerelated='wizard_id.selected_reward_id'store=True -
selected_gift_idMany2one → product.productcomodel_name='product.product'compute='_compute_selected_gift_id'domain="[('id', 'in', gift_ids)]"readonly=Falsestore=True -
wizard_idMany2one → sale.loyalty.reward.wizardcomodel_name='sale.loyalty.reward.wizard'
No public methods.
New fields (3)
-
loyalty_gift_line_idsOne2many → sale.loyalty.reward.product_line.wizardcomodel_name='sale.loyalty.reward.product_line.wizard'compute='_compute_loyalty_gift_line_ids'inverse_name='wizard_id'readonly=Falsestore=Truestring='Loyalty Gift Lines' -
loyalty_multi_gift_idsOne2manyrelated='selected_reward_id.loyalty_multi_gift_ids' -
multi_gift_rewardBooleanrelated='selected_reward_id.multi_gift'
-
action_apply(self)
New fields (0)
No new fields.
Public methods (1)-
action_open_reward_wizard(self)
New fields (2)
-
multi_gift_reward_line_idMany2one → loyalty.reward.product_linecomodel_name='loyalty.reward.product_line'readonly=True -
multi_gift_reward_line_id_option_product_idMany2one → product.productcomodel_name='product.product'readonly=True
No public methods.
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- checks failing
- Open since
- 574 days ago
- Last activity
- 21 days ago
- Repository
- OCA/sale-promotion
- Pull request
- [17.0][MIG] sale_loyalty_multi_gift: Migration to 17.0 (#249)
- Status
- Open migration PR — not merged yet for this version
- CI status
- checks failing
- Open since
- 99 days ago
- Last activity
- 0 days ago
- Repository
- OCA/sale-promotion
- Pull request
- [19.0][MIG] sale_loyalty_multi_gift: Migration to 19.0 (#334)