[IMP] contract: Add fields to contract page in portal

This commit is contained in:
Víctor Martínez
2020-12-31 14:15:55 +01:00
committed by Pedro M. Baeza
parent b24aa7cc33
commit cf4a8d4900
3 changed files with 29 additions and 30 deletions

View File

@@ -6,6 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-31 13:13+0000\n"
"PO-Revision-Date: 2020-12-31 13:13+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -676,8 +678,6 @@ msgid "Contract: Can Terminate Contracts"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_fsm_location__contract_ids
#: model:ir.model.fields,field_description:contract.field_fsm_person__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.ui.menu,name:contract.menu_config_contract
@@ -1140,11 +1140,6 @@ msgstr ""
msgid "Last Updated on"
msgstr ""
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Last date invoice"
msgstr ""
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_template_form_view
@@ -1400,6 +1395,11 @@ msgstr ""
msgid "Preview"
msgstr ""
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Price unit"
msgstr ""
#. module: contract
#: 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
@@ -1416,8 +1416,6 @@ msgid "Product"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_fsm_location__purchase_contract_count
#: model:ir.model.fields,field_description:contract.field_fsm_person__purchase_contract_count
#: model:ir.model.fields,field_description:contract.field_res_partner__purchase_contract_count
#: model:ir.model.fields,field_description:contract.field_res_users__purchase_contract_count
#: model_terms:ir.ui.view,arch_db:contract.view_partner_form
@@ -1428,6 +1426,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__quantity
#: model:ir.model.fields,field_description:contract.field_contract_line__quantity
#: model:ir.model.fields,field_description:contract.field_contract_template_line__quantity
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Quantity"
msgstr ""
@@ -1511,8 +1510,6 @@ msgid "Responsible User"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_fsm_location__sale_contract_count
#: model:ir.model.fields,field_description:contract.field_fsm_person__sale_contract_count
#: model:ir.model.fields,field_description:contract.field_res_partner__sale_contract_count
#: model:ir.model.fields,field_description:contract.field_res_users__sale_contract_count
#: model_terms:ir.ui.view,arch_db:contract.view_partner_form

View File

@@ -822,8 +822,6 @@ msgid "Contract: Can Terminate Contracts"
msgstr "Contrato: Puede terminar contratos"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_fsm_location__contract_ids
#: model:ir.model.fields,field_description:contract.field_fsm_person__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.ui.menu,name:contract.menu_config_contract
@@ -1311,11 +1309,6 @@ msgstr "Última actualización por"
msgid "Last Updated on"
msgstr "Última actualización el"
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Last date invoice"
msgstr "Última fecha de factura"
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_template_form_view
@@ -1576,6 +1569,11 @@ msgstr "Líneas de contrato predecesora"
msgid "Preview"
msgstr "Previsualizar"
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Price unit"
msgstr "Precio unitario"
#. module: contract
#: 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
@@ -1592,8 +1590,6 @@ msgid "Product"
msgstr "Producto"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_fsm_location__purchase_contract_count
#: model:ir.model.fields,field_description:contract.field_fsm_person__purchase_contract_count
#: model:ir.model.fields,field_description:contract.field_res_partner__purchase_contract_count
#: model:ir.model.fields,field_description:contract.field_res_users__purchase_contract_count
#: model_terms:ir.ui.view,arch_db:contract.view_partner_form
@@ -1604,6 +1600,7 @@ msgstr "Contratos de compras"
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__quantity
#: model:ir.model.fields,field_description:contract.field_contract_line__quantity
#: model:ir.model.fields,field_description:contract.field_contract_template_line__quantity
#: model_terms:ir.ui.view,arch_db:contract.portal_contract_page
msgid "Quantity"
msgstr "Cantidad"
@@ -1687,8 +1684,6 @@ msgid "Responsible User"
msgstr "Usuario responsable"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_fsm_location__sale_contract_count
#: model:ir.model.fields,field_description:contract.field_fsm_person__sale_contract_count
#: model:ir.model.fields,field_description:contract.field_res_partner__sale_contract_count
#: model:ir.model.fields,field_description:contract.field_res_users__sale_contract_count
#: model_terms:ir.ui.view,arch_db:contract.view_partner_form
@@ -2166,3 +2161,6 @@ msgstr "ejemplo Contrato XYZ"
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "on"
msgstr "de"
#~ msgid "Last date invoice"
#~ msgstr "Última fecha de factura"

View File

@@ -138,17 +138,22 @@
<table class="table table-sm" id="sales_order_table">
<thead class="bg-100">
<tr>
<th class="text-left">Description</th>
<th class="text-right">Recurrence</th>
<th class="text-right">Date of next invoice</th>
<th class="text-right">Last date invoice</th>
<th name="th_name" class="text-left">Description</th>
<th name="th_quantity" class="text-right">Quantity</th>
<th name="th_price_unit" class="text-right">Price unit</th>
<th name="th_recurring_interval" class="text-right">Recurrence</th>
<th name="th_recurring_next_date" class="text-right">Date of next invoice</th>
</tr>
</thead>
<tbody class="contract_tbody">
<t t-foreach="contract.contract_line_ids" t-as="line">
<tr>
<td id="line_name"><span t-field="line.name"/></td>
<td class="text-right">
<td name="td_name"><span t-field="line.name"/></td>
<td name="td_quantity" class="text-right"><span t-field="line.quantity"/></td>
<td name="td_price_unit" class="text-right">
<span t-field="line.price_unit" t-options='{"widget": "monetary", "display_currency": contract.currency_id}'/>
</td>
<td name="td_recurring_interval" class="text-right">
<span t-field="line.recurring_interval"/>
<t t-if="line.recurring_rule_type=='daily'">Day(s)</t>
<t t-if="line.recurring_rule_type=='weekly'">Week(s)</t>
@@ -158,8 +163,7 @@
<t t-if="line.recurring_rule_type=='semesterly'">Semester(s)</t>
<t t-if="line.recurring_rule_type=='yearly'">Year(s)</t>
</td>
<td class="text-right"><span t-field="line.recurring_next_date"/></td>
<td class="text-right"><span t-field="line.last_date_invoiced"/></td>
<td name="td_recurring_next_date" class="text-right"><span t-field="line.recurring_next_date"/></td>
</tr>
</t>
</tbody>