Newer
Older
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<!-- *************************** -->
<!-- * Retention Configuration * -->
<!-- *************************** -->
<!-- Form View for retention.retention -->
<record id="view_retention_retention_form" model="ir.ui.view">
<field name="name">retention.retention.form</field>
<field name="model">retention.retention</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Retentions" version="7.0">
<group string="Configuration">
<field name="name" select="1"/>
<field name="tax_id" select="1"/>
<field name="jurisdiccion" select="1"/>
<field name="type_tax_use" select="1"/>
<field name="type" select="1"/>
<field name="state_id" select="1" attrs="{'invisible':[('jurisdiccion','!=','provincial')], 'required':[('jurisdiccion','=','provincial')]}"/>
</group>
</group>
</form>
</field>
</record>
<!-- Tree View for retention.retention -->
<record id="view_retention_retention_tree" model="ir.ui.view">
<field name="name">retention.retention.tree</field>
<field name="model">retention.retention</field>
<field name="type">tree</field>
<field name="arch" type="xml">
<tree string="Retentions">
<field name="name" />
<field name="tax_id" />

Sebastian Kennedy
committed
<field name="type_tax_use" />
<field name="state_id" />
<!-- Tree View for retention.retention -->
<record id="view_retention_retention_filter" model="ir.ui.view">
<field name="name">retention.retention.filter</field>
<field name="model">retention.retention</field>
<field name="type">search</field>
<field name="arch" type="xml">
<search string="Retentions">
<field name="name" />
<field name="type_tax_use" />
<field name="state_id" />
</search>
</field>
</record>

Sebastian Kennedy
committed
<!-- Search View for retention.tax.line -->
<record id="view_retention_tax_line_search" model="ir.ui.view">
<field name="name">retention.tax.line.search</field>
<field name="model">retention.tax.line</field>
<field name="type">search</field>
<field name="arch" type="xml">
<search string="Retention Tax Lines">
<field name="name"/>
<field name="date"/>
<field name="partner_id"/>

Sebastian Kennedy
committed
<field name="certificate_no"/>
<field name="voucher_number"/>
<field name="retention_id"/>
<field name="state_id"/>
<field name="company_id" groups="base.group_multi_company" widget="selection"/>
<filter icon="terp-check" name="applied" string="Applied" domain="[('retention_id.type_tax_use', '=', 'purchase')]" help="Retentions Applied" />
<filter icon="gtk-cancel" name="supported" string="Supported" domain="[('retention_id.type_tax_use', '=', 'sale')]" help="Retentions Supported" />
<group expand="0" string="Group By...">
<filter string="Province" icon="terp-stock_effects-object-colorize" domain="[]" context="{'group_by':'state_id'}"/>
<filter string="Date" name="group_date" icon="terp-go-month" domain="[]" context="{'group_by':'date'}"/>
</group>

Sebastian Kennedy
committed
</search>
</field>
</record>
<record id="view_retention_tax_line_tree" model="ir.ui.view">
<field name="name">retention.tax.line.tree</field>
<field name="model">retention.tax.line</field>
<field name="type">tree</field>
<field name="arch" type="xml">
<tree string="Retention Tax Lines">
<field name="date"/>
<field name="name"/>
<field name="partner_id"/>
<field name="vat"/>

Sebastian Kennedy
committed
<field name="certificate_no"/>
<field name="voucher_number"/>
<field name="amount" sum="Amount Total"/>
<field name="base" sum="Base Total"/>
<field name="state_id"/>
<field name="company_id" groups="base.group_multi_company"/>

Sebastian Kennedy
committed
</tree>
</field>
</record>
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
<record id="view_retention_tax_line_form" model="ir.ui.view">
<field name="name">retention.tax.line.form</field>
<field name="model">retention.tax.line</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Retention Tax Line" version="7.0">
<sheet>
<h1>
<label string="Retention Tax Line"/>
<field name="name" class="oe_inline" readonly="1"/>
</h1>
<group>
<group>
<field name="date"/>
<field name="partner_id"/>
<field name="vat"/>
</group>
<group>
<field name="certificate_no"/>
<field name="voucher_number"/>
</group>
</group>
<group>
<group>
<field name="amount" sum="Amount Total"/>
<field name="base" sum="Base Total"/>
</group>
<group>
<field name="state_id"/>
<field name="company_id" groups="base.group_multi_company"/>
</group>
</group>
</sheet>
</form>
</field>
</record>

Sebastian Kennedy
committed
<!--Window Action para Retentions -->
<record model="ir.actions.act_window" id="action_retention_retention_tree">
<field name="name">Retentions</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">retention.retention</field>
<field name="help">Here you can define Retentions and their configuration to be used in Customer Payents or Supplier Payments.</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="search_view_id" ref="view_retention_retention_filter"/>
</record>
<record id="action_retention_retention_tree_view" model="ir.actions.act_window.view">
<field eval="20" name="sequence"/>
<field name="view_mode">tree</field>
<field name="view_id" ref="view_retention_retention_tree"/>
<field name="act_window_id" ref="action_retention_retention_tree"/>
</record>

Sebastian Kennedy
committed
<record id="action_retention_tax_tree" model="ir.actions.act_window">
<field name="name">Retention Tax Applied</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">retention.tax.line</field>
<field name="view_type">form</field>
<field name="view_id" ref="view_retention_tax_line_tree"/>
<field name="context">{"search_default_applied":1}</field>
<field name="domain">[('voucher_id.state','in',['posted'])]</field>
<field name="search_view_id" ref="view_retention_tax_line_search" />
<field name="help" type="html">
<p class="oe_view_nocontent_create">
Click to create a retention.
</p>
</field>

Sebastian Kennedy
committed
</record>
<record id="action_retention_tax_supported_tree" model="ir.actions.act_window">
<field name="name">Retention Tax Supported</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">retention.tax.line</field>
<field name="view_type">form</field>
<field name="view_id" ref="view_retention_tax_line_tree"/>
<field name="context">{"search_default_supported":1}</field>
<field name="domain">[('voucher_id.state','in',['posted'])]</field>
<field name="search_view_id" ref="view_retention_tax_line_search" />
<field name="help" type="html">
<p class="oe_view_nocontent_create">
Click to create a retention.
</p>
</field>

Sebastian Kennedy
committed
</record>
<menuitem id="retention_retention_menu" name="Retentions" parent="account.next_id_27" sequence="20" action="action_retention_retention_tree"/>

Sebastian Kennedy
committed
<menuitem id="retention_tax_line_applied_menu" name="Retentions Applied" parent="account.menu_finance_payables" sequence="30" action="action_retention_tax_tree"/>
<menuitem id="retention_tax_line_supported_menu" name="Retentions Supported" parent="account.menu_finance_receivables" sequence="30" action="action_retention_tax_supported_tree"/>