<field name="model">payment.mode</field>
<field name="type">search</field>
<field name="arch" type="xml">
- <form string="Payment Mode">
+ <search string="Payment Mode">
<field name="name"/>
<field name="journal" widget='selection'/>
<field name="company_id" widget='selection' groups="base.group_multi_company"/>
<group expand="0" string="Group By...">
<filter string="Journal" icon="terp-folder-orange" domain="[]" context="{'group_by':'journal'}"/>
</group>
- </form>
+ </search>
</field>
</record>
<form string="Payment Mode">
<field name="name" select="1"/>
<field name="journal" select="1"/>
- <field name="bank_id"/>
- <field name="company_id" select="1" widget='selection' groups="base.group_multi_company"/>
+ <field name="bank_id" domain="[('partner_id','=',partner_id)]" />
+ <field name="company_id" select="1" widget='selection' groups="base.group_multi_company" on_change="onchange_company_id(company_id)"/>
+ <field name="partner_id" select="1" widget='selection' invisible="1"/>
</form>
</field>
</record>
<field name="date_prefered"/>
<field name="date_scheduled" select="1" attrs="{'readonly':[('date_prefered','!=','fixed')]}" />
<button colspan="2" name="%(action_create_payment_order)d" string="Select Invoices to Pay" type="action" attrs="{'invisible':[('state','=','done')]}" icon="gtk-find"/>
+ <field name="company_id" widget='selection' groups="base.group_multi_company"/>
</group>
- <field name="line_ids" colspan="4" widget="one2many_list" nolabel="1" default_get="{'order_id': active_id}" >
+ <field name="line_ids" colspan="4" widget="one2many_list" nolabel="1" default_get="{'order_id': active_id or False}" >
<form string="Payment Line">
<notebook>
<page string="Payment">
<field colspan="4" name="communication"/>
<field colspan="4" name="communication2"/>
<field name="name"/>
- <field name="state"/>
+ <field name="state"/>
+ <field name="company_id" widget='selection' groups="base.group_multi_company"/>
</page>
<page string="Information">
<tree string="Payment Line">
<field name="ml_inv_ref" />
<field name="partner_id" select="1"/>
+ <field name="communication"/>
<field name="bank_id" domain="[('partner_id', '=', partner_id)]"/>
<field name="ml_maturity_date"/>
<field name="date"/>
<field name="type">tree</field>
<field eval="4" name="priority"/>
<field name="arch" type="xml">
- <tree colors="blue:state in ('draft');gray:state in ('cancel','done');black:state in ('open')" string="Payment order">
+ <tree colors="blue:state == 'draft';gray:state in ('cancel','done');black:state == 'open'" string="Payment order">
<field name="reference"/>
<field name="mode"/>
<field name="user_id"/>
+ <field name="company_id" groups="base.group_multi_company"/>
<field name="date_created"/>
<field name="date_done"/>
<field name="total"/>
<field name="type">search</field>
<field name="arch" type="xml">
<search string="Search Payment Orders">
- <group col="8" colspan="4">
+ <group>
<filter string="Draft" domain="[('state','=','draft')]" icon="terp-document-new"/>
<filter string="Confirmed" domain="[('state','=','open')]" icon="terp-camera_test"/>
<filter string="Done" domain="[('state','=','done')]" icon="terp-dialog-close"/>
<separator colspan="4" string="Transaction Information"/>
<field name="date"/>
<group colspan="2">
- <field name="amount_currency" on_change="onchange_amount(amount_currency,currency,comapny_currency)"/>
+ <field name="amount_currency" on_change="onchange_amount(amount_currency,currency,company_currency)"/>
<field name="currency" nolabel="1"/>
</group>
<field name="partner_id" on_change="onchange_partner(partner_id, False)" select="1"/>
<field name="ml_inv_ref" />
<field name="ml_maturity_date"/>
<field name="partner_id" select="1"/>
+ <field name="communication"/>
<field name="amount" sum="Amount Total"/>
<field name="amount_currency" sum="Currency Amount Total"/>
<field name="currency"/>
</field>
</record>
- <act_window domain="[('move_line_id.move_id.id', '=', move_id)]" id="act_account_invoice_2_payment_line" name="Payment Lines" res_model="payment.line" src_model="account.invoice"/>
-
</data>
</openerp>