diff --git a/datas/ir_sequence_data.xml b/datas/ir_sequence_data.xml index f6c47b17785ee3e12de5391898bd1db4b6ee5a9f..6409aac44e23e771de9a9fbf90fbb728d97c1989 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 14ed3b5a987adf7fd795ff3718bb3369f2c8a260..ed411083fbda878a88cd911bfffbdf9e33e46c87 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