From 6074e6a1acd2dec6bb22bb2cf9ba4235fa93a834 Mon Sep 17 00:00:00 2001
From: jordan <jordan@le-filament.com>
Date: Tue, 2 Mar 2021 16:42:34 +0100
Subject: [PATCH] [fix] sequence bordereau using prefix
---
datas/ir_sequence_data.xml | 3 ++-
models/scop_bordereau_cg.py | 6 +-----
2 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/datas/ir_sequence_data.xml b/datas/ir_sequence_data.xml
index f6c47b1..6409aac 100644
--- a/datas/ir_sequence_data.xml
+++ b/datas/ir_sequence_data.xml
@@ -3,9 +3,10 @@
<data noupdate="1">
<record id="seq_scop_bordereau" model="ir.sequence">
- <field name="name">BOR Séquence</field>
+ <field name="name">BORDEREAU Séquence</field>
<field name="code">scop.bordereau</field>
<field name="padding">4</field>
+ <field name="prefix">CG%(year)s</field>
<field name="company_id" ref="base.main_company"/>
</record>
diff --git a/models/scop_bordereau_cg.py b/models/scop_bordereau_cg.py
index 14ed3b5..ed41108 100644
--- a/models/scop_bordereau_cg.py
+++ b/models/scop_bordereau_cg.py
@@ -369,11 +369,7 @@ class Bordereau(models.Model):
@api.model
def create(self, vals):
- vals['name'] = "BOR/%s/%s" % (
- self.env['scop.cotisation.cg'].browse(
- vals['base_cotisation_cg']).year,
- self.env['ir.sequence'].next_by_code('scop.bordereau'))
-
+ vals['name'] = self.env['ir.sequence'].next_by_code('scop.bordereau')
result = super(Bordereau, self).create(vals)
return result
--
GitLab