From 6ac6ce25099309f8cc98f6312f9e2105b526c744 Mon Sep 17 00:00:00 2001
From: benjamin <benjamin@le-filament.com>
Date: Mon, 13 Jun 2022 12:12:15 +0200
Subject: [PATCH] [update] liasse fiscale order

---
 models/scop_liasse_fiscale.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/models/scop_liasse_fiscale.py b/models/scop_liasse_fiscale.py
index b39e180..482f2df 100644
--- a/models/scop_liasse_fiscale.py
+++ b/models/scop_liasse_fiscale.py
@@ -8,7 +8,7 @@ from odoo.exceptions import UserError
 class ScopLiasseFiscale(models.Model):
     _name = "scop.liasse.fiscale"
     _description = "Liasse Fiscale"
-    _order = "L2050_DCLO desc, year desc, partner_id"
+    _order = "id desc"
 
     id_riga = fields.Integer("ID RIGA", index=True)
     partner_id = fields.Many2one(
@@ -741,7 +741,11 @@ class ScopLiasseFiscale(models.Model):
     @api.multi
     def _compute_name(self):
         for r in self:
-            r.name = r.partner_id.name + ' - ' + str(r.year)
+            r.name = ""
+            if r.partner_id:
+                r.name += r.partner_id.name
+            if r.year:
+                r.name += ' - ' + str(r.year)
             if r.L2050_DCLO:
                 r.name += ' - ' + str(r.L2050_DCLO)
 
-- 
GitLab