[IMP] contract: JS tour on test assets

[UPD] Update contract.pot

[UPD] README.rst
This commit is contained in:
Pedro M. Baeza
2020-12-25 12:21:24 +01:00
committed by Jean-Charles Drubay
parent 5d558019d3
commit 4289249752
6 changed files with 135 additions and 13 deletions

View File

@@ -30,6 +30,8 @@ invoicing functions. Also you can print and send by email contract report.
It works for customer contract and supplier contracts. It works for customer contract and supplier contracts.
Contracts are shown in portal.
**Table of contents** **Table of contents**
.. contents:: .. contents::
@@ -41,6 +43,8 @@ Configuration
To view discount field in contract line, you need to set *Discount on lines* in To view discount field in contract line, you need to set *Discount on lines* in
user access rights. user access rights.
Contracts can be viewed on the portal (list and detail) if the user logged into the portal is a follower of the contract.
Usage Usage
===== =====
@@ -70,6 +74,12 @@ Usage
They allow to define default journal, price list and lines when creating a contract. They allow to define default journal, price list and lines when creating a contract.
To use it, just select the template on the contract and fields will be filled automatically. To use it, just select the template on the contract and fields will be filled automatically.
* Contracts appear in portal to following users in every contract:
.. image:: https://raw.githubusercontent.com/OCA/contract/13.0/contract/static/src/screenshots/portal-my.png
.. image:: https://raw.githubusercontent.com/OCA/contract/13.0/contract/static/src/screenshots/portal-list.png
.. image:: https://raw.githubusercontent.com/OCA/contract/13.0/contract/static/src/screenshots/portal-detail.png
Known issues / Roadmap Known issues / Roadmap
====================== ======================

View File

