[IMP] account: add activities views

This commit is adding the activity views and columns to a lot of the basic
accounting views.

closes odoo/odoo#120140

Task-id: none
Related: odoo/enterprise#40554
Signed-off-by: William André (wan) <wan@odoo.com>
This commit is contained in:
Brice bib Bartoletti
2023-04-28 21:33:28 +02:00
parent 1d87710fdc
commit 24ce0949f4
2 changed files with 11 additions and 9 deletions
+8 -7
View File
@@ -381,6 +381,7 @@
<field name="state" widget="badge" decoration-info="state == 'draft'" decoration-success="state == 'posted'"/>
<field name="currency_id" invisible="1"/>
<field name="to_check" optional="hide" widget="boolean_toggle"/>
<field name="activity_ids" widget="list_activity" optional="hide"/>
</tree>
</field>
</record>
@@ -1456,7 +1457,7 @@
<record id="action_move_journal_line" model="ir.actions.act_window">
<field name="name">Journal Entries</field>
<field name="res_model">account.move</field>
<field name="view_mode">tree,kanban,form</field>
<field name="view_mode">tree,kanban,form,activity</field>
<field name="view_id" ref="view_move_tree"/>
<field name="search_view_id" ref="view_account_move_filter"/>
<field name="context">{'default_move_type': 'entry', 'search_default_posted':1, 'view_no_maturity': True}</field>
@@ -1473,7 +1474,7 @@
<record id="action_move_out_invoice_type" model="ir.actions.act_window">
<field name="name">Invoices</field>
<field name="res_model">account.move</field>
<field name="view_mode">tree,kanban,form</field>
<field name="view_mode">tree,kanban,form,activity</field>
<field name="view_id" ref="view_out_invoice_tree"/>
<field name="search_view_id" ref="view_account_invoice_filter"/>
<field name="domain">[('move_type', '=', 'out_invoice')]</field>
@@ -1490,7 +1491,7 @@
<record id="action_move_out_refund_type" model="ir.actions.act_window">
<field name="name">Credit Notes</field>
<field name="res_model">account.move</field>
<field name="view_mode">tree,kanban,form</field>
<field name="view_mode">tree,kanban,form,activity</field>
<field name="view_id" ref="view_out_credit_note_tree"/>
<field name="search_view_id" ref="view_account_invoice_filter"/>
<field name="domain">[('move_type', '=', 'out_refund')]</field>
@@ -1508,7 +1509,7 @@
<record id="action_move_in_invoice_type" model="ir.actions.act_window">
<field name="name">Bills</field>
<field name="res_model">account.move</field>
<field name="view_mode">tree,kanban,form</field>
<field name="view_mode">tree,kanban,form,activity</field>
<field name="view_id" ref="view_in_invoice_bill_tree"/>
<field name="search_view_id" ref="view_account_invoice_filter"/>
<field name="domain">[('move_type', '=', 'in_invoice')]</field>
@@ -1525,7 +1526,7 @@
<record id="action_move_in_refund_type" model="ir.actions.act_window">
<field name="name">Refunds</field>
<field name="res_model">account.move</field>
<field name="view_mode">tree,kanban,form</field>
<field name="view_mode">tree,kanban,form,activity</field>
<field name="view_id" ref="view_in_invoice_refund_tree"/>
<field name="search_view_id" ref="view_account_invoice_filter"/>
<field name="domain">[('move_type', '=', 'in_refund')]</field>
@@ -1542,7 +1543,7 @@
<record id="action_move_out_receipt_type" model="ir.actions.act_window">
<field name="name">Receipts</field>
<field name="res_model">account.move</field>
<field name="view_mode">tree,kanban,form</field>
<field name="view_mode">tree,kanban,form,activity</field>
<field name="view_id" ref="view_invoice_tree"/>
<field name="search_view_id" ref="view_account_invoice_filter"/>
<field name="domain">[('move_type', '=', 'out_receipt')]</field>
@@ -1560,7 +1561,7 @@
<record id="action_move_in_receipt_type" model="ir.actions.act_window">
<field name="name">Receipts</field>
<field name="res_model">account.move</field>
<field name="view_mode">tree,kanban,form</field>
<field name="view_mode">tree,kanban,form,activity</field>
<field name="view_id" ref="view_in_invoice_receipt_tree"/>
<field name="search_view_id" ref="view_account_invoice_filter"/>
<field name="domain">[('move_type', '=', 'in_receipt')]</field>
@@ -23,6 +23,7 @@
<field name="amount_signed" string="Amount in Currency" optional="hide" groups="!base.group_multi_currency"/>
<field name="amount_signed" string="Amount in Currency" optional="show" groups="base.group_multi_currency"/>
<field name="currency_id" string="Payment Currency" optional="hide"/>
<field name="activity_ids" widget="list_activity" optional="hide"/>
<field name="amount_company_currency_signed" widget="monetary" string="Amount" sum="Total"/>
<field name="state" widget="badge" decoration-info="state == 'draft'" decoration-success="state == 'posted'"/>
</tree>
@@ -347,7 +348,7 @@
<record id="action_account_payments" model="ir.actions.act_window">
<field name="name">Payments</field>
<field name="res_model">account.payment</field>
<field name="view_mode">tree,kanban,form,graph</field>
<field name="view_mode">tree,kanban,form,graph,activity</field>
<field name="context">{
'default_payment_type': 'inbound',
'default_partner_type': 'customer',
@@ -368,7 +369,7 @@
<record id="action_account_payments_payable" model="ir.actions.act_window">
<field name="name">Payments</field>
<field name="res_model">account.payment</field>
<field name="view_mode">tree,kanban,form,graph</field>
<field name="view_mode">tree,kanban,form,graph,activity</field>
<field name="context">{
'default_payment_type': 'outbound',
'default_partner_type': 'supplier',