39 lines
1.6 KiB
XML
39 lines
1.6 KiB
XML
<?xml version="1.0"?>
|
|
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
|
|
this repository contains the full copyright notices and license terms. -->
|
|
<form string="Invoice Line" cursor="product">
|
|
<label name="invoice"/>
|
|
<field name="invoice" colspan="3"/>
|
|
<notebook colspan="4">
|
|
<page string="General" id="general">
|
|
<label name="type"/>
|
|
<field name="type"/>
|
|
<label name="sequence"/>
|
|
<field name="sequence"/>
|
|
<label name="product"/>
|
|
<field name="product"/>
|
|
<label name="account"/>
|
|
<field name="account"/>
|
|
<newline/>
|
|
<label name="description"/>
|
|
<field name="description" colspan="3"
|
|
spell="If(Bool(Eval('_parent_invoice')), Get(Eval('_parent_invoice', {}), 'party_lang'), Eval('party_lang'))"/>
|
|
<label name="quantity"/>
|
|
<field name="quantity"/>
|
|
<label name="unit"/>
|
|
<field name="unit"/>
|
|
<label name="unit_price"/>
|
|
<field name="unit_price"/>
|
|
<label name="amount"/>
|
|
<field name="amount"/>
|
|
<field name="taxes" colspan="4"/>
|
|
</page>
|
|
<page string="Notes" id="notes">
|
|
<separator name="note" colspan="4"/>
|
|
<field name="note" colspan="4"
|
|
spell="If(Bool(Eval('_parent_invoice')), Get(Eval('_parent_invoice', {}), 'party_lang'), Eval('party_lang'))"/>
|
|
</page>
|
|
</notebook>
|
|
<field name="party_lang" invisible="1" colspan="4"/>
|
|
</form>
|