70 lines
3.7 KiB
XML
70 lines
3.7 KiB
XML
<odoo>
|
|
<data>
|
|
<record id="action_process_selected_brosse_bank_transactions" model="ir.actions.server">
|
|
<field name="name">Bank</field>
|
|
<field name="model_id" ref="model_brosse_bank_transactions"/>
|
|
<field name="binding_model_id" ref="model_brosse_bank_transactions"/>
|
|
<field name="state">code</field>
|
|
<field name="code">
|
|
action = records.action_process_selected_records()
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_brosse_bank_transactions_operation_list" model="ir.ui.view">
|
|
<field name="name">Transactions</field>
|
|
<field name="model">brosse.bank.transactions</field>
|
|
<field name="priority" eval="20"/>
|
|
<field name="arch" type="xml">
|
|
<list string="Bank Transactions" editable="bottom">
|
|
<header>
|
|
<button name="%(action_process_selected_brosse_bank_transactions)d" type="action" string="Map transactions" class="btn-primary"/>
|
|
</header>
|
|
<field name="bank_account_id"/>
|
|
<field name="amount"/>
|
|
<field name="unassigned_amount" force_save="1"/>
|
|
<field name="currency_id" optional="show" options="{'no_open': True, 'no_create': True, 'no_create_edit': True, 'no_quick_create': True}"/>
|
|
<field name="category_id" optional="show" options="{'no_open': True, 'no_create': True, 'no_create_edit': True, 'no_quick_create': True}"/>
|
|
<field name="description" optional="show"/>
|
|
<field name="comment" optional="show"/>
|
|
<field name="partner_name" optional="show"/>
|
|
<field name="taxpayer_name" optional="show"/>
|
|
<field name="manually_assigned" column_invisible="1" force_save="1" />
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_brosse_bank_transactions_list" model="ir.ui.view">
|
|
<field name="name">Transactions</field>
|
|
<field name="model">brosse.bank.transactions</field>
|
|
<field name="arch" type="xml">
|
|
<list string="Bank Transactions" editable="bottom">
|
|
<field name="bank_account_id"/>
|
|
<field name="amount"/>
|
|
<field name="unassigned_amount" force_save="1"/>
|
|
<field name="exchange_rate"/>
|
|
<field name="exchange_rate_text"/>
|
|
<field name="currency_id" optional="hide" options="{'no_open': True, 'no_create': True, 'no_create_edit': True, 'no_quick_create': True}"/>
|
|
<field name="category_id" optional="show" options="{'no_open': True, 'no_create': True, 'no_create_edit': True, 'no_quick_create': True}"/>
|
|
<field name="description" optional="show"/>
|
|
<field name="comment" optional="show"/>
|
|
<field name="partner_name" optional="show"/>
|
|
<field name="taxpayer_name" optional="show"/>
|
|
<field name="manually_assigned" column_invisible="1" force_save="1" />
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_brosse_bank_transactions" model="ir.actions.act_window">
|
|
<field name="name">Bank Transactions</field>
|
|
<field name="res_model">brosse.bank.transactions</field>
|
|
<field name="view_mode">list</field>
|
|
</record>
|
|
|
|
<menuitem id="menu_brosse_bank_transactions_root"
|
|
name="Bank Transactions"
|
|
parent="bross_hms.finance_root_menu"
|
|
action="action_brosse_bank_transactions"
|
|
sequence="10"/>
|
|
</data>
|
|
</odoo>
|