@@ -46,6 +46,5 @@
"views/contract_terminate_reason.xml", "views/contract_terminate_reason.xml",
"views/contract_portal_templates.xml", "views/contract_portal_templates.xml",
], ],
"demo": ["demo/assets.xml"],
"installable": True, "installable": True,
} }

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- License AGPL-3.0 (http://www.gnu.org/licenses/agpl.html). -->
<odoo>
<template id="contract_frontend_demo" inherit_id="web.assets_frontend">
<xpath expr="//script[last()]" position="after">
<script
type="text/javascript"
src="/contract/static/src/js/contract_portal_tour.js"
/>
</xpath>
</template>
</odoo>

View File

@@ -62,6 +62,8 @@ msgid ""
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
" </div>\n" " </div>\n"
" <p></p>\n"
" <a href=\"${object.get_base_url()}/my/contracts/${object.id}?access_token=${object.access_token}\" target=\"_blank\" style=\"background-color:#875A7B;padding: 8px 16px 8px 16px; text-decoration: none; color: #fff; border-radius: 5px; font-size:13px;\">View contract</a>\n"
"</div>\n" "</div>\n"
" " " "
msgstr "" msgstr ""
@@ -122,11 +124,26 @@ msgstr ""
msgid "<strong>Contract: </strong>" msgid "<strong>Contract: </strong>"
msgstr "" msgstr ""
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "<strong>Customer:</strong>"
msgstr ""
#. module: contract #. module: contract
#: model_terms:ir.ui.view,arch_db:contract.report_contract_document #: model_terms:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Date Start</strong>" msgid "<strong>Date Start</strong>"
msgstr "" msgstr ""
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "<strong>Date end</strong>"
msgstr ""
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "<strong>Date of Next Invoice</strong>"
msgstr ""
#. module: contract #. module: contract
#: model_terms:ir.ui.view,arch_db:contract.report_contract_document #: model_terms:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Description</strong>" msgid "<strong>Description</strong>"
@@ -157,11 +174,21 @@ msgstr ""
msgid "<strong>Recurring Items</strong>" msgid "<strong>Recurring Items</strong>"
msgstr "" msgstr ""
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "<strong>Reference</strong>"
msgstr ""
#. module: contract #. module: contract
#: model_terms:ir.ui.view,arch_db:contract.report_contract_document #: model_terms:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Responsible: </strong>" msgid "<strong>Responsible: </strong>"
msgstr "" msgstr ""
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "<strong>Responsible:</strong>"
msgstr ""
#. module: contract #. module: contract
#: model_terms:ir.ui.view,arch_db:contract.report_contract_document #: model_terms:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Total</strong>" msgid "<strong>Total</strong>"
@@ -200,6 +227,11 @@ msgstr ""
msgid "Abstract Recurring Contract Line" msgid "Abstract Recurring Contract Line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__access_warning
msgid "Access warning"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_needaction #: model:ir.model.fields,field_description:contract.field_contract_contract__message_needaction
msgid "Action Needed" msgid "Action Needed"
@@ -369,6 +401,11 @@ msgstr ""
msgid "Commercial Entity" msgid "Commercial Entity"
msgstr "" msgstr ""
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Communication"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_res_company #: model:ir.model,name:contract.model_res_company
msgid "Companies" msgid "Companies"
@@ -398,6 +435,7 @@ msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_res_partner #: model:ir.model,name:contract.model_res_partner
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Contact" msgid "Contact"
msgstr "" msgstr ""
@@ -414,6 +452,11 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.portal_my_contracts
msgid "Contract #"
msgstr ""
#. module: contract #. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_terminate_form_view #: model_terms:ir.ui.view,arch_db:contract.contract_contract_terminate_form_view
msgid "Contract Contract Terminate" msgid "Contract Contract Terminate"
@@ -451,6 +494,11 @@ msgstr ""
msgid "Contract Name" msgid "Contract Name"
msgstr "" msgstr ""
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Contract Order -"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_contract_tag #: model:ir.model,name:contract.model_contract_tag
#: model:ir.ui.menu,name:contract.contract_tag_menu #: model:ir.ui.menu,name:contract.contract_tag_menu
@@ -626,6 +674,9 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_res_partner__contract_ids #: model:ir.model.fields,field_description:contract.field_res_partner__contract_ids
#: model:ir.model.fields,field_description:contract.field_res_users__contract_ids #: model:ir.model.fields,field_description:contract.field_res_users__contract_ids
#: model:ir.ui.menu,name:contract.menu_config_contract #: model:ir.ui.menu,name:contract.menu_config_contract
#: model_terms:ir.ui.view,arch_db:contract.portal_my_contracts
#: model_terms:ir.ui.view,arch_db:contract.portal_my_home_contract
#: model_terms:ir.ui.view,arch_db:contract.portal_my_home_menu_contract
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
@@ -710,6 +761,18 @@ msgstr ""
msgid "Customer Contracts" msgid "Customer Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,help:contract.field_contract_contract__access_url
msgid "Customer Portal URL"
msgstr ""
#. module: contract
#: code:addons/contract/controllers/main.py:0
#: model_terms:ir.ui.view,arch_db:contract.portal_my_contracts
#, python-format
msgid "Date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__date_end #: model:ir.model.fields,field_description:contract.field_contract_contract__date_end
#: model:ir.model.fields,field_description:contract.field_contract_line__date_end #: model:ir.model.fields,field_description:contract.field_contract_line__date_end
@@ -732,6 +795,11 @@ msgstr ""
msgid "Date Start" msgid "Date Start"
msgstr "" msgstr ""
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.portal_my_contracts
msgid "Date end"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__recurring_next_date #: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__recurring_next_date
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_next_date #: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_next_date
@@ -744,6 +812,11 @@ msgstr ""
msgid "Date of Next Invoice" msgid "Date of Next Invoice"
msgstr "" msgstr ""
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Date of next invoice"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields.selection,name:contract.selection__contract_abstract_contract__recurring_rule_type__daily #: model:ir.model.fields.selection,name:contract.selection__contract_abstract_contract__recurring_rule_type__daily
#: model:ir.model.fields.selection,name:contract.selection__contract_abstract_contract_line__auto_renew_rule_type__daily #: model:ir.model.fields.selection,name:contract.selection__contract_abstract_contract_line__auto_renew_rule_type__daily
@@ -759,6 +832,7 @@ msgstr ""
#: model:ir.model.fields.selection,name:contract.selection__contract_template_line__auto_renew_rule_type__daily #: model:ir.model.fields.selection,name:contract.selection__contract_template_line__auto_renew_rule_type__daily
#: model:ir.model.fields.selection,name:contract.selection__contract_template_line__recurring_rule_type__daily #: model:ir.model.fields.selection,name:contract.selection__contract_template_line__recurring_rule_type__daily
#: model:ir.model.fields.selection,name:contract.selection__contract_template_line__termination_notice_rule_type__daily #: model:ir.model.fields.selection,name:contract.selection__contract_template_line__termination_notice_rule_type__daily
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Day(s)" msgid "Day(s)"
msgstr "" msgstr ""
@@ -778,6 +852,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_line__name #: model:ir.model.fields,field_description:contract.field_contract_line__name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__name #: model:ir.model.fields,field_description:contract.field_contract_template_line__name
#: model_terms:ir.ui.view,arch_db:contract.contract_abstract_contract_line_form_view #: model_terms:ir.ui.view,arch_db:contract.contract_abstract_contract_line_form_view
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Description" msgid "Description"
msgstr "" msgstr ""
@@ -1106,6 +1181,11 @@ msgstr ""
msgid "Last Updated on" msgid "Last Updated on"
msgstr "" msgstr ""
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Last date invoice"
msgstr ""
#. module: contract #. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view #: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_template_form_view #: model_terms:ir.ui.view,arch_db:contract.contract_template_form_view
@@ -1174,6 +1254,7 @@ msgstr ""
#: model:ir.model.fields.selection,name:contract.selection__contract_template_line__auto_renew_rule_type__monthly #: model:ir.model.fields.selection,name:contract.selection__contract_template_line__auto_renew_rule_type__monthly
#: model:ir.model.fields.selection,name:contract.selection__contract_template_line__recurring_rule_type__monthly #: model:ir.model.fields.selection,name:contract.selection__contract_template_line__recurring_rule_type__monthly
#: model:ir.model.fields.selection,name:contract.selection__contract_template_line__termination_notice_rule_type__monthly #: model:ir.model.fields.selection,name:contract.selection__contract_template_line__termination_notice_rule_type__monthly
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Month(s)" msgid "Month(s)"
msgstr "" msgstr ""
@@ -1186,16 +1267,19 @@ msgstr ""
#: model:ir.model.fields.selection,name:contract.selection__contract_recurrency_mixin__recurring_rule_type__monthlylastday #: model:ir.model.fields.selection,name:contract.selection__contract_recurrency_mixin__recurring_rule_type__monthlylastday
#: model:ir.model.fields.selection,name:contract.selection__contract_template__recurring_rule_type__monthlylastday #: model:ir.model.fields.selection,name:contract.selection__contract_template__recurring_rule_type__monthlylastday
#: model:ir.model.fields.selection,name:contract.selection__contract_template_line__recurring_rule_type__monthlylastday #: model:ir.model.fields.selection,name:contract.selection__contract_template_line__recurring_rule_type__monthlylastday
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Month(s) last day" msgid "Month(s) last day"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/controllers/main.py:0
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__name #: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__name
#: model:ir.model.fields,field_description:contract.field_contract_contract__name #: model:ir.model.fields,field_description:contract.field_contract_contract__name
#: model:ir.model.fields,field_description:contract.field_contract_tag__name #: model:ir.model.fields,field_description:contract.field_contract_tag__name
#: model:ir.model.fields,field_description:contract.field_contract_template__name #: model:ir.model.fields,field_description:contract.field_contract_template__name
#: model:ir.model.fields,field_description:contract.field_contract_terminate_reason__name #: model:ir.model.fields,field_description:contract.field_contract_terminate_reason__name
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_tree_view #: model_terms:ir.ui.view,arch_db:contract.contract_contract_tree_view
#, python-format
msgid "Name" msgid "Name"
msgstr "" msgstr ""
@@ -1342,6 +1426,11 @@ msgstr ""
msgid "Please define a %s journal for the company '%s'." msgid "Please define a %s journal for the company '%s'."
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__access_url
msgid "Portal Access URL"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields.selection,name:contract.selection__contract_abstract_contract__recurring_invoicing_type__post-paid #: model:ir.model.fields.selection,name:contract.selection__contract_abstract_contract__recurring_invoicing_type__post-paid
#: model:ir.model.fields.selection,name:contract.selection__contract_abstract_contract_line__recurring_invoicing_type__post-paid #: model:ir.model.fields.selection,name:contract.selection__contract_abstract_contract_line__recurring_invoicing_type__post-paid
@@ -1371,6 +1460,11 @@ msgstr ""
msgid "Predecessor Contract Line" msgid "Predecessor Contract Line"
msgstr "" msgstr ""
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Preview"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__pricelist_id #: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__pricelist_id
#: model:ir.model.fields,field_description:contract.field_contract_contract__pricelist_id #: model:ir.model.fields,field_description:contract.field_contract_contract__pricelist_id
@@ -1409,6 +1503,7 @@ msgstr ""
#: model:ir.model.fields.selection,name:contract.selection__contract_recurrency_mixin__recurring_rule_type__quarterly #: model:ir.model.fields.selection,name:contract.selection__contract_recurrency_mixin__recurring_rule_type__quarterly
#: model:ir.model.fields.selection,name:contract.selection__contract_template__recurring_rule_type__quarterly #: model:ir.model.fields.selection,name:contract.selection__contract_template__recurring_rule_type__quarterly
#: model:ir.model.fields.selection,name:contract.selection__contract_template_line__recurring_rule_type__quarterly #: model:ir.model.fields.selection,name:contract.selection__contract_template_line__recurring_rule_type__quarterly
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Quarter(s)" msgid "Quarter(s)"
msgstr "" msgstr ""
@@ -1421,6 +1516,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_recurrency_mixin__recurring_rule_type #: model:ir.model.fields,field_description:contract.field_contract_recurrency_mixin__recurring_rule_type
#: model:ir.model.fields,field_description:contract.field_contract_template__recurring_rule_type #: model:ir.model.fields,field_description:contract.field_contract_template__recurring_rule_type
#: model:ir.model.fields,field_description:contract.field_contract_template_line__recurring_rule_type #: model:ir.model.fields,field_description:contract.field_contract_template_line__recurring_rule_type
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Recurrence" msgid "Recurrence"
msgstr "" msgstr ""
@@ -1442,7 +1538,10 @@ msgid "Recurring Invoices"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/controllers/main.py:0
#: model:ir.model.fields,field_description:contract.field_contract_contract__code #: model:ir.model.fields,field_description:contract.field_contract_contract__code
#: model_terms:ir.ui.view,arch_db:contract.portal_my_contracts
#, python-format
msgid "Reference" msgid "Reference"
msgstr "" msgstr ""
@@ -1516,6 +1615,11 @@ msgstr ""
msgid "Section" msgid "Section"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__access_token
msgid "Security Token"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields.selection,name:contract.selection__contract_abstract_contract__recurring_rule_type__semesterly #: model:ir.model.fields.selection,name:contract.selection__contract_abstract_contract__recurring_rule_type__semesterly
#: model:ir.model.fields.selection,name:contract.selection__contract_abstract_contract_line__recurring_rule_type__semesterly #: model:ir.model.fields.selection,name:contract.selection__contract_abstract_contract_line__recurring_rule_type__semesterly
@@ -1525,6 +1629,7 @@ msgstr ""
#: model:ir.model.fields.selection,name:contract.selection__contract_recurrency_mixin__recurring_rule_type__semesterly #: model:ir.model.fields.selection,name:contract.selection__contract_recurrency_mixin__recurring_rule_type__semesterly
#: model:ir.model.fields.selection,name:contract.selection__contract_template__recurring_rule_type__semesterly #: model:ir.model.fields.selection,name:contract.selection__contract_template__recurring_rule_type__semesterly
#: model:ir.model.fields.selection,name:contract.selection__contract_template_line__recurring_rule_type__semesterly #: model:ir.model.fields.selection,name:contract.selection__contract_template_line__recurring_rule_type__semesterly
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Semester(s)" msgid "Semester(s)"
msgstr "" msgstr ""
@@ -1871,6 +1976,7 @@ msgstr ""
#: model:ir.model.fields.selection,name:contract.selection__contract_template_line__auto_renew_rule_type__weekly #: model:ir.model.fields.selection,name:contract.selection__contract_template_line__auto_renew_rule_type__weekly
#: model:ir.model.fields.selection,name:contract.selection__contract_template_line__recurring_rule_type__weekly #: model:ir.model.fields.selection,name:contract.selection__contract_template_line__recurring_rule_type__weekly
#: model:ir.model.fields.selection,name:contract.selection__contract_template_line__termination_notice_rule_type__weekly #: model:ir.model.fields.selection,name:contract.selection__contract_template_line__termination_notice_rule_type__weekly
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Week(s)" msgid "Week(s)"
msgstr "" msgstr ""
@@ -1905,6 +2011,7 @@ msgstr ""
#: model:ir.model.fields.selection,name:contract.selection__contract_template__recurring_rule_type__yearly #: model:ir.model.fields.selection,name:contract.selection__contract_template__recurring_rule_type__yearly
#: model:ir.model.fields.selection,name:contract.selection__contract_template_line__auto_renew_rule_type__yearly #: model:ir.model.fields.selection,name:contract.selection__contract_template_line__auto_renew_rule_type__yearly
#: model:ir.model.fields.selection,name:contract.selection__contract_template_line__recurring_rule_type__yearly #: model:ir.model.fields.selection,name:contract.selection__contract_template_line__recurring_rule_type__yearly
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Year(s)" msgid "Year(s)"
msgstr "" msgstr ""

View File

@@ -371,6 +371,7 @@ ul.auto-toc {
<p>This module enables contracts management with recurring <p>This module enables contracts management with recurring
invoicing functions. Also you can print and send by email contract report.</p> invoicing functions. Also you can print and send by email contract report.</p>
<p>It works for customer contract and supplier contracts.</p> <p>It works for customer contract and supplier contracts.</p>
<p>Contracts are shown in portal.</p>
<p><strong>Table of contents</strong></p> <p><strong>Table of contents</strong></p>
<div class="contents local topic" id="contents"> <div class="contents local topic" id="contents">
<ul class="simple"> <ul class="simple">
@@ -390,6 +391,7 @@ invoicing functions. Also you can print and send by email contract report.</p>
<h1><a class="toc-backref" href="#id1">Configuration</a></h1> <h1><a class="toc-backref" href="#id1">Configuration</a></h1>
<p>To view discount field in contract line, you need to set <em>Discount on lines</em> in <p>To view discount field in contract line, you need to set <em>Discount on lines</em> in
user access rights.</p> user access rights.</p>
<p>Contracts can be viewed on the portal (list and detail) if the user logged into the portal is a follower of the contract.</p>
</div> </div>
<div class="section" id="usage"> <div class="section" id="usage">
<h1><a class="toc-backref" href="#id2">Usage</a></h1> <h1><a class="toc-backref" href="#id2">Usage</a></h1>
@@ -420,6 +422,12 @@ contract.</li>
They allow to define default journal, price list and lines when creating a contract. They allow to define default journal, price list and lines when creating a contract.
To use it, just select the template on the contract and fields will be filled automatically.</li> To use it, just select the template on the contract and fields will be filled automatically.</li>
</ol> </ol>
<ul class="simple">
<li>Contracts appear in portal to following users in every contract:</li>
</ul>
<img alt="https://raw.githubusercontent.com/OCA/contract/13.0/contract/static/src/screenshots/portal-my.png" src="https://raw.githubusercontent.com/OCA/contract/13.0/contract/static/src/screenshots/portal-my.png" />
<img alt="https://raw.githubusercontent.com/OCA/contract/13.0/contract/static/src/screenshots/portal-list.png" src="https://raw.githubusercontent.com/OCA/contract/13.0/contract/static/src/screenshots/portal-list.png" />
<img alt="https://raw.githubusercontent.com/OCA/contract/13.0/contract/static/src/screenshots/portal-detail.png" src="https://raw.githubusercontent.com/OCA/contract/13.0/contract/static/src/screenshots/portal-detail.png" />
</div> </div>
<div class="section" id="known-issues-roadmap"> <div class="section" id="known-issues-roadmap">
<h1><a class="toc-backref" href="#id3">Known issues / Roadmap</a></h1> <h1><a class="toc-backref" href="#id3">Known issues / Roadmap</a></h1>

View File

@@ -1,5 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?> <?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2020 Tecnativa - Ernesto Tejeda <!-- Copyright 2020 Tecnativa - Ernesto Tejeda
Copyright 2020 Tecnativa - Víctor Martínez
Copyright 2020 Tecnativa - Pedro M. Baeza
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). --> License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo> <odoo>
<template <template
@@ -14,4 +16,12 @@
/> />
</xpath> </xpath>
</template> </template>
<template id="assets_tests" inherit_id="web.assets_tests">
<xpath expr="." position="inside">
<script
type="text/javascript"
src="/contract/static/src/js/contract_portal_tour.js"
/>
</xpath>
</template>
</odoo> </odoo>