mirror of
https://github.com/OCA/server-backend.git
synced 2025-02-18 09:52:42 +02:00
[MIG] base_global_discount: Migration to 13.0
This commit is contained in:
@@ -2,21 +2,17 @@
|
||||
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
|
||||
from odoo import fields, models
|
||||
|
||||
from odoo.addons import decimal_precision as dp
|
||||
|
||||
|
||||
class GlobalDiscount(models.Model):
|
||||
_name = "global.discount"
|
||||
_description = "Global Discount"
|
||||
_order = "sequence, id desc"
|
||||
|
||||
sequence = fields.Integer(help="Gives the order to apply discounts",)
|
||||
name = fields.Char(string="Discount Name", required=True,)
|
||||
discount = fields.Float(
|
||||
digits=dp.get_precision("Discount"), required=True, default=0.0,
|
||||
)
|
||||
sequence = fields.Integer(help="Gives the order to apply discounts")
|
||||
name = fields.Char(string="Discount Name", required=True)
|
||||
discount = fields.Float(digits="Discount", required=True, default=0.0)
|
||||
discount_scope = fields.Selection(
|
||||
selection=[("sale", "Sales"), ("purchase", "Purchases"),],
|
||||
selection=[("sale", "Sales"), ("purchase", "Purchases")],
|
||||
default="sale",
|
||||
required="True",
|
||||
string="Discount Scope",
|
||||
@@ -24,7 +20,7 @@ class GlobalDiscount(models.Model):
|
||||
company_id = fields.Many2one(
|
||||
comodel_name="res.company",
|
||||
string="Company",
|
||||
default=lambda self: self.env.user.company_id,
|
||||
default=lambda self: self.env.company,
|
||||
)
|
||||
|
||||
def name_get(self):
|
||||
|
||||
@@ -8,6 +8,7 @@ class ResPartner(models.Model):
|
||||
|
||||
customer_global_discount_ids = fields.Many2many(
|
||||
comodel_name="global.discount",
|
||||
relation="customer_global_discount_rel",
|
||||
column1="partner_id",
|
||||
column2="global_discount_id",
|
||||
string="Sale Global Discounts",
|
||||
@@ -15,6 +16,7 @@ class ResPartner(models.Model):
|
||||
)
|
||||
supplier_global_discount_ids = fields.Many2many(
|
||||
comodel_name="global.discount",
|
||||
relation="supplier_global_discount_rel",
|
||||
column1="partner_id",
|
||||
column2="global_discount_id",
|
||||
string="Purchase Global Discounts",
|
||||
|
||||
Reference in New Issue
Block a user