Rajouter le filtre montant sur les écritures comptables

Ajout d'une recherche montant dans Odoo


Presse-papiers

Dans la vue des écritures comptables, il n'est pas possible de rechercher par montant, débit ou crédit directement depuis la zone de recherche de la vue écritures.

Afin de palier à ce manque, il convient d'insérer l'un des codes ci-dessous dans une nouvelle vue héritée.

Presse-papiers

Accéder aux écritures comptables de l'onglet Comptabilité :

Après avoir activé le mode développeur, sélectionner "Modifier la vue de recherche" :

Dans les vues héritées, ajoutez une ligne, nommez la puis insérez le code ci-dessous en fonction de votre version de Odoo.

Code à copier pour Odoo 17

Presse-papiers
<xpath expr="//field[@name='date']" position="after">
<field name="debit" string="Montant exact" filter_domain="['|',('debit', '=', self), ('credit', '=', self)]"/>
<field name="debit" string="Amount" filter_domain="['|',('debit', 'ilike', self), ('credit', 'ilike', self)]"/>
<field name="debit"/>
<field name="credit"/>
</xpath>

Code à copier pour Odoo 16

Presse-papiers
<xpath expr="//field[@name='date']" position="after">
<field name="debit" string="Montant exact" filter_domain="['|',('debit', '=', self.replace(',','.')), ('credit', '=', self.replace(',','.'))]"/>
<field name="debit" string="Amount" filter_domain="['|',('debit', 'ilike', self.replace(',','.')), ('credit', 'ilike', self.replace(',','.'))]"/>
<field name="debit"/>
<field name="credit"/>
</xpath>