summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJérémy Hennecart <jeh@odoo.com>2020-06-19 07:06:37 +0000
committerAaron Bohy <aab@odoo.com>2020-06-22 13:04:02 +0000
commit9389f7ce2ea16121a74535557fa4cae0577bb011 (patch)
tree74095815cec90338d563e2be87f8736bf3dc4f20
parent8abbc5a3b573c87120f0147f4913292e7cb12aa8 (diff)
[IMP] *: enable sample data in several views
This commit sets attribute sample="1" in a bunch of list and kanban views, to enable the new sample data feature when views are empty. Task 2232801 X-original-commit: 5471309b35619f307242c2704c7681ba63d2be42
-rw-r--r--addons/account/views/account_move_views.xml9
-rw-r--r--addons/account/views/account_payment_view.xml4
-rw-r--r--addons/account/views/product_view.xml2
-rw-r--r--addons/coupon/views/coupon_program_views.xml4
-rw-r--r--addons/crm/views/crm_lead_views.xml8
-rw-r--r--addons/event/views/event_views.xml9
-rw-r--r--addons/fleet/views/fleet_vehicle_cost_views.xml8
-rw-r--r--addons/fleet/views/fleet_vehicle_views.xml7
-rw-r--r--addons/hr/views/hr_department_views.xml4
-rw-r--r--addons/hr/views/hr_employee_public_views.xml4
-rw-r--r--addons/hr/views/hr_employee_views.xml4
-rw-r--r--addons/hr/views/hr_job_views.xml4
-rw-r--r--addons/hr_attendance/views/hr_attendance_view.xml4
-rw-r--r--addons/hr_contract/views/hr_contract_views.xml4
-rw-r--r--addons/hr_expense/views/hr_expense_views.xml8
-rw-r--r--addons/hr_holidays/views/hr_leave_allocation_views.xml4
-rw-r--r--addons/hr_holidays/views/hr_leave_views.xml4
-rw-r--r--addons/hr_recruitment/views/hr_job_views.xml2
-rw-r--r--addons/hr_recruitment/views/hr_recruitment_views.xml4
-rw-r--r--addons/hr_work_entry/views/hr_work_entry_views.xml2
-rw-r--r--addons/link_tracker/views/link_tracker_views.xml2
-rw-r--r--addons/mail/views/mail_activity_views.xml2
-rw-r--r--addons/maintenance/views/maintenance_views.xml8
-rw-r--r--addons/mass_mailing/views/mailing_contact_views.xml4
-rw-r--r--addons/mass_mailing/views/mailing_list_views.xml4
-rw-r--r--addons/mass_mailing/views/mailing_mailing_views.xml4
-rw-r--r--addons/mass_mailing_sms/views/mailing_mailing_views.xml2
-rw-r--r--addons/mrp/views/mrp_bom_views.xml4
-rw-r--r--addons/mrp/views/mrp_production_views.xml4
-rw-r--r--addons/mrp/views/mrp_unbuild_views.xml4
-rw-r--r--addons/point_of_sale/views/pos_order_view.xml4
-rw-r--r--addons/point_of_sale/views/pos_session_view.xml4
-rw-r--r--addons/product/views/product_pricelist_views.xml4
-rw-r--r--addons/product/views/product_template_views.xml4
-rw-r--r--addons/product/views/product_views.xml4
-rw-r--r--addons/project/views/project_views.xml12
-rw-r--r--addons/purchase/views/purchase_views.xml13
-rw-r--r--addons/purchase_requisition/views/purchase_requisition_views.xml4
-rw-r--r--addons/rating/views/rating_rating_views.xml2
-rw-r--r--addons/repair/views/repair_views.xml4
-rw-r--r--addons/sale/views/sale_views.xml6
-rw-r--r--addons/sales_team/views/crm_team_views.xml6
-rw-r--r--addons/stock/views/stock_inventory_views.xml4
-rw-r--r--addons/stock/views/stock_orderpoint_views.xml2
-rw-r--r--addons/stock/views/stock_picking_views.xml4
-rw-r--r--addons/stock/views/stock_quant_views.xml3
-rw-r--r--addons/stock/views/stock_scrap_views.xml4
-rw-r--r--addons/survey/views/survey_survey_views.xml4
-rw-r--r--addons/utm/views/utm_campaign_views.xml4
-rw-r--r--addons/website/views/website_visitor_views.xml6
-rw-r--r--addons/website_blog/views/website_blog_views.xml4
-rw-r--r--addons/website_slides/views/slide_channel_views.xml6
-rw-r--r--addons/website_slides/views/slide_slide_views.xml5
-rw-r--r--odoo/addons/base/rng/tree_view.rng1
-rw-r--r--odoo/addons/base/views/res_partner_views.xml4
55 files changed, 136 insertions, 119 deletions
diff --git a/addons/account/views/account_move_views.xml b/addons/account/views/account_move_views.xml
index ae9fead3ac6..d0325e46b84 100644
--- a/addons/account/views/account_move_views.xml
+++ b/addons/account/views/account_move_views.xml
@@ -136,7 +136,7 @@
<field name="model">account.move.line</field>
<field eval="100" name="priority"/>
<field name="arch" type="xml">
- <tree string="Journal Items" create="false" edit="false">
+ <tree string="Journal Items" create="false" edit="false" sample="1">
<field name="date" optional="show"/>
<field name="company_id" groups="base.group_multi_company"/>
<field name="journal_id" options='{"no_open":True}'/>
@@ -380,7 +380,7 @@
<field name="name">account.move.tree</field>
<field name="model">account.move</field>
<field name="arch" type="xml">
- <tree string="Journal Entries">
+ <tree string="Journal Entries" sample="1">
<field name="date"/>
<field name="name"/>
<field name="partner_id" optional="show"/>
@@ -400,7 +400,8 @@
<field name="arch" type="xml">
<tree string="Invoices"
banner_route="/account/account_invoice_onboarding"
- js_class="account_tree">
+ js_class="account_tree"
+ sample="1">
<field name="name" decoration-bf="1"/>
<field name="partner_id" invisible="1"/>
<field name="invoice_source_email" invisible="1"/>
@@ -432,7 +433,7 @@
<field name="name">account.move.kanban</field>
<field name="model">account.move</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<field name="journal_id"/>
<field name="ref"/>
<field name="date"/>
diff --git a/addons/account/views/account_payment_view.xml b/addons/account/views/account_payment_view.xml
index cf335bb0fdc..04bde22700f 100644
--- a/addons/account/views/account_payment_view.xml
+++ b/addons/account/views/account_payment_view.xml
@@ -8,7 +8,7 @@
<field name="name">account.payment.tree</field>
<field name="model">account.payment</field>
<field name="arch" type="xml">
- <tree edit="false">
+ <tree edit="false" sample="1">
<field name="date"/>
<field name="name"/>
<field name="journal_id"/>
@@ -38,7 +38,7 @@
<field name="name">account.payment.kanban</field>
<field name="model">account.payment</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile" create="0" group_create="0" >
+ <kanban class="o_kanban_mobile" create="0" group_create="0" sample="1">
<field name="name"/>
<field name="partner_id"/>
<field name="date"/>
diff --git a/addons/account/views/product_view.xml b/addons/account/views/product_view.xml
index b89cfbe5721..db4a4aa7946 100644
--- a/addons/account/views/product_view.xml
+++ b/addons/account/views/product_view.xml
@@ -6,7 +6,7 @@
<field name="name">product.template.tree</field>
<field name="model">product.template</field>
<field name="arch" type="xml">
- <tree string="Products">
+ <tree string="Products" sample="1">
<field name="default_code"/>
<field name="name"/>
<field name="lst_price"/>
diff --git a/addons/coupon/views/coupon_program_views.xml b/addons/coupon/views/coupon_program_views.xml
index f9fa25943a3..d808e8329c8 100644
--- a/addons/coupon/views/coupon_program_views.xml
+++ b/addons/coupon/views/coupon_program_views.xml
@@ -107,7 +107,7 @@
<field name="name">coupon.program.tree</field>
<field name="model">coupon.program</field>
<field name="arch" type="xml">
- <tree>
+ <tree sample="1">
<field name="sequence" widget="handle"/>
<field name="name"/>
<field name="active"/>
@@ -133,7 +133,7 @@
<field name="name">coupon.program.kanban</field>
<field name="model">coupon.program</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<field name="name" />
<field name="active"/>
<templates>
diff --git a/addons/crm/views/crm_lead_views.xml b/addons/crm/views/crm_lead_views.xml
index 647556ad98b..3ccf679c4b1 100644
--- a/addons/crm/views/crm_lead_views.xml
+++ b/addons/crm/views/crm_lead_views.xml
@@ -309,7 +309,7 @@
<field name="model">crm.lead</field>
<field name="priority">10</field>
<field name="arch" type="xml">
- <tree string="Leads">
+ <tree string="Leads" sample="1">
<field name="date_deadline" invisible="1"/>
<field name="create_date" optional="hide"/>
<field name="name" string="Lead"/>
@@ -342,7 +342,7 @@
<field name="model">crm.lead</field>
<field name="priority" eval="100"/>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile" archivable="false">
+ <kanban class="o_kanban_mobile" archivable="false" sample="1">
<field name="name"/>
<field name="contact_name"/>
<field name="priority"/>
@@ -455,7 +455,7 @@
<field name="priority" eval="1"/>
<field name="arch" type="xml">
<kanban default_group_by="stage_id" class="o_kanban_small_column o_opportunity_kanban" on_create="quick_create" quick_create_view="crm.quick_create_opportunity_form"
- archivable="false">
+ archivable="false" sample="1">
<field name="stage_id" options='{"group_by_tooltip": {"requirements": "Description"}}'/>
<field name="color"/>
<field name="priority"/>
@@ -599,7 +599,7 @@
<field name="model">crm.lead</field>
<field name="priority">1</field>
<field name="arch" type="xml">
- <tree string="Opportunities" >
+ <tree string="Opportunities" sample="1">
<field name="date_deadline" invisible="1"/>
<field name="create_date" optional="hide"/>
<field name="name" string="Opportunity"/>
diff --git a/addons/event/views/event_views.xml b/addons/event/views/event_views.xml
index ae5f66b95e5..c5851b26765 100644
--- a/addons/event/views/event_views.xml
+++ b/addons/event/views/event_views.xml
@@ -285,7 +285,8 @@
<field name="arch" type="xml">
<tree string="Events"
decoration-danger="(seats_max and seats_max&lt;seats_reserved)"
- multi_edit="1">
+ multi_edit="1"
+ sample="1">
<field name="name"/>
<field name="address_id" readonly="1"/>
<field name="organizer_id" readonly="1" optional="hide"/>
@@ -324,7 +325,7 @@
<field name="name">event.event.kanban</field>
<field name="model">event.event</field>
<field name="arch" type="xml">
- <kanban class="o_event_kanban_view" default_group_by="stage_id" quick_create_view="event.event_event_view_form_quick_create">
+ <kanban class="o_event_kanban_view" default_group_by="stage_id" quick_create_view="event.event_event_view_form_quick_create" sample="1">
<field name="user_id"/>
<field name="name"/>
<field name="stage_id" options='{"group_by_tooltip": {"description": "Description"}}'/>
@@ -498,7 +499,7 @@
<field name="name">event.registration.tree</field>
<field name="model">event.registration</field>
<field name="arch" type="xml">
- <tree string="Registration" multi_edit="1">
+ <tree string="Registration" multi_edit="1" sample="1">
<field name="create_date" optional="hide"/>
<field name="date_open" optional="hide"/>
<field name="partner_id"/>
@@ -575,7 +576,7 @@
<field name="model">event.registration</field>
<field name="priority">10</field>
<field name="arch" type="xml">
- <kanban class="o_event_attendee_kanban_view" default_order="name, create_date desc">
+ <kanban class="o_event_attendee_kanban_view" default_order="name, create_date desc" sample="1">
<field name="name"/>
<field name="partner_id"/>
<field name="state"/>
diff --git a/addons/fleet/views/fleet_vehicle_cost_views.xml b/addons/fleet/views/fleet_vehicle_cost_views.xml
index 929439b6abe..8bb9fface37 100644
--- a/addons/fleet/views/fleet_vehicle_cost_views.xml
+++ b/addons/fleet/views/fleet_vehicle_cost_views.xml
@@ -66,7 +66,11 @@
<field name="name">fleet.vehicle.log.contract.tree</field>
<field name="model">fleet.vehicle.log.contract</field>
<field name="arch" type="xml">
- <tree string="Contract logs" decoration-danger="days_left==0" decoration-muted="state=='closed'" default_order="expiration_date">
+ <tree string="Contract logs"
+ decoration-danger="days_left==0"
+ decoration-muted="state=='closed'"
+ default_order="expiration_date"
+ sample="1">
<field name="active" invisible="1"/>
<field name="name" />
<field name="start_date" />
@@ -87,7 +91,7 @@
<field name="name">fleet.vehicle.log.contract.kanban</field>
<field name="model">fleet.vehicle.log.contract</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<field name="activity_state"/>
<progressbar field="activity_state" colors='{"planned": "success", "today": "warning", "overdue": "danger"}'/>
<templates>
diff --git a/addons/fleet/views/fleet_vehicle_views.xml b/addons/fleet/views/fleet_vehicle_views.xml
index c0765013e87..51b8904fd0c 100644
--- a/addons/fleet/views/fleet_vehicle_views.xml
+++ b/addons/fleet/views/fleet_vehicle_views.xml
@@ -131,7 +131,10 @@
<field name="name">fleet.vehicle.tree</field>
<field name="model">fleet.vehicle</field>
<field name="arch" type="xml">
- <tree string="Vehicle" decoration-warning="contract_renewal_due_soon and not contract_renewal_overdue" decoration-danger="contract_renewal_overdue">
+ <tree string="Vehicle"
+ decoration-warning="contract_renewal_due_soon and not contract_renewal_overdue"
+ decoration-danger="contract_renewal_overdue"
+ sample="1">
<field name="active" invisible="1"/>
<field name="license_plate"/>
<field name="model_id"/>
@@ -192,7 +195,7 @@
<field name="name">fleet.vehicle.kanban</field>
<field name="model">fleet.vehicle</field>
<field name="arch" type="xml">
- <kanban default_group_by="state_id">
+ <kanban default_group_by="state_id" sample="1">
<field name="license_plate" />
<field name="model_id" />
<field name="driver_id" />
diff --git a/addons/hr/views/hr_department_views.xml b/addons/hr/views/hr_department_views.xml
index 480dd06f263..f9c7b891e4d 100644
--- a/addons/hr/views/hr_department_views.xml
+++ b/addons/hr/views/hr_department_views.xml
@@ -28,7 +28,7 @@
<field name="name">hr.department.tree</field>
<field name="model">hr.department</field>
<field name="arch" type="xml">
- <tree string="Companies">
+ <tree string="Companies" sample="1">
<field name="display_name"/>
<field name="company_id" groups="base.group_multi_company"/>
<field name="manager_id"/>
@@ -55,7 +55,7 @@
<field name="name">hr.department.kanban</field>
<field name="model">hr.department</field>
<field name="arch" type="xml">
- <kanban class="oe_background_grey o_kanban_dashboard o_hr_kanban">
+ <kanban class="oe_background_grey o_kanban_dashboard o_hr_kanban" sample="1">
<field name="name"/>
<field name="company_id"/>
<field name="manager_id"/>
diff --git a/addons/hr/views/hr_employee_public_views.xml b/addons/hr/views/hr_employee_public_views.xml
index 4d8d9517a63..108ff2c685d 100644
--- a/addons/hr/views/hr_employee_public_views.xml
+++ b/addons/hr/views/hr_employee_public_views.xml
@@ -92,7 +92,7 @@
<field name="name">hr.employee.tree</field>
<field name="model">hr.employee.public</field>
<field name="arch" type="xml">
- <tree string="Employees">
+ <tree string="Employees" sample="1">
<field name="name"/>
<field name="work_phone" class="o_force_ltr"/>
<field name="work_email"/>
@@ -110,7 +110,7 @@
<field name="model">hr.employee.public</field>
<field name="priority">10</field>
<field name="arch" type="xml">
- <kanban class="o_hr_employee_kanban" js_class="hr_employee_kanban">
+ <kanban class="o_hr_employee_kanban" js_class="hr_employee_kanban" sample="1">
<field name="id"/>
<field name="hr_presence_state"/>
<field name="user_id"/>
diff --git a/addons/hr/views/hr_employee_views.xml b/addons/hr/views/hr_employee_views.xml
index 3f2d93c3d5a..5082a5dc424 100644
--- a/addons/hr/views/hr_employee_views.xml
+++ b/addons/hr/views/hr_employee_views.xml
@@ -201,7 +201,7 @@
<field name="name">hr.employee.tree</field>
<field name="model">hr.employee</field>
<field name="arch" type="xml">
- <tree string="Employees" multi_edit="1">
+ <tree string="Employees" multi_edit="1" sample="1">
<field name="name" readonly="1"/>
<field name="work_phone" class="o_force_ltr" readonly="1"/>
<field name="work_email"/>
@@ -220,7 +220,7 @@
<field name="model">hr.employee</field>
<field name="priority">10</field>
<field name="arch" type="xml">
- <kanban class="o_hr_employee_kanban" js_class="hr_employee_kanban">
+ <kanban class="o_hr_employee_kanban" js_class="hr_employee_kanban" sample="1">
<field name="id"/>
<field name="hr_presence_state"/>
<field name="user_id"/>
diff --git a/addons/hr/views/hr_job_views.xml b/addons/hr/views/hr_job_views.xml
index 46c3a31c974..3e0a6170e5d 100644
--- a/addons/hr/views/hr_job_views.xml
+++ b/addons/hr/views/hr_job_views.xml
@@ -43,7 +43,7 @@
<field name="name">hr.job.tree</field>
<field name="model">hr.job</field>
<field name="arch" type="xml">
- <tree string="Job">
+ <tree string="Job" sample="1">
<field name="name"/>
<field name="department_id"/>
<field name="no_of_employee"/>
@@ -61,7 +61,7 @@
<field name="name">hr.job.kanban</field>
<field name="model">hr.job</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<templates>
<t t-name="kanban-box">
<div class="oe_kanban_global_click">
diff --git a/addons/hr_attendance/views/hr_attendance_view.xml b/addons/hr_attendance/views/hr_attendance_view.xml
index c6f7b75e99c..adf2ca3e4cd 100644
--- a/addons/hr_attendance/views/hr_attendance_view.xml
+++ b/addons/hr_attendance/views/hr_attendance_view.xml
@@ -7,7 +7,7 @@
<field name="name">hr.attendance.tree</field>
<field name="model">hr.attendance</field>
<field name="arch" type="xml">
- <tree string="Employee attendances" editable="bottom">
+ <tree string="Employee attendances" editable="bottom" sample="1">
<field name="employee_id"/>
<field name="check_in"/>
<field name="check_out"/>
@@ -20,7 +20,7 @@
<field name="name">hr.attendance.kanban</field>
<field name="model">hr.attendance</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<field name="employee_id"/>
<field name="check_in"/>
<field name="check_out"/>
diff --git a/addons/hr_contract/views/hr_contract_views.xml b/addons/hr_contract/views/hr_contract_views.xml
index 63a53b6553e..6fc0d4ae5c3 100644
--- a/addons/hr_contract/views/hr_contract_views.xml
+++ b/addons/hr_contract/views/hr_contract_views.xml
@@ -226,7 +226,7 @@
<field name="name">hr.contract.tree</field>
<field name="model">hr.contract</field>
<field name="arch" type="xml">
- <tree string="Contracts" multi_edit="1">
+ <tree string="Contracts" multi_edit="1" sample="1">
<field name="name" readonly="1"/>
<field name="employee_id" readonly="1" widget="many2one_avatar_employee"/>
<field name="job_id"/>
@@ -246,7 +246,7 @@
<field name="name">hr.contract.kanban</field>
<field name="model">hr.contract</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_small_column" default_order="date_end">
+ <kanban class="o_kanban_small_column" default_order="date_end" sample="1">
<field name="employee_id"/>
<field name="activity_state"/>
<field name="state"/>
diff --git a/addons/hr_expense/views/hr_expense_views.xml b/addons/hr_expense/views/hr_expense_views.xml
index a0a491a63d5..2ef7df2cf51 100644
--- a/addons/hr_expense/views/hr_expense_views.xml
+++ b/addons/hr_expense/views/hr_expense_views.xml
@@ -38,7 +38,7 @@
<field name="name">hr.expense.tree</field>
<field name="model">hr.expense</field>
<field name="arch" type="xml">
- <tree string="Expenses" multi_edit="1" js_class="hr_expense_tree_dashboard_upload">
+ <tree string="Expenses" multi_edit="1" js_class="hr_expense_tree_dashboard_upload" sample="1">
<field name="attachment_number" invisible="True"/>
<field name="date" optional="show"/>
<field name="accounting_date" optional="hide" groups="account.group_account_invoice,account.group_account_readonly"/>
@@ -160,7 +160,7 @@
<field name="name">hr.expense.kanban</field>
<field name="model">hr.expense</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile" js_class="hr_expense_kanban">
+ <kanban class="o_kanban_mobile" js_class="hr_expense_kanban" sample="1">
<field name="name"/>
<field name="employee_id"/>
<field name="total_amount"/>
@@ -441,7 +441,7 @@
<field name="name">hr.expense.sheet.tree</field>
<field name="model">hr.expense.sheet</field>
<field name="arch" type="xml">
- <tree string="Expense Reports">
+ <tree string="Expense Reports" sample="1">
<field name="accounting_date" optional="show" groups="account.group_account_manager"/>
<field name="create_date" optional="hide"/>
<field name="name" string="Expense Report"/>
@@ -571,7 +571,7 @@
<field name="name">hr.expense.sheet.kanban</field>
<field name="model">hr.expense.sheet</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<field name="name"/>
<field name="employee_id"/>
<field name="total_amount"/>
diff --git a/addons/hr_holidays/views/hr_leave_allocation_views.xml b/addons/hr_holidays/views/hr_leave_allocation_views.xml
index a046ae9e41f..cf34ca2a195 100644
--- a/addons/hr_holidays/views/hr_leave_allocation_views.xml
+++ b/addons/hr_holidays/views/hr_leave_allocation_views.xml
@@ -188,7 +188,7 @@
<field name="model">hr.leave.allocation</field>
<field name="priority">16</field>
<field name="arch" type="xml">
- <tree string="Allocation Requests">
+ <tree string="Allocation Requests" sample="1">
<field name="employee_id"/>
<field name="department_id" optional="hide"/>
<field name="holiday_status_id"/>
@@ -242,7 +242,7 @@
<field name="name">hr.leave.allocation.view.kanban</field>
<field name="model">hr.leave.allocation</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile" create="0">
+ <kanban class="o_kanban_mobile" create="0" sample="1">
<field name="employee_id"/>
<field name="date_from"/>
<field name="date_to"/>
diff --git a/addons/hr_holidays/views/hr_leave_views.xml b/addons/hr_holidays/views/hr_leave_views.xml
index 24fb22f6acb..924587e705d 100644
--- a/addons/hr_holidays/views/hr_leave_views.xml
+++ b/addons/hr_holidays/views/hr_leave_views.xml
@@ -95,7 +95,7 @@
<field name="name">hr.leave.view.kanban</field>
<field name="model">hr.leave</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile" create="0">
+ <kanban class="o_kanban_mobile" create="0" sample="1">
<field name="employee_id"/>
<field name="date_from"/>
<field name="date_to"/>
@@ -484,7 +484,7 @@
<field name="name">hr.holidays.view.tree</field>
<field name="model">hr.leave</field>
<field name="arch" type="xml">
- <tree string="Time Off Requests">
+ <tree string="Time Off Requests" sample="1">
<field name="employee_id"/>
<field name="department_id"/>
<field name="holiday_type" string="Mode" groups="base.group_no_one"/>
diff --git a/addons/hr_recruitment/views/hr_job_views.xml b/addons/hr_recruitment/views/hr_job_views.xml
index 9f874cf8eab..3b6c6dbcc4c 100644
--- a/addons/hr_recruitment/views/hr_job_views.xml
+++ b/addons/hr_recruitment/views/hr_job_views.xml
@@ -11,7 +11,7 @@
<field name="name">hr.job.kanban</field>
<field name="model">hr.job</field>
<field name="arch" type="xml">
- <kanban class="oe_background_grey o_kanban_dashboard o_hr_recruitment_kanban" on_create="hr_recruitment.create_job_simple">
+ <kanban class="oe_background_grey o_kanban_dashboard o_hr_recruitment_kanban" on_create="hr_recruitment.create_job_simple" sample="1">
<field name="name"/>
<field name="alias_name"/>
<field name="alias_domain"/>
diff --git a/addons/hr_recruitment/views/hr_recruitment_views.xml b/addons/hr_recruitment/views/hr_recruitment_views.xml
index 3fd0baab43d..3f2313ba7a3 100644
--- a/addons/hr_recruitment/views/hr_recruitment_views.xml
+++ b/addons/hr_recruitment/views/hr_recruitment_views.xml
@@ -24,7 +24,7 @@
<field name="name">Applicants</field>
<field name="model">hr.applicant</field>
<field name="arch" type="xml">
- <tree string="Applicants" multi_edit="1">
+ <tree string="Applicants" multi_edit="1" sample="1">
<field name="message_needaction" invisible="1"/>
<field name="last_stage_id" invisible="1"/>
<field name="create_date" readonly="1" widget="date" optional="show"/>
@@ -266,7 +266,7 @@
<field name="name">Hr Applicants kanban</field>
<field name="model">hr.applicant</field>
<field name="arch" type="xml">
- <kanban default_group_by="stage_id" class="o_kanban_applicant" quick_create_view="hr_recruitment.quick_create_applicant_form">
+ <kanban default_group_by="stage_id" class="o_kanban_applicant" quick_create_view="hr_recruitment.quick_create_applicant_form" sample="1">
<field name="stage_id" options='{"group_by_tooltip": {"requirements": "Requirements"}}'/>
<field name="color"/>
<field name="priority"/>
diff --git a/addons/hr_work_entry/views/hr_work_entry_views.xml b/addons/hr_work_entry/views/hr_work_entry_views.xml
index 74ee454589a..79b824b605a 100644
--- a/addons/hr_work_entry/views/hr_work_entry_views.xml
+++ b/addons/hr_work_entry/views/hr_work_entry_views.xml
@@ -72,7 +72,7 @@
<field name="name">hr.work.entry.tree</field>
<field name="model">hr.work.entry</field>
<field name="arch" type="xml">
- <tree multi_edit="1">
+ <tree multi_edit="1" sample="1">
<field name="name"/>
<field name="work_entry_type_id" options="{'no_create': True, 'no_open': True}"/>
<field name="duration" readonly="1"/>
diff --git a/addons/link_tracker/views/link_tracker_views.xml b/addons/link_tracker/views/link_tracker_views.xml
index f4d1273d5de..1dfc27422f6 100644
--- a/addons/link_tracker/views/link_tracker_views.xml
+++ b/addons/link_tracker/views/link_tracker_views.xml
@@ -58,7 +58,7 @@
<field name="name">link.tracker.view.tree</field>
<field name="model">link.tracker</field>
<field name="arch" type="xml">
- <tree string="Links">
+ <tree string="Links" sample="1">
<field name="create_date"/>
<field name="title"/>
<field name="label"/>
diff --git a/addons/mail/views/mail_activity_views.xml b/addons/mail/views/mail_activity_views.xml
index 337455bae57..500750b6c72 100644
--- a/addons/mail/views/mail_activity_views.xml
+++ b/addons/mail/views/mail_activity_views.xml
@@ -66,7 +66,7 @@
<field name="name">mail.activity.type.view.tree</field>
<field name="model">mail.activity.type</field>
<field name="arch" type="xml">
- <tree string="Activities">
+ <tree string="Activities" sample="1">
<field name="sequence" widget="handle"/>
<field name="name"/>
<field name="summary"/>
diff --git a/addons/maintenance/views/maintenance_views.xml b/addons/maintenance/views/maintenance_views.xml
index 90fcd57a2ed..014909d78b5 100644
--- a/addons/maintenance/views/maintenance_views.xml
+++ b/addons/maintenance/views/maintenance_views.xml
@@ -114,7 +114,7 @@
<field name="name">equipment.request.kanban</field>
<field name="model">maintenance.request</field>
<field name="arch" type="xml">
- <kanban default_group_by="stage_id">
+ <kanban default_group_by="stage_id" sample="1">
<field name="stage_id"/>
<field name="color"/>
<field name="priority"/>
@@ -180,7 +180,7 @@
<field name="name">equipment.request.tree</field>
<field name="model">maintenance.request</field>
<field name="arch" type="xml">
- <tree string="maintenance Request" multi_edit="1">
+ <tree string="maintenance Request" multi_edit="1" sample="1">
<field name="message_needaction" invisible="1"/>
<field name="name"/>
<field name="request_date" groups="base.group_no_one"/>
@@ -411,7 +411,7 @@
<field name="name">equipment.kanban</field>
<field name="model">maintenance.equipment</field>
<field name="arch" type="xml">
- <kanban>
+ <kanban sample="1">
<field name="name"/>
<field name="color"/>
<field name="technician_user_id"/>
@@ -484,7 +484,7 @@
<field name="name">equipment.tree</field>
<field name="model">maintenance.equipment</field>
<field name="arch" type="xml">
- <tree string="Assign To User">
+ <tree string="Assign To User" sample="1">
<field name="message_needaction" invisible="1"/>
<field name="name"/>
<!-- <field name="active" invisible="1"/> -->
diff --git a/addons/mass_mailing/views/mailing_contact_views.xml b/addons/mass_mailing/views/mailing_contact_views.xml
index 7ddd18e1b2b..a117b5b035f 100644
--- a/addons/mass_mailing/views/mailing_contact_views.xml
+++ b/addons/mass_mailing/views/mailing_contact_views.xml
@@ -89,7 +89,7 @@
<field name="model">mailing.contact</field>
<field name="priority">10</field>
<field name="arch" type="xml">
- <tree string="Mailing List Contacts">
+ <tree string="Mailing List Contacts" sample="1">
<field name="create_date"/>
<field name="name"/>
<field name="company_name"/>
@@ -105,7 +105,7 @@
<field name="name">mailing.contact.view.kanban</field>
<field name="model">mailing.contact</field>
<field name="arch" type="xml">
- <kanban>
+ <kanban sample="1">
<field name="name"/>
<field name="company_name"/>
<field name="email"/>
diff --git a/addons/mass_mailing/views/mailing_list_views.xml b/addons/mass_mailing/views/mailing_list_views.xml
index 188ed8b900f..f581669c36a 100644
--- a/addons/mass_mailing/views/mailing_list_views.xml
+++ b/addons/mass_mailing/views/mailing_list_views.xml
@@ -22,7 +22,7 @@
<field name="model">mailing.list</field>
<field name="priority">10</field>
<field name="arch" type="xml">
- <tree string="Mailing Lists">
+ <tree string="Mailing Lists" sample="1">
<field name="name"/>
<field name="create_date"/>
<field name="is_public"/>
@@ -97,7 +97,7 @@
<field name="name">mailing.list.view.kanban</field>
<field name="model">mailing.list</field>
<field name="arch" type="xml">
- <kanban js_class="mass_mailing_list_kanban" class="o_kanban_mobile" on_create="mass_mailing.open_create_mass_mailing_list">
+ <kanban js_class="mass_mailing_list_kanban" class="o_kanban_mobile" on_create="mass_mailing.open_create_mass_mailing_list" sample="1">
<field name="name"/>
<field name="contact_nbr"/>
<field name="active"/>
diff --git a/addons/mass_mailing/views/mailing_mailing_views.xml b/addons/mass_mailing/views/mailing_mailing_views.xml
index be77f42a5c2..74e2ab3375e 100644
--- a/addons/mass_mailing/views/mailing_mailing_views.xml
+++ b/addons/mass_mailing/views/mailing_mailing_views.xml
@@ -30,7 +30,7 @@
<field name="model">mailing.mailing</field>
<field name="priority">10</field>
<field name="arch" type="xml">
- <tree string="Mailings">
+ <tree string="Mailings" sample="1">
<field name="state" invisible="1"/>
<field name="subject" attrs="{'readonly': [('state', 'in', ('sending', 'done'))]}"/>
<field name="mailing_type" invisible="1"/>
@@ -291,7 +291,7 @@
<field name="name">mailing.mailing.kanban</field>
<field name="model">mailing.mailing</field>
<field name="arch" type="xml">
- <kanban default_group_by="state" quick_create="false">
+ <kanban default_group_by="state" quick_create="false" sample="1">
<field name='state' readonly="1"/>
<field name='email_from' readonly="1"/>
<field name='color'/>
diff --git a/addons/mass_mailing_sms/views/mailing_mailing_views.xml b/addons/mass_mailing_sms/views/mailing_mailing_views.xml
index e70482a379e..9b6244853ab 100644
--- a/addons/mass_mailing_sms/views/mailing_mailing_views.xml
+++ b/addons/mass_mailing_sms/views/mailing_mailing_views.xml
@@ -185,7 +185,7 @@
<field name="model">mailing.mailing</field>
<field name="priority">20</field>
<field name="arch" type="xml">
- <tree string="SMS Marketing">
+ <tree string="SMS Marketing" sample="1">
<field name="subject"/>
<field name="mailing_type" invisible="1"/>
<field name="mailing_model_id" string="Recipients"/>
diff --git a/addons/mrp/views/mrp_bom_views.xml b/addons/mrp/views/mrp_bom_views.xml
index 89410353ba6..ba5e37a6197 100644
--- a/addons/mrp/views/mrp_bom_views.xml
+++ b/addons/mrp/views/mrp_bom_views.xml
@@ -145,7 +145,7 @@
<field name="name">mrp.bom.tree</field>
<field name="model">mrp.bom</field>
<field name="arch" type="xml">
- <tree string="Bill of Materials">
+ <tree string="Bill of Materials" sample="1">
<field name="active" invisible="1"/>
<field name="sequence" widget="handle"/>
<field name="product_tmpl_id"/>
@@ -163,7 +163,7 @@
<field name="name">mrp.bom.kanban</field>
<field name="model">mrp.bom</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<field name="product_tmpl_id"/>
<field name="product_qty"/>
<field name="product_uom_id"/>
diff --git a/addons/mrp/views/mrp_production_views.xml b/addons/mrp/views/mrp_production_views.xml
index 99c8d5e9ce5..270a0458650 100644
--- a/addons/mrp/views/mrp_production_views.xml
+++ b/addons/mrp/views/mrp_production_views.xml
@@ -6,7 +6,7 @@
<field name="name">mrp.production.tree</field>
<field name="model">mrp.production</field>
<field name="arch" type="xml">
- <tree string="Manufacturing Orders" default_order="date_planned_start desc" multi_edit="1">
+ <tree string="Manufacturing Orders" default_order="date_planned_start desc" multi_edit="1" sample="1">
<field name="message_needaction" invisible="1"/>
<field name="name" decoration-bf="1"/>
<field name="date_planned_start" readonly="1" optional="show"
@@ -339,7 +339,7 @@
<field name="name">mrp.production.kanban</field>
<field name="model">mrp.production</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<field name="name"/>
<field name="product_id"/>
<field name="product_qty"/>
diff --git a/addons/mrp/views/mrp_unbuild_views.xml b/addons/mrp/views/mrp_unbuild_views.xml
index 9284899f4c2..7922478eb25 100644
--- a/addons/mrp/views/mrp_unbuild_views.xml
+++ b/addons/mrp/views/mrp_unbuild_views.xml
@@ -48,7 +48,7 @@
<field name="name">mrp.unbuild.kanban</field>
<field name="model">mrp.unbuild</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<field name="name"/>
<field name="product_id"/>
<field name="product_qty"/>
@@ -174,7 +174,7 @@
<field name="name">mrp.unbuild.tree</field>
<field name="model">mrp.unbuild</field>
<field name="arch" type="xml">
- <tree>
+ <tree sample="1">
<field name="name" decoration-bf="1"/>
<field name="product_id"/>
<field name="bom_id"/>
diff --git a/addons/point_of_sale/views/pos_order_view.xml b/addons/point_of_sale/views/pos_order_view.xml
index 14c9f1b48f4..fd4ad92c74c 100644
--- a/addons/point_of_sale/views/pos_order_view.xml
+++ b/addons/point_of_sale/views/pos_order_view.xml
@@ -132,7 +132,7 @@
<field name="name">pos.order.kanban</field>
<field name="model">pos.order</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile" create="0">
+ <kanban class="o_kanban_mobile" create="0" sample="1">
<field name="name"/>
<field name="user_id"/>
<field name="amount_total"/>
@@ -214,7 +214,7 @@
<field name="name">pos.order.tree</field>
<field name="model">pos.order</field>
<field name="arch" type="xml">
- <tree string="POS Orders" create="0">
+ <tree string="POS Orders" create="0" sample="1">
<field name="currency_id" invisible="1"/>
<field name="name" decoration-bf="1"/>
<field name="session_id" />
diff --git a/addons/point_of_sale/views/pos_session_view.xml b/addons/point_of_sale/views/pos_session_view.xml
index 56cf32de468..7a58a880794 100644
--- a/addons/point_of_sale/views/pos_session_view.xml
+++ b/addons/point_of_sale/views/pos_session_view.xml
@@ -135,7 +135,7 @@
<field name="name">pos.session.tree.view</field>
<field name="model">pos.session</field>
<field name="arch" type="xml">
- <tree string="Point of Sale Session" create="0">
+ <tree string="Point of Sale Session" create="0" sample="1">
<field name="config_id" />
<field name="name" />
<field name="user_id" />
@@ -150,7 +150,7 @@
<field name="name">pos.session.kanban</field>
<field name="model">pos.session</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile" create="0">
+ <kanban class="o_kanban_mobile" create="0" sample="1">
<field name="config_id" />
<field name="name" />
<field name="user_id" />
diff --git a/addons/product/views/product_pricelist_views.xml b/addons/product/views/product_pricelist_views.xml
index 715122331a3..b19577ef475 100644
--- a/addons/product/views/product_pricelist_views.xml
+++ b/addons/product/views/product_pricelist_views.xml
@@ -186,7 +186,7 @@
<field name="name">product.pricelist.tree</field>
<field name="model">product.pricelist</field>
<field name="arch" type="xml">
- <tree string="Products Price List">
+ <tree string="Products Price List" sample="1">
<field name="sequence" widget="handle" />
<field name="name"/>
<field name="discount_policy" groups="product.group_discount_per_so_line"/>
@@ -200,7 +200,7 @@
<field name="name">product.pricelist.kanban</field>
<field name="model">product.pricelist</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<templates>
<t t-name="kanban-box">
<div t-attf-class="oe_kanban_global_click">
diff --git a/addons/product/views/product_template_views.xml b/addons/product/views/product_template_views.xml
index b5e3df764df..06a598c6661 100644
--- a/addons/product/views/product_template_views.xml
+++ b/addons/product/views/product_template_views.xml
@@ -4,7 +4,7 @@
<field name="name">product.template.product.tree</field>
<field name="model">product.template</field>
<field name="arch" type="xml">
- <tree string="Product" multi_edit="1">
+ <tree string="Product" multi_edit="1" sample="1">
<field name="product_variant_count" invisible="1"/>
<field name="sequence" widget="handle" readonly="1"/>
@@ -70,7 +70,7 @@
<field name="name">Product.template.product.kanban</field>
<field name="model">product.template</field>
<field name="arch" type="xml">
- <kanban>
+ <kanban sample="1">
<field name="id"/>
<field name="product_variant_count"/>
<field name="currency_id"/>
diff --git a/addons/product/views/product_views.xml b/addons/product/views/product_views.xml
index efce0ef8e55..064eb89a681 100644
--- a/addons/product/views/product_views.xml
+++ b/addons/product/views/product_views.xml
@@ -297,7 +297,7 @@
<field name="model">product.product</field>
<field eval="7" name="priority"/>
<field name="arch" type="xml">
- <tree string="Product Variants" multi_edit="1" duplicate="false">
+ <tree string="Product Variants" multi_edit="1" duplicate="false" sample="1">
<field name="default_code" optional="show" readonly="1"/>
<field name="barcode" optional="hide" readonly="1"/>
<field name="name" readonly="1"/>
@@ -354,7 +354,7 @@
<field name="name">Product Kanban</field>
<field name="model">product.product</field>
<field name="arch" type="xml">
- <kanban>
+ <kanban sample="1">
<field name="id"/>
<field name="lst_price"/>
<field name="activity_state"/>
diff --git a/addons/project/views/project_views.xml b/addons/project/views/project_views.xml
index 3bc731f503f..4e5dfa8ed5a 100644
--- a/addons/project/views/project_views.xml
+++ b/addons/project/views/project_views.xml
@@ -158,7 +158,7 @@
<field name="name">project.task.type.tree</field>
<field name="model">project.task.type</field>
<field name="arch" type="xml">
- <tree string="Task Stage" delete="0">
+ <tree string="Task Stage" delete="0" sample="1">
<field name="sequence" widget="handle" optional="show"/>
<field name="name"/>
<field name="fold" optional="show"/>
@@ -175,7 +175,7 @@
<field name="name">project.task.type.kanban</field>
<field name="model">project.task.type</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<field name="name"/>
<field name="fold"/>
<field name="description"/>
@@ -390,7 +390,7 @@
<field name="name">project.project.tree</field>
<field name="model">project.project</field>
<field name="arch" type="xml">
- <tree decoration-muted="active == False" string="Projects" delete="0" multi_edit="1">
+ <tree decoration-muted="active == False" string="Projects" delete="0" multi_edit="1" sample="1">
<field name="sequence" optional="show" widget="handle"/>
<field name="message_needaction" invisible="1"/>
<field name="active" invisible="1"/>
@@ -487,7 +487,7 @@
<field name="name">project.project.kanban</field>
<field name="model">project.project</field>
<field name="arch" type="xml">
- <kanban class="oe_background_grey o_kanban_dashboard o_project_kanban o_emphasize_colors" on_create="project.open_create_project">
+ <kanban class="oe_background_grey o_kanban_dashboard o_project_kanban o_emphasize_colors" on_create="project.open_create_project" sample="1">
<field name="name"/>
<field name="partner_id"/>
<field name="color"/>
@@ -833,7 +833,7 @@
<field name="model">project.task</field>
<field eval="2" name="priority"/>
<field name="arch" type="xml">
- <tree string="Tasks" multi_edit="1">
+ <tree string="Tasks" multi_edit="1" sample="1">
<field name="message_needaction" invisible="1" readonly="1"/>
<field name="is_closed" invisible="1" />
<field name="sequence" invisible="not context.get('seq_visible', False)" readonly="1"/>
@@ -1040,7 +1040,7 @@
<field name="name">Tags</field>
<field name="model">project.tags</field>
<field name="arch" type="xml">
- <tree string="Tags" editable="bottom">
+ <tree string="Tags" editable="bottom" sample="1">
<field name="name"/>
<field name="color" widget="color_picker"/>
</tree>
diff --git a/addons/purchase/views/purchase_views.xml b/addons/purchase/views/purchase_views.xml
index 4e0c8dc61cf..613ddda8d41 100644
--- a/addons/purchase/views/purchase_views.xml
+++ b/addons/purchase/views/purchase_views.xml
@@ -465,7 +465,7 @@
<field name="name">purchase.order.kanban</field>
<field name="model">purchase.order</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile" js_class="purchase_kanban_dashboard">
+ <kanban class="o_kanban_mobile" js_class="purchase_kanban_dashboard" sample="1">
<field name="name"/>
<field name="partner_id" readonly="1"/>
<field name="amount_total"/>
@@ -505,7 +505,7 @@
<field name="priority" eval="1"/>
<field name="arch" type="xml">
<tree string="Purchase Order" multi_edit="1" decoration-bf="message_unread==True"
- decoration-muted="state=='cancel'" decoration-info="state in ('wait','confirmed')">
+ decoration-muted="state=='cancel'" decoration-info="state in ('wait','confirmed')" sample="1">
<field name="message_unread" invisible="1"/>
<field name="partner_ref" optional="hide"/>
<field name="name" string="Reference" readonly="1"/>
@@ -535,7 +535,7 @@
<field name="priority" eval="10"/>
<field name="arch" type="xml">
<tree string="Purchase Order" multi_edit="1" decoration-bf="message_unread==True"
- class="o_purchase_order" js_class="purchase_list_dashboard">
+ class="o_purchase_order" js_class="purchase_list_dashboard" sample="1">
<field name="message_unread" invisible="1"/>
<field name="partner_ref" optional="hide"/>
<field name="name" string="Reference" readonly="1" decoration-bf="1"/>
@@ -563,7 +563,12 @@
<field name="name">purchase.order.view.tree</field>
<field name="model">purchase.order</field>
<field name="arch" type="xml">
- <tree decoration-bf="message_unread==True" decoration-muted="state=='cancel'" decoration-info="state in ('wait','confirmed')" string="Purchase Order" class="o_purchase_order">
+ <tree decoration-bf="message_unread==True"
+ decoration-muted="state=='cancel'"
+ decoration-info="state in ('wait','confirmed')"
+ string="Purchase Order"
+ class="o_purchase_order"
+ sample="1">
<field name="message_unread" invisible="1"/>
<field name="partner_ref" optional="hide"/>
<field name="name" string="Reference" readonly="1" decoration-bf="1"/>
diff --git a/addons/purchase_requisition/views/purchase_requisition_views.xml b/addons/purchase_requisition/views/purchase_requisition_views.xml
index 0cff42364f1..88faddf3f4a 100644
--- a/addons/purchase_requisition/views/purchase_requisition_views.xml
+++ b/addons/purchase_requisition/views/purchase_requisition_views.xml
@@ -193,7 +193,7 @@
<field name="name">purchase.requisition.tree</field>
<field name="model">purchase.requisition</field>
<field name="arch" type="xml">
- <tree string="Purchase Agreements">
+ <tree string="Purchase Agreements" sample="1">
<field name="message_needaction" invisible="1"/>
<field name="name" decoration-bf="1"/>
<field name="user_id" optional="show" widget='many2one_avatar_user'/>
@@ -212,7 +212,7 @@
<field name="name">purchase.requisition.kanban</field>
<field name="model">purchase.requisition</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<field name="name"/>
<field name="state"/>
<field name="user_id"/>
diff --git a/addons/rating/views/rating_rating_views.xml b/addons/rating/views/rating_rating_views.xml
index 6d5d0076ba5..66cedd91aa6 100644
--- a/addons/rating/views/rating_rating_views.xml
+++ b/addons/rating/views/rating_rating_views.xml
@@ -5,7 +5,7 @@
<field name="name">rating.rating.tree</field>
<field name="model">rating.rating</field>
<field name="arch" type="xml">
- <tree string="Rating" create="false" edit="false">
+ <tree string="Rating" create="false" edit="false" sample="1">
<field name="res_name"/>
<field name="parent_res_name"/>
<field name="rated_partner_id"/>
diff --git a/addons/repair/views/repair_views.xml b/addons/repair/views/repair_views.xml
index faf07fe3ba1..12db352ad50 100644
--- a/addons/repair/views/repair_views.xml
+++ b/addons/repair/views/repair_views.xml
@@ -6,7 +6,7 @@
<field name="name">repair.tree</field>
<field name="model">repair.order</field>
<field name="arch" type="xml">
- <tree string="Repairs order" multi_edit="1">
+ <tree string="Repairs order" multi_edit="1" sample="1">
<field name="name"/>
<field name="product_id" readonly="1" optional="show"/>
<field name="product_qty" optional="hide" string="Quantity"/>
@@ -208,7 +208,7 @@
<field name="name">repair.kanban</field>
<field name="model">repair.order</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<field name="company_id" invisible="1"/>
<field name="name" />
<field name="product_id" />
diff --git a/addons/sale/views/sale_views.xml b/addons/sale/views/sale_views.xml
index d7e6cb9ebe9..ae960d2fe9c 100644
--- a/addons/sale/views/sale_views.xml
+++ b/addons/sale/views/sale_views.xml
@@ -156,7 +156,7 @@
<field name="name">sale.order.kanban</field>
<field name="model">sale.order</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<field name="name"/>
<field name="partner_id"/>
<field name="amount_total"/>
@@ -195,7 +195,7 @@
<field name="model">sale.order</field>
<field name="priority">2</field>
<field name="arch" type="xml">
- <tree string="Sales Orders" multi_edit="1">
+ <tree string="Sales Orders" multi_edit="1" sample="1">
<field name="message_needaction" invisible="1"/>
<field name="name" string="Number" readonly="1" decoration-bf="1"/>
<field name="date_order" string="Order Date" widget="date" optional="show"/>
@@ -222,7 +222,7 @@
<field name="model">sale.order</field>
<field name="priority">4</field>
<field name="arch" type="xml">
- <tree string="Quotation" class="o_sale_order" multi_edit="1">
+ <tree string="Quotation" class="o_sale_order" multi_edit="1" sample="1">
<field name="name" string="Number" readonly="1" decoration-bf="1"/>
<field name="create_date" string="Creation Date" widget="date" optional="show"/>
<field name="commitment_date" widget="date" optional="hide"/>
diff --git a/addons/sales_team/views/crm_team_views.xml b/addons/sales_team/views/crm_team_views.xml
index 112c701434b..fcb6e561329 100644
--- a/addons/sales_team/views/crm_team_views.xml
+++ b/addons/sales_team/views/crm_team_views.xml
@@ -77,7 +77,7 @@
<field name="model">crm.team</field>
<field name="field_parent">child_ids</field>
<field name="arch" type="xml">
- <tree string="Sales Team">
+ <tree string="Sales Team" sample="1">
<field name="sequence" widget="handle"/>
<field name="name"/>
<field name="active" invisible="1"/>
@@ -91,7 +91,7 @@
<field name="name">crm.team.kanban</field>
<field name="model">crm.team</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<templates>
<t t-name="kanban-box">
<div t-attf-class="oe_kanban_content oe_kanban_global_click">
@@ -115,7 +115,7 @@
<field name="name">crm.team.dashboard</field>
<field name="model">crm.team</field>
<field name="arch" type="xml">
- <kanban class="oe_background_grey o_kanban_dashboard o_salesteam_kanban" create="0">
+ <kanban class="oe_background_grey o_kanban_dashboard o_salesteam_kanban" create="0" sample="1">
<field name="name"/>
<field name="user_id"/>
<field name="member_ids"/>
diff --git a/addons/stock/views/stock_inventory_views.xml b/addons/stock/views/stock_inventory_views.xml
index 7039fc1c297..55a6dd83d4b 100644
--- a/addons/stock/views/stock_inventory_views.xml
+++ b/addons/stock/views/stock_inventory_views.xml
@@ -116,7 +116,7 @@
<field name="name">stock.inventory.tree</field>
<field name="model">stock.inventory</field>
<field name="arch" type="xml">
- <tree string="Lot/Serial Number Inventory">
+ <tree string="Lot/Serial Number Inventory" sample="1">
<field name="date"/>
<field name="name"/>
<field name="location_ids" widget="many2many_tags" optional="hide" groups="stock.group_stock_multi_locations"/>
@@ -131,7 +131,7 @@
<field name="name">stock.inventory.kanban</field>
<field name="model">stock.inventory</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<field name="name"/>
<field name="date"/>
<field name="state"/>
diff --git a/addons/stock/views/stock_orderpoint_views.xml b/addons/stock/views/stock_orderpoint_views.xml
index 71444f8154f..5eca47fe524 100644
--- a/addons/stock/views/stock_orderpoint_views.xml
+++ b/addons/stock/views/stock_orderpoint_views.xml
@@ -38,7 +38,7 @@
<field name="name">stock.warehouse.orderpoint.tree.editable</field>
<field name="model">stock.warehouse.orderpoint</field>
<field name="arch" type="xml">
- <tree string="Reordering Rules" editable="bottom" js_class="stock_orderpoint_list">
+ <tree string="Reordering Rules" editable="bottom" js_class="stock_orderpoint_list" sample="1">
<field name="active" invisible="1"/>
<field name="allowed_route_ids" invisible="1"/>
<field name="product_category_id" invisible="1"/>
diff --git a/addons/stock/views/stock_picking_views.xml b/addons/stock/views/stock_picking_views.xml
index cf17f3ea7d2..65f0ffc92ef 100644
--- a/addons/stock/views/stock_picking_views.xml
+++ b/addons/stock/views/stock_picking_views.xml
@@ -148,7 +148,7 @@
<field name="name">stock.picking.kanban</field>
<field name="model">stock.picking</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<field name="name"/>
<field name="partner_id"/>
<field name="location_dest_id"/>
@@ -189,7 +189,7 @@
<field name="name">stock.picking.tree</field>
<field name="model">stock.picking</field>
<field name="arch" type="xml">
- <tree string="Picking list" multi_edit="1">
+ <tree string="Picking list" multi_edit="1" sample="1">
<field name="name" decoration-bf="1"/>
<field name="location_id" options="{'no_create': True}" string="From" groups="stock.group_stock_multi_locations" optional="show"/>
<field name="location_dest_id" options="{'no_create': True}" string="To" groups="stock.group_stock_multi_locations" optional="show"/>
diff --git a/addons/stock/views/stock_quant_views.xml b/addons/stock/views/stock_quant_views.xml
index 2a646bf72bf..b115308c9be 100644
--- a/addons/stock/views/stock_quant_views.xml
+++ b/addons/stock/views/stock_quant_views.xml
@@ -78,7 +78,8 @@
<field eval="10" name="priority"/>
<field name="arch" type="xml">
<tree editable="bottom"
- create="1" edit="1" import="0" js_class="singleton_list">
+ create="1" edit="1" import="0" js_class="singleton_list"
+ sample="1">
<field name="id" invisible="1"/>
<field name="tracking" invisible="1"/>
<field name="product_id" attrs="{'readonly': [('id', '!=', False)]}"
diff --git a/addons/stock/views/stock_scrap_views.xml b/addons/stock/views/stock_scrap_views.xml
index b8de19079d7..514118d1ec8 100644
--- a/addons/stock/views/stock_scrap_views.xml
+++ b/addons/stock/views/stock_scrap_views.xml
@@ -79,7 +79,7 @@
<field name="name">stock.scrap.kanban</field>
<field name="model">stock.scrap</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<field name="name"/>
<field name="product_id"/>
<field name="date_done"/>
@@ -118,7 +118,7 @@
<field name="name">stock.scrap.tree</field>
<field name="model">stock.scrap</field>
<field name="arch" type="xml">
- <tree multi_edit="1">
+ <tree multi_edit="1" sample="1">
<field name="name" decoration-bf="1"/>
<field name="date_done"/>
<field name="product_id" readonly="1"/>
diff --git a/addons/survey/views/survey_survey_views.xml b/addons/survey/views/survey_survey_views.xml
index 07032804683..bd472e2a0fc 100644
--- a/addons/survey/views/survey_survey_views.xml
+++ b/addons/survey/views/survey_survey_views.xml
@@ -160,7 +160,7 @@
<field name="name">Tree view for survey</field>
<field name="model">survey.survey</field>
<field name="arch" type="xml">
- <tree string="Survey">
+ <tree string="Survey" sample="1">
<field name="active" invisible="1"/>
<field name="certification" invisible="1"/>
<field name="title"/>
@@ -179,7 +179,7 @@
<field name="name">Kanban view for survey</field>
<field name="model">survey.survey</field>
<field name="arch" type="xml">
- <kanban>
+ <kanban sample="1">
<field name="state" />
<field name="title" />
<field name="answer_done_count" />
diff --git a/addons/utm/views/utm_campaign_views.xml b/addons/utm/views/utm_campaign_views.xml
index d97c7396a70..d08882c0ad4 100644
--- a/addons/utm/views/utm_campaign_views.xml
+++ b/addons/utm/views/utm_campaign_views.xml
@@ -45,7 +45,7 @@
<field name="name">utm.campaign.view.tree</field>
<field name="model">utm.campaign</field>
<field name="arch" type="xml">
- <tree string="UTM Campaigns" multi_edit="1">
+ <tree string="UTM Campaigns" multi_edit="1" sample="1">
<field name="name" readonly="1"/>
<field name="user_id"/>
<field name="stage_id"/>
@@ -73,7 +73,7 @@
<field name="name">utm.campaign.view.kanban</field>
<field name="model">utm.campaign</field>
<field name="arch" type="xml">
- <kanban default_group_by='stage_id' class="o_utm_kanban" on_create="quick_create" quick_create_view="utm.utm_campaign_view_form_quick_create" examples="utm_campaign">
+ <kanban default_group_by='stage_id' class="o_utm_kanban" on_create="quick_create" quick_create_view="utm.utm_campaign_view_form_quick_create" examples="utm_campaign" sample="1">
<field name='color'/>
<field name='user_id'/>
<field name="stage_id"/>
diff --git a/addons/website/views/website_visitor_views.xml b/addons/website/views/website_visitor_views.xml
index d5289842230..8690dda0da5 100644
--- a/addons/website/views/website_visitor_views.xml
+++ b/addons/website/views/website_visitor_views.xml
@@ -79,7 +79,7 @@
<field name="name">website.visitor.view.kanban</field>
<field name="model">website.visitor</field>
<field name="arch" type="xml">
- <kanban class="o_wvisitor_kanban">
+ <kanban class="o_wvisitor_kanban" sample="1">
<field name="id"/>
<field name="country_id"/>
<field name="email"/>
@@ -225,7 +225,7 @@
<field name="name">website.visitor.view.tree</field>
<field name="model">website.visitor</field>
<field name="arch" type="xml">
- <tree string="Web Visitors" decoration-success="is_connected" decoration-danger="not is_connected">
+ <tree string="Web Visitors" decoration-success="is_connected" decoration-danger="not is_connected" sample="1">
<!--TODO DBE : Handle no_label in treeview-->
<field name="country_flag" widget="image" options='{"size": [20, 20]}' string=" "/>
<field name="display_name"/>
@@ -294,7 +294,7 @@
<field name="name">website.track.view.tree</field>
<field name="model">website.track</field>
<field name="arch" type="xml">
- <tree string="Visitor Views History" create="0" edit="0">
+ <tree string="Visitor Views History" create="0" edit="0" sample="1">
<field name="visitor_id"/>
<field name="page_id"/>
<field name="url"/>
diff --git a/addons/website_blog/views/website_blog_views.xml b/addons/website_blog/views/website_blog_views.xml
index 26678476f08..9516e2fa76e 100644
--- a/addons/website_blog/views/website_blog_views.xml
+++ b/addons/website_blog/views/website_blog_views.xml
@@ -41,7 +41,7 @@
<field name="name">blog.post.list</field>
<field name="model">blog.post</field>
<field name="arch" type="xml">
- <tree string="Blog Posts" multi_edit="1">
+ <tree string="Blog Posts" multi_edit="1" sample="1">
<field name="name"/>
<field name="active" invisible="1"/>
<field name="author_id"/>
@@ -121,7 +121,7 @@
<field name="name">blog.post.kanban</field>
<field name="model">blog.post</field>
<field name="arch" type="xml">
- <kanban class="o_kanban_mobile">
+ <kanban class="o_kanban_mobile" sample="1">
<field name="name"/>
<field name="blog_id"/>
<field name="author_id"/>
diff --git a/addons/website_slides/views/slide_channel_views.xml b/addons/website_slides/views/slide_channel_views.xml
index c68b95ecc74..c15edb495a9 100644
--- a/addons/website_slides/views/slide_channel_views.xml
+++ b/addons/website_slides/views/slide_channel_views.xml
@@ -160,7 +160,7 @@
<field name="name">slide.channel.view.tree</field>
<field name="model">slide.channel</field>
<field name="arch" type="xml">
- <tree string="Courses">
+ <tree string="Courses" sample="1">
<field name="sequence" widget="handle"/>
<field name="name"/>
<field name="channel_type"/>
@@ -178,7 +178,7 @@
<field name="model">slide.channel</field>
<field name="priority">20</field>
<field name="arch" type="xml">
- <tree string="Courses" create="false" default_order="total_views desc">
+ <tree string="Courses" create="false" default_order="total_views desc" sample="1">
<field name="name"/>
<field name="total_views"/>
<field name="members_count"/>
@@ -214,7 +214,7 @@
<field name="name">slide.channel.view.kanban</field>
<field name="model">slide.channel</field>
<field name="arch" type="xml">
- <kanban string="eLearning Overview" class="o_emphasize_colors o_kanban_dashboard o_slide_kanban breadcrumb_item active" edit="false">
+ <kanban string="eLearning Overview" class="o_emphasize_colors o_kanban_dashboard o_slide_kanban breadcrumb_item active" edit="false" sample="1">
<field name="color"/>
<field name="website_published"/>
<templates>
diff --git a/addons/website_slides/views/slide_slide_views.xml b/addons/website_slides/views/slide_slide_views.xml
index 11444575350..c72c1bcc7d1 100644
--- a/addons/website_slides/views/slide_slide_views.xml
+++ b/addons/website_slides/views/slide_slide_views.xml
@@ -169,7 +169,8 @@
<field name="arch" type="xml">
<kanban edit="false" group_create="0"
records_draggable="0"
- class="o_slide_kanban">
+ class="o_slide_kanban"
+ sample="1">
<field name="id"/>
<field name="channel_id"/>
<field name="slide_type"/>
@@ -238,7 +239,7 @@
<field name="name">slide.slide.tree</field>
<field name="model">slide.slide</field>
<field name="arch" type="xml">
- <tree string="Contents">
+ <tree string="Contents" sample="1">
<field name="name"/>
<field name="website_id" groups="website.group_multi_website"/>
<field name="active" invisible="1"/>
diff --git a/odoo/addons/base/rng/tree_view.rng b/odoo/addons/base/rng/tree_view.rng
index 64032125869..10a8c4527d0 100644
--- a/odoo/addons/base/rng/tree_view.rng
+++ b/odoo/addons/base/rng/tree_view.rng
@@ -45,6 +45,7 @@
<rng:optional><rng:attribute name="decoration-success"/></rng:optional>
<rng:optional><rng:attribute name="decoration-warning"/></rng:optional>
<rng:optional><rng:attribute name="banner_route"/></rng:optional>
+ <rng:optional><rng:attribute name="sample"/></rng:optional>
<rng:optional>
<rng:attribute name="limit">
<rng:data type="int"/>
diff --git a/odoo/addons/base/views/res_partner_views.xml b/odoo/addons/base/views/res_partner_views.xml
index e322ee3b3e8..da975e23134 100644
--- a/odoo/addons/base/views/res_partner_views.xml
+++ b/odoo/addons/base/views/res_partner_views.xml
@@ -43,7 +43,7 @@
<field name="model">res.partner</field>
<field eval="8" name="priority"/>
<field name="arch" type="xml">
- <tree string="Contacts">
+ <tree string="Contacts" sample="1">
<field name="display_name" string="Name"/>
<field name="function" invisible="1"/>
<field name="phone" class="o_force_ltr" optional="show"/>
@@ -425,7 +425,7 @@
<field name="name">res.partner.kanban</field>
<field name="model">res.partner</field>
<field name="arch" type="xml">
- <kanban class="o_res_partner_kanban">
+ <kanban class="o_res_partner_kanban" sample="1">
<field name="id"/>
<field name="color"/>
<field name="display_name"/>