|
@@ -77,12 +77,50 @@
|
|
|
</field>
|
|
|
</record>
|
|
|
|
|
|
+ <record id="search_orden_cobro" model="ir.ui.view">
|
|
|
+ <field name="name">orden.cobro.search</field>
|
|
|
+ <field name="model">orden.cobro</field>
|
|
|
+ <field name="arch" type="xml">
|
|
|
+ <search string="Órdenes de Cobro">
|
|
|
+ <field name="partner_id" string="Cliente"/>
|
|
|
+ <field name="obra"/>
|
|
|
+ <field name="date" string="Fecha"/>
|
|
|
+
|
|
|
+ <filter string="Con Factura" name="con_factura"
|
|
|
+ domain="[('invoice_line_ids.invoice_number', '!=', False)]"/>
|
|
|
+
|
|
|
+ <group expand="0" string="Agrupar por">
|
|
|
+ <filter string="Cliente" name="group_by_partner" context="{'group_by':'partner_id'}"/>
|
|
|
+ <filter string="Fecha" name="group_by_date" context="{'group_by':'date'}"/>
|
|
|
+ <filter string="Obra" name="group_by_obra" context="{'group_by':'obra'}"/>
|
|
|
+ </group>
|
|
|
+ </search>
|
|
|
+ </field>
|
|
|
+ </record>
|
|
|
+
|
|
|
<!-- Acción -->
|
|
|
<record id="action_orden_cobro" model="ir.actions.act_window">
|
|
|
<field name="name">Órdenes de Cobro</field>
|
|
|
<field name="res_model">orden.cobro</field>
|
|
|
<field name="view_type">form</field>
|
|
|
<field name="view_mode">tree,form</field>
|
|
|
+ <field name="search_view_id" ref="search_orden_cobro"/>
|
|
|
+ </record>
|
|
|
+
|
|
|
+ <!-- Vista Árbol Orden de Pago -->
|
|
|
+ <record id="view_orden_cobro_tree" model="ir.ui.view">
|
|
|
+ <field name="name">orden.cobro.tree</field>
|
|
|
+ <field name="model">orden.cobro</field>
|
|
|
+ <field name="arch" type="xml">
|
|
|
+ <tree>
|
|
|
+ <field name="name"/>
|
|
|
+ <field name="partner_id"/>
|
|
|
+ <field name="date"/>
|
|
|
+ <field name="obra"/>
|
|
|
+ <field name="concepto"/>
|
|
|
+ <field name="total"/>
|
|
|
+ </tree>
|
|
|
+ </field>
|
|
|
</record>
|
|
|
|
|
|
<record id="search_orden_cobro_line" model="ir.ui.view">
|