mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
[WIP]pms: advance autoinvoicinf configuration
This commit is contained in:
@@ -88,6 +88,10 @@
|
||||
<page string="Invoicing" name="property_invoicing">
|
||||
<group>
|
||||
<field name="default_invoicing_policy" />
|
||||
<field
|
||||
name="margin_days_autoinvoice"
|
||||
attrs="{'invisible': [('default_invoicing_policy', '=', 'manual')]}"
|
||||
/>
|
||||
<field
|
||||
name="journal_simplified_invoice_id"
|
||||
attrs="{'required': [('default_invoicing_policy', '!=', 'manual')]}"
|
||||
|
||||
@@ -93,6 +93,29 @@
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="view_partner_property_form" model="ir.ui.view">
|
||||
<field name="name">view.partner.property.form</field>
|
||||
<field name="model">res.partner</field>
|
||||
<field name="inherit_id" ref="account.view_partner_property_form" />
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr='//group[@name="accounting_entries"]' position='after'>
|
||||
<group string="PMS Invoice policy" name="pms_invoice_policy">
|
||||
<field name="invoicing_policy" />
|
||||
<field
|
||||
name="invoicing_month_day"
|
||||
attrs="{'invisible': [('invoicing_policy', '!=', 'month_day')]}"
|
||||
/>
|
||||
<field
|
||||
name="margin_days_autoinvoice"
|
||||
attrs="{'invisible': [('invoicing_policy', '!=', 'checkout')]}"
|
||||
/>
|
||||
<field name="default_invoice_lines" />
|
||||
</group>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="view_partner_data_form" model="ir.ui.view">
|
||||
<field name="name">res.partner.form.data</field>
|
||||
<field name="model">res.partner</field>
|
||||
|
||||
Reference in New Issue
Block a user