[NEW] funding_campaign: create add-on

This commit is contained in:
Stéphan Sainléger
2024-01-24 09:29:45 +01:00
parent 5b37b57f10
commit 21fbb44105
19 changed files with 1262 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import fields, models
class SaleOrder(models.Model):
_inherit = "sale.order"
def _compute_is_funding_campaign_order(self):
for lead in self:
lead.is_funding_campaign_order = True if lead.funding_campaign_id else False
funding_campaign_id = fields.Many2one('funding.campaign', string='Funding Campaign')
is_funding_campaign_order = fields.Boolean('Is Funding Campaign Order', compute="_compute_is_funding_campaign_order")