From 43b724855324495432e0e19b3fee2ac1c55037ea Mon Sep 17 00:00:00 2001 From: benjamin <benjamin@le-filament.com> Date: Thu, 31 Mar 2022 10:19:48 +0200 Subject: [PATCH] [fix] error year (change type) --- models/scop_cotisation.py | 8 ++++---- views/account_move.xml | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/models/scop_cotisation.py b/models/scop_cotisation.py index 731eebd..f44ace3 100644 --- a/models/scop_cotisation.py +++ b/models/scop_cotisation.py @@ -83,7 +83,7 @@ class ScopCotisation(models.AbstractModel): "=", self.env.ref("cgscop_partner.membership_type_1").id, ), - ("start", "<", date(self.year, 1, 1)), + ("start", "<", date(int(self.year), 1, 1)), ("end", "=", None), ] ) @@ -93,7 +93,7 @@ class ScopCotisation(models.AbstractModel): def get_new_members(self, limit_start_date=None): if not limit_start_date: - limit_start_date = date(self.year, 12, 31) + limit_start_date = date(int(self.year), 12, 31) self.ensure_one() members = ( self.env["scop.membership.period"] @@ -104,11 +104,11 @@ class ScopCotisation(models.AbstractModel): "=", self.env.ref("cgscop_partner.membership_type_1").id, ), - ("start", ">=", date(self.year, 1, 1)), + ("start", ">=", date(int(self.year), 1, 1)), ("start", "<=", limit_start_date), "|", ("end", "=", None), - ("end", ">", date(self.year, 1, 1)), + ("end", ">", date(int(self.year), 1, 1)), ] ) .mapped("partner_id") diff --git a/views/account_move.xml b/views/account_move.xml index a32a9cc..2964607 100644 --- a/views/account_move.xml +++ b/views/account_move.xml @@ -63,16 +63,16 @@ <field name="name">account.move.tree.scop.inherited</field> <field name="model">account.move</field> <field name="mode">primary</field> - <field name="inherit_id" ref="account.view_out_invoice_tree" /> + <field name="inherit_id" ref="account.view_invoice_tree" /> <field name="arch" type="xml"> - <xpath expr="//field[@name='partner_id']" position="before"> + <xpath expr="//field[@name='invoice_partner_display_name']" position="before"> <field name="partner_member_number" readonly="1" /> </xpath> - <xpath expr="//field[@name='partner_id']" position="attributes"> + <xpath expr="//field[@name='invoice_partner_display_name'][2]" position="attributes"> <attribute name="string">Adhérent</attribute> </xpath> - <xpath expr="//field[@name='partner_id']" position="after"> - <field name="type_contribution_id" /> + <xpath expr="//field[@name='invoice_origin']" position="after"> + <field name="type_contribution_id" optional="hide" /> </xpath> <xpath expr="//field[@name='invoice_date']" position="attributes"> <attribute name="string">Date de cotisation</attribute> -- GitLab