From 997ccc78bf7641f671340caa62a4a8653aa69d3e Mon Sep 17 00:00:00 2001
From: Benjamin <benjamin@le-filament.com>
Date: Tue, 18 Aug 2020 16:19:33 +0200
Subject: [PATCH] [add] filename in fields

---
 models/riga_odoo_import.py | 4 ++++
 views/riga_odoo_import.xml | 2 ++
 2 files changed, 6 insertions(+)

diff --git a/models/riga_odoo_import.py b/models/riga_odoo_import.py
index 1f3384a..309565f 100644
--- a/models/riga_odoo_import.py
+++ b/models/riga_odoo_import.py
@@ -28,6 +28,7 @@ class CgscopRigaOdooImport(models.Model):
     is_warning = fields.Boolean('Warning', default=False)
     log = fields.Text('Log')
     is_error = fields.Boolean('Erreur Synchro', default=False)
+    filename = fields.Char('Nom du fichier')
 
     # ------------------------------------------------------
     # Fonctions génériques
@@ -133,6 +134,9 @@ class CgscopRigaOdooImport(models.Model):
             self.create({
                 'model_id': model.id,
                 'is_sync': True,
+                'filename': (data.riga_filename + 
+                    date_value.strftime(data.suffix) + '.' +
+                    data.riga_extension),
                 'log': ("Import du fichier " + data.riga_filename +
                         date_value.strftime(data.suffix) + '.' +
                         data.riga_extension + " : \n" + 
diff --git a/views/riga_odoo_import.xml b/views/riga_odoo_import.xml
index 6c2607c..693908a 100644
--- a/views/riga_odoo_import.xml
+++ b/views/riga_odoo_import.xml
@@ -14,6 +14,7 @@
                     decoration-danger="is_error" decoration-warning="is_warning" >
                     <field name="create_date"/>
                     <field name="model_id"/>
+                    <field name="filename"/>
                     <field name="is_sync"/>
                     <field name="is_warning"/>
                     <field name="is_error"/>
@@ -31,6 +32,7 @@
                             <group>
                                 <field name="create_date" readonly="1" />
                                 <field name="model_id" readonly="1" />
+                                <field name="filename" readonly="1" />
                             </group>
                             <group>
                                 <field name="is_sync"/>
-- 
GitLab