mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
[IMP] contract: JS tour on test assets
[UPD] Update contract.pot [UPD] README.rst
This commit is contained in:
committed by
Jean-Charles Drubay
parent
5d558019d3
commit
4289249752
@@ -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
|
||||||
======================
|
======================
|
||||||
|
|
||||||
|
|||||||
@@ -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,
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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>
|
|
||||||
@@ -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 ""
|
||||||
|
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user