diff --git a/addons/account_accountant/static/src/js/tour.js b/addons/account_accountant/static/src/js/tour.js
index dae2266b526..26344471dac 100644
--- a/addons/account_accountant/static/src/js/tour.js
+++ b/addons/account_accountant/static/src/js/tour.js
@@ -10,21 +10,21 @@ tour.register('account_accountant_tour', {
'skip_enabled': true,
}, [{
trigger: '.o_app[data-menu-xmlid="account.menu_finance"], .oe_menu_toggler[data-menu-xmlid="account.menu_finance"]',
- content: _t('Ready to discover an awesome accounting app? Follow the tips.'),
+ content: _t('Ready to discover your new favorite accounting app? Get started by clicking here.'),
position: 'bottom',
}, {
trigger: ".o_invoice_new",
extra_trigger: '.o_account_kanban',
- content: _t("Let\'s start with a customer invoice."),
+ content: _t("Let\'s start with a new customer invoice."),
position: "bottom"
}, {
trigger: ".breadcrumb li:not(.active):last",
extra_trigger: "[data-id='open'].btn-primary, [data-id='open'].oe_active",
- content: _t("Use the breadcrumbs to easily go back to preceeding screens."),
+ content: _t("Use the path to quickly click back to previous screens, without reloading the page."),
position: "bottom"
}, {
trigger: 'li a[data-menu-xmlid="account.menu_finance_reports"], div[data-menu-xmlid="account.menu_finance_reports"]',
- content: _t("Your reports are available in real time. No need to close a fiscal year to get a Profit & Loss statement or a Balance Sheet."),
+ content: _t("Your reports are available in real time. No need to close a fiscal year to get a Profit & Loss statement or view the Balance Sheet."),
position: "bottom"
}]);
diff --git a/addons/crm/static/src/js/tour.js b/addons/crm/static/src/js/tour.js
index 7f5b3989406..ac70945dd02 100644
--- a/addons/crm/static/src/js/tour.js
+++ b/addons/crm/static/src/js/tour.js
@@ -10,7 +10,7 @@ tour.register('crm_tour', {
'skip_enabled': true,
}, [{
trigger: '.o_app[data-menu-xmlid="sales_team.menu_base_partner"], .oe_menu_toggler[data-menu-xmlid="sales_team.menu_base_partner"]',
- content: _t("Ready to boost you sales? It starts with the CRM app."),
+ content: _t("Ready to boost you sales? Your sales pipeline can be found here, under this app."),
position: 'bottom',
}, {
trigger: ".o_welcome_content .o_dashboard_action",
@@ -20,7 +20,7 @@ tour.register('crm_tour', {
}, {
trigger: ".o-kanban-button-new",
extra_trigger: '.o_opportunity_kanban',
- content: _t("Create your first business opportunity."),
+ content: _t("Click here to create your first opportunity and add it to your pipeline."),
position: "right"
}, {
trigger: ".o_opportunity_kanban .o_kanban_record:nth-child(2)",
@@ -50,6 +50,18 @@ tour.register('crm_tour', {
extra_trigger: '.o_opportunity_form',
content: _t("Use the breadcrumbs to go back to your sales pipeline."),
position: "bottom"
+}, {
+ trigger: ".o_main_navbar .o_menu_toggle",
+ content: _t('Click the Home icon to navigate across apps.'),
+ position: "bottom"
+}, {
+ trigger: ".o_apps .o_app:last",
+ content: _t("Configuration options are available in the Settings app."),
+ position: "bottom"
+}, {
+ trigger: ".o_web_settings_dashboard textarea#user_emails",
+ content: _t("Invite collegues via email.
Enter one email per line."),
+ position: "right"
}]);
});
diff --git a/addons/hr/data/hr_data.xml b/addons/hr/data/hr_data.xml
index 699b25bf890..22ecf490e8b 100644
--- a/addons/hr/data/hr_data.xml
+++ b/addons/hr/data/hr_data.xml
@@ -21,5 +21,14 @@ Leave Management (keep track of employee leaves), Expense Management (manage emp
%s
' % _("""Create a new expense, or send receipts by email to %(link)s to automatically create new expenses.""") % { - 'link': "%(email)s" % {'email': '%s@%s' % (alias_record.alias_name, alias_record.alias_domain)} + link = "%(email)s" % { + 'email': '%s@%s' % (alias_record.alias_name, alias_record.alias_domain) } - return '%s
%s%s' % ( - _('Click to add a new expense'), - dynamic_help, + return '%s
%s
Once completed, you can submit the expense for approval.
Tip: from the list view, select all expenses to submit them all at once, in a single report."), + extra_trigger: '.o_form_readonly', + position: 'bottom', +}, { + trigger: '.o_form_button_save:visible', + extra_trigger: '.o_expense_sheet', + content: _t("Save the report, your manager will receive a notification by email to approve it."), + position: 'right', +}, { + trigger: '.o_expense_sheet_approve:visible', + content: _t("
Managers can validate or refuse expense reports.
If you refuse a report, explain the reason using the New Message button in the bottom.
"), + position: 'bottom', +}, { + trigger: '.o_expense_sheet_post:visible', + content: _t("The accountant receive approved expense reports.
He can post journal entries in one click if taxes and accounts are right.
"), + position: 'bottom', +}, { + trigger: '.o_expense_sheet_pay:visible', + content: _t("The accountant can register a payment to reimburse the employee directly."), + position: 'bottom', +}, { + trigger: 'li a[data-menu-xmlid="hr_expense.menu_hr_expense_sheet_my_all"], div[data-menu-xmlid="hr_expense.menu_hr_expense_sheet_my_all"]', + content: _t("Managers can get all reports to approve from this menu."), position: 'bottom', }]); diff --git a/addons/hr_expense/views/hr_expense_views.xml b/addons/hr_expense/views/hr_expense_views.xml index 8d0037000fd..830e87fb3a7 100644 --- a/addons/hr_expense/views/hr_expense_views.xml +++ b/addons/hr_expense/views/hr_expense_views.xml @@ -27,7 +27,7 @@