Skip to content
Extraits de code Groupes Projets
Valider 1c1fce31 rédigé par jordan's avatar jordan
Parcourir les fichiers

[add] new search view for cotiz

parent e0354164
Branches
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -21,6 +21,36 @@ ...@@ -21,6 +21,36 @@
</field> </field>
</record> </record>
<!-- Search -->
<record id="view_account_invoice_cotiz_search" model="ir.ui.view">
<field name="name">account.invoice.cotiz.search</field>
<field name="model">account.invoice</field>
<field name="priority" eval="25"/>
<field name="arch" type="xml">
<search string="Search Invoice">
<field name="number" string="Invoice" context="{'active_test': False}" filter_domain="['|','|','|', ('number','ilike',self), ('origin','ilike',self), ('reference', 'ilike', self), ('partner_id', 'child_of', self)]"/>
<separator/>
<filter name="draft" string="Brouillon" domain="[('state','=','draft')]"/>
<filter name="unpaid" string="Ouvert" domain="[('state', '=', 'open')]"/>
<!-- <filter name="in_payment" string="En Paiement" domain="[('state', '=', 'in_payment')]"/>-->
<filter name="paid" string="Payé" domain="[('state', '=', 'paid')]"/>
<filter name="late" string="Retard" domain="['&amp;', ('date_due', '&lt;', time.strftime('%%Y-%%m-%%d')), ('state', '=', 'open')]" help="Overdue invoices, maturity date passed"/>
<separator/>
<filter name="cotiz_to_calculate" domain="[('amount_total','=',0)]" string="Cotisations à calculer"/>
<separator/>
<field name="partner_id" operator="child_of"/>
<field name="user_id" string="Salesperson" domain="[('share','=', False)]"/>
<field name="date" string="Period"/>
<group expand="0" string="Group By">
<filter name="group_by_partner_id" string="Adhérent" context="{'group_by':'commercial_partner_id'}"/>
<filter name="status" string="Statut" context="{'group_by':'state'}"/>
<separator/>
<filter string="Date de Facturation" name="invoicedate" context="{'group_by':'date_invoice'}"/>
<filter string="Date d'échéance" name="duedate" context="{'group_by':'date_due'}"/>
</group>
</search>
</field>
</record>
<!-- Action --> <!-- Action -->
<record id="account.action_invoice_tree1" model="ir.actions.act_window"> <record id="account.action_invoice_tree1" model="ir.actions.act_window">
...@@ -33,7 +63,7 @@ ...@@ -33,7 +63,7 @@
<field name="view_mode">tree,form,kanban,calendar,graph,pivot</field> <field name="view_mode">tree,form,kanban,calendar,graph,pivot</field>
<field name="domain" eval="[('type','in', ['out_invoice', 'out_refund']), ('is_contribution', '!=', False)]"/> <field name="domain" eval="[('type','in', ['out_invoice', 'out_refund']), ('is_contribution', '!=', False)]"/>
<field name="context" eval="{'default_type':'out_invoice', 'type':'out_invoice', 'journal_type': 'sale', 'default_is_contribution': True, 'create': False,}"/> <field name="context" eval="{'default_type':'out_invoice', 'type':'out_invoice', 'journal_type': 'sale', 'default_is_contribution': True, 'create': False,}"/>
<field name="search_view_id" ref="account.view_account_invoice_filter"/> <field name="search_view_id" ref="view_account_invoice_cotiz_search"/>
</record> </record>
<record id="action_invoice_scop_cotisation_view1" model="ir.actions.act_window.view"> <record id="action_invoice_scop_cotisation_view1" model="ir.actions.act_window.view">
<field eval="1" name="sequence"/> <field eval="1" name="sequence"/>
......
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