[IMP] rma: add date to rma_order_line

This commit is contained in:
DavidJForgeFlow
2023-04-28 10:37:41 +02:00
committed by AaronHForgeFlow
parent b4ff6c45dc
commit d312c8cd01

View File

@@ -228,6 +228,10 @@ class RmaOrderLine(models.Model):
for rec in self.filtered(lambda r: r.type == "supplier"): for rec in self.filtered(lambda r: r.type == "supplier"):
rec.rma_line_count = len(rec.customer_rma_id) rec.rma_line_count = len(rec.customer_rma_id)
@api.model
def _default_date_rma(self):
return fields.Datetime.now()
delivery_address_id = fields.Many2one( delivery_address_id = fields.Many2one(
comodel_name="res.partner", comodel_name="res.partner",
string="Partner delivery address", string="Partner delivery address",
@@ -259,6 +263,9 @@ class RmaOrderLine(models.Model):
states={"draft": [("readonly", False)]}, states={"draft": [("readonly", False)]},
help="Reference of the document that produced this rma.", help="Reference of the document that produced this rma.",
) )
date = fields.Datetime(
string="Order Date", index=True, default=lambda self: self._default_date_rma()
)
state = fields.Selection( state = fields.Selection(
selection=[ selection=[
("draft", "Draft"), ("draft", "Draft"),