Skip to content
Extraits de code Groupes Projets
Valider bf8d99d5 rédigé par Hervé Silvant - CGScop's avatar Hervé Silvant - CGScop
Parcourir les fichiers

Ajout d'une recherche de facture par no d'adhérent

parent c1818220
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -13,6 +13,14 @@ class ScopAccountMove(models.Model):
compute="_compute_move_line_payment_ids",
)
vat = fields.Char(related="partner_id.vat", string="N° TVA")
member_number = fields.Char(
string="No adhérent (texte)",
related="partner_id.member_number",
)
member_number_int = fields.Integer(
string="No adhérent",
related="partner_id.member_number_int"
)
# ------------------------------------------------------
# Compute functions
......
......@@ -3,6 +3,42 @@
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo>
<data>
<!-- SEARCH -->
<record id="scop_view_move_search_inherit" model="ir.ui.view">
<field name="name">cgscop.account.move.search</field>
<field name="model">account.move</field>
<field name="inherit_id" ref="account.view_account_invoice_filter" />
<field name="arch" type="xml">
<xpath expr="//field[@name='name']" position="replace">
<field name="name" string="Facture"
filter_domain="[
'|', '|' , '|', '|','|',
('name', 'ilike', self), ('invoice_origin', 'ilike', self),
('ref', 'ilike', self), ('payment_reference', 'ilike', self),
('partner_id', 'child_of', self), ('member_number','=like',self)]"/>
</xpath>
<xpath expr="//field[@name='name']" position="after">
<field
name="member_number_int"
filter_domain="[('member_number','=like',self)]"
/>
</xpath>
</field>
</record>
<!-- TREE -->
<record id="scop_view_move_tree_inherit" model="ir.ui.view">
<field name="name">cgscop.account.move.tree</field>
<field name="model">account.move</field>
<field name="inherit_id" ref="account.view_invoice_tree" />
<field name="arch" type="xml">
<xpath expr="//field[@name='invoice_date']" position="before">
<field name="member_number_int" />
</xpath>
</field>
</record>
<!-- FORM -->
<record id="scop_view_move_form_inherit" model="ir.ui.view">
<field name="name">cgscop.account.move.form</field>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter