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
1 requête de fusion!2Ajout d'une recherche de facture par no d'adhérent
Ce commit fait partie de la requête de fusion !2. Les commentaires créés ici seront créés dans le contexte de cette requête de fusion.
......@@ -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