[FIX] exp_transation_letters: assign customized tree and search views to the transactions fields in letters
This commit is contained in:
parent
4d6f330cb6
commit
20035cafa0
|
|
@ -48,13 +48,19 @@
|
|||
<field name="transaction_type" attrs="{'readonly': [('state', '!=', 'draft')]}"/>
|
||||
<field name="incoming_transaction_id"
|
||||
attrs="{'invisible': [('transaction_type','!=','incoming')], 'readonly': [('state', '!=', 'draft')]}"
|
||||
context="{'tree_view_ref': 'exp_transation_letters.common_transaction_external_tree_exp_transaction_documents'}"/>
|
||||
context="{
|
||||
'tree_view_ref': 'exp_transation_letters.common_transaction_external_tree_exp_transaction_documents',
|
||||
'search_view_ref': 'exp_transation_letters.view_incoming_transaction_filter_exp_transaction_documents'}"/>
|
||||
<field name="internal_transaction_id"
|
||||
attrs="{'invisible': [('transaction_type','!=','internal')], 'readonly': [('state', '!=', 'draft')]}"
|
||||
context="{'tree_view_ref': 'exp_transation_letters.common_outgoing_transaction_internal_tree_exp_transaction_documents'}"/>
|
||||
context="{
|
||||
'tree_view_ref': 'exp_transation_letters.common_transaction_internal_tree_exp_transaction_documents',
|
||||
'search_view_ref': 'exp_transation_letters.view_internal_transaction_filter_exp_transaction_documents'}"/>
|
||||
<field name="outgoing_transaction_id"
|
||||
attrs="{'invisible': [('transaction_type','!=','outgoing')], 'readonly': [('state', '!=', 'draft')]}"
|
||||
context="{'tree_view_ref': 'exp_transation_letters.common_outgoing_transaction_external_tree_exp_transaction_documents'}"/>
|
||||
context="{
|
||||
'tree_view_ref': 'exp_transation_letters.common_outgoing_transaction_external_tree_exp_transaction_documents',
|
||||
'search_view_ref': 'exp_transation_letters.view_outgoing_transaction_filter_exp_transaction_documents'}"/>
|
||||
</group>
|
||||
</group>
|
||||
<group>
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
<odoo>
|
||||
|
||||
<record id="view_incoming_transaction_filter_exp_transaction_documents" model="ir.ui.view">
|
||||
<field name="name">incoming.transaction.view.form.inherit</field>
|
||||
<field name="name">incoming.transaction.view.search.inherit</field>
|
||||
<field name="model">incoming.transaction</field>
|
||||
<field name="inherit_id" ref="exp_transaction_documents.view_incoming_transaction_filter"/>
|
||||
<field name="mode">primary</field>
|
||||
|
|
@ -13,21 +13,8 @@
|
|||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
<record id="common_transaction_external_tree_exp_transaction_documents" model="ir.ui.view">
|
||||
<field name="name">incoming.transaction.view.form.inherit</field>
|
||||
<field name="model">incoming.transaction</field>
|
||||
<field name="inherit_id" ref="exp_transaction_documents.common_transaction_external_tree"/>
|
||||
<field name="mode">primary</field>
|
||||
<field name="priority">99</field>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//tree/field[@name='subject']" position="attributes">
|
||||
<attribute name="groups">exp_transaction_documents.group_transaction_manager</attribute>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="view_internal_transaction_filter_exp_transaction_documents" model="ir.ui.view">
|
||||
<field name="name">internal.transaction.view.form.inherit</field>
|
||||
<field name="name">internal.transaction.view.search.inherit</field>
|
||||
<field name="model">internal.transaction</field>
|
||||
<field name="inherit_id" ref="exp_transaction_documents.view_internal_transaction_filter"/>
|
||||
<field name="mode">primary</field>
|
||||
|
|
@ -38,21 +25,8 @@
|
|||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
<record id="common_transaction_internal_tree_exp_transaction_documents" model="ir.ui.view">
|
||||
<field name="name">internal.transaction.view.form.inherit</field>
|
||||
<field name="model">internal.transaction</field>
|
||||
<field name="inherit_id" ref="exp_transaction_documents.common_transaction_internal_tree"/>
|
||||
<field name="mode">primary</field>
|
||||
<field name="priority">99</field>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//tree/field[@name='subject']" position="attributes">
|
||||
<attribute name="groups">exp_transaction_documents.group_transaction_manager</attribute>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="view_outgoing_transaction_filter_exp_transaction_documents" model="ir.ui.view">
|
||||
<field name="name">outgoing.transaction.view.form.inherit</field>
|
||||
<field name="name">outgoing.transaction.view.search.inherit</field>
|
||||
<field name="model">outgoing.transaction</field>
|
||||
<field name="inherit_id" ref="exp_transaction_documents.view_outgoing_transaction_filter"/>
|
||||
<field name="mode">primary</field>
|
||||
|
|
@ -63,8 +37,33 @@
|
|||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="common_transaction_external_tree_exp_transaction_documents" model="ir.ui.view">
|
||||
<field name="name">incoming.transaction.view.tree.inherit</field>
|
||||
<field name="model">incoming.transaction</field>
|
||||
<field name="inherit_id" ref="exp_transaction_documents.common_transaction_external_tree"/>
|
||||
<field name="mode">primary</field>
|
||||
<field name="priority">99</field>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//tree/field[@name='subject']" position="attributes">
|
||||
<attribute name="groups">exp_transaction_documents.group_transaction_manager</attribute>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
<record id="common_transaction_internal_tree_exp_transaction_documents" model="ir.ui.view">
|
||||
<field name="name">internal.transaction.view.tree.inherit</field>
|
||||
<field name="model">internal.transaction</field>
|
||||
<field name="inherit_id" ref="exp_transaction_documents.common_transaction_internal_tree"/>
|
||||
<field name="mode">primary</field>
|
||||
<field name="priority">99</field>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//tree/field[@name='subject']" position="attributes">
|
||||
<attribute name="groups">exp_transaction_documents.group_transaction_manager</attribute>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
<record id="common_outgoing_transaction_external_tree_exp_transaction_documents" model="ir.ui.view">
|
||||
<field name="name">outgoing.transaction.view.form.inherit</field>
|
||||
<field name="name">outgoing.transaction.view.tree.inherit</field>
|
||||
<field name="model">outgoing.transaction</field>
|
||||
<field name="inherit_id" ref="exp_transaction_documents.common_outgoing_transaction_external_tree"/>
|
||||
<field name="mode">primary</field>
|
||||
|
|
|
|||
Loading…
Reference in New Issue