mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
[IMP] - Contract: add new recurring_rule_type quarterly and semesterly
This commit is contained in:
committed by
Francisco Ivan Anton Prieto
parent
cd93b6a114
commit
79efc8d59c
@@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
{
|
{
|
||||||
'name': 'Recurring - Contracts Management',
|
'name': 'Recurring - Contracts Management',
|
||||||
'version': '12.0.7.1.0',
|
'version': '12.0.7.2.0',
|
||||||
'category': 'Contract Management',
|
'category': 'Contract Management',
|
||||||
'license': 'AGPL-3',
|
'license': 'AGPL-3',
|
||||||
'author': "OpenERP SA, "
|
'author': "OpenERP SA, "
|
||||||
|
|||||||
@@ -339,7 +339,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -521,7 +521,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -539,13 +539,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -555,7 +555,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -567,7 +567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -579,7 +579,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +591,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -775,7 +775,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1244,7 +1244,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1310,6 +1310,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1394,6 +1401,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1490,7 +1504,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1501,7 +1515,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1645,7 +1659,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1761,7 +1775,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -776,7 +776,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1245,7 +1245,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1311,6 +1311,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1395,6 +1402,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1491,7 +1505,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1502,7 +1516,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1646,7 +1660,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1762,7 +1776,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -339,7 +339,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -521,7 +521,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -539,13 +539,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -555,7 +555,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -567,7 +567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -579,7 +579,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +591,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -775,7 +775,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1244,7 +1244,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1310,6 +1310,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1396,6 +1403,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "Описание"
|
msgstr "Описание"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1492,7 +1506,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1503,7 +1517,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1647,7 +1661,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1763,7 +1777,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -776,7 +776,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1243,7 +1243,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1309,6 +1309,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1393,6 +1400,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1489,7 +1503,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1500,7 +1514,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1644,7 +1658,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1760,7 +1774,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -418,7 +418,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Es permet cancel·lar?"
|
msgstr "Es permet cancel·lar?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -615,7 +615,7 @@ msgstr ""
|
|||||||
"Línia de Contracte '%s' la data d'inici no pot ser posterior a la data de fi"
|
"Línia de Contracte '%s' la data d'inici no pot ser posterior a la data de fi"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -633,13 +633,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -649,7 +649,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -661,7 +661,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -673,7 +673,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -685,7 +685,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr "La línia de Contracte ha de ser cancel·lada abans d'esborrar-la"
|
msgstr "La línia de Contracte ha de ser cancel·lada abans d'esborrar-la"
|
||||||
@@ -874,7 +874,7 @@ msgid "Discount (%)"
|
|||||||
msgstr "Descompte (%)"
|
msgstr "Descompte (%)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr "El descompte ha de ser inferior o igual a 100"
|
msgstr "El descompte ha de ser inferior o igual a 100"
|
||||||
@@ -1353,7 +1353,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1419,6 +1419,13 @@ msgstr "Contractes de Compra"
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr "Quantitat"
|
msgstr "Quantitat"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1505,6 +1512,13 @@ msgstr "Contractes de Venda"
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "Descripció"
|
msgstr "Descripció"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1601,7 +1615,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1612,7 +1626,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1759,7 +1773,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1875,7 +1889,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -318,7 +318,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -500,7 +500,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -518,13 +518,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line for <strong>{product}</strong>\n"
|
msgid "Contract line for <strong>{product}</strong>\n"
|
||||||
" stopped: <br/>\n"
|
" stopped: <br/>\n"
|
||||||
@@ -533,7 +533,7 @@ msgid "Contract line for <strong>{product}</strong>\n"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line for <strong>{product}</strong>\n"
|
msgid "Contract line for <strong>{product}</strong>\n"
|
||||||
" planned a successor: <br/>\n"
|
" planned a successor: <br/>\n"
|
||||||
@@ -544,7 +544,7 @@ msgid "Contract line for <strong>{product}</strong>\n"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line for <strong>{product}</strong>\n"
|
msgid "Contract line for <strong>{product}</strong>\n"
|
||||||
" renewed: <br/>\n"
|
" renewed: <br/>\n"
|
||||||
@@ -555,7 +555,7 @@ msgid "Contract line for <strong>{product}</strong>\n"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line for <strong>{product}</strong>\n"
|
msgid "Contract line for <strong>{product}</strong>\n"
|
||||||
" suspended: <br/>\n"
|
" suspended: <br/>\n"
|
||||||
@@ -566,7 +566,7 @@ msgid "Contract line for <strong>{product}</strong>\n"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -745,7 +745,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1200,7 +1200,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1266,6 +1266,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1350,6 +1357,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1443,7 +1457,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1454,7 +1468,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1596,7 +1610,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1712,7 +1726,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -339,7 +339,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -521,7 +521,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -539,13 +539,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -555,7 +555,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -567,7 +567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -579,7 +579,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +591,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -775,7 +775,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1244,7 +1244,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1310,6 +1310,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1394,6 +1401,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1490,7 +1504,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1501,7 +1515,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1645,7 +1659,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1761,7 +1775,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -339,7 +339,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -521,7 +521,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -539,13 +539,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -555,7 +555,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -567,7 +567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -579,7 +579,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +591,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -775,7 +775,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1244,7 +1244,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1310,6 +1310,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1394,6 +1401,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1490,7 +1504,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1501,7 +1515,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1645,7 +1659,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1761,7 +1775,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -413,7 +413,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Abbrechen erlaubt?"
|
msgstr "Abbrechen erlaubt?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr "Das Abbrechen für diese Zeile ist nicht erlaubt."
|
msgstr "Das Abbrechen für diese Zeile ist nicht erlaubt."
|
||||||
@@ -605,7 +605,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr "Vertragsbeginn '%s' darf nicht nach dem Vertragsende liegen"
|
msgstr "Vertragsbeginn '%s' darf nicht nach dem Vertragsende liegen"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr "Vertragsposition Storno aufgehoben: %s<br/>- "
|
msgstr "Vertragsposition Storno aufgehoben: %s<br/>- "
|
||||||
@@ -623,13 +623,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr "Die Vertragsposition und dessen Nachfolger überlappen sich."
|
msgstr "Die Vertragsposition und dessen Nachfolger überlappen sich."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr "Die Vertragsposition wurde abgebrochen: %s<br/>- "
|
msgstr "Die Vertragsposition wurde abgebrochen: %s<br/>- "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -643,7 +643,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -661,7 +661,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -679,7 +679,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -697,7 +697,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -887,7 +887,7 @@ msgid "Discount (%)"
|
|||||||
msgstr "Rabatt (%)"
|
msgstr "Rabatt (%)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr "Rabatt muss kleiner oder gleich 100 sein"
|
msgstr "Rabatt muss kleiner oder gleich 100 sein"
|
||||||
@@ -1372,7 +1372,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Nachfolger planen erlaubt?"
|
msgstr "Nachfolger planen erlaubt?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr "Nachfolger planen für diese Position nicht zulässig"
|
msgstr "Nachfolger planen für diese Position nicht zulässig"
|
||||||
@@ -1438,6 +1438,13 @@ msgstr "Einkaufsverträge"
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr "Menge"
|
msgstr "Menge"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1522,6 +1529,13 @@ msgstr "Verkaufsverträge"
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "Unterteilung"
|
msgstr "Unterteilung"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1622,7 +1636,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Beenden erlaubt?"
|
msgstr "Beenden erlaubt?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr "Beenden für diese Position nicht zulässig"
|
msgstr "Beenden für diese Position nicht zulässig"
|
||||||
@@ -1633,7 +1647,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr "Nachfolger beenden/planen erlaubt?"
|
msgstr "Nachfolger beenden/planen erlaubt?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr "Nachfolger beenden/planen in dieser Position nicht zulässig"
|
msgstr "Nachfolger beenden/planen in dieser Position nicht zulässig"
|
||||||
@@ -1779,7 +1793,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Stornoaufhebung"
|
msgstr "Stornoaufhebung"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr "Stornoaufhebung für diese Position nicht zulässig"
|
msgstr "Stornoaufhebung für diese Position nicht zulässig"
|
||||||
@@ -1895,7 +1909,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr "Sie haben nicht das Recht, Verträge zu kündigen."
|
msgstr "Sie haben nicht das Recht, Verträge zu kündigen."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -344,7 +344,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -528,7 +528,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -546,13 +546,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -562,7 +562,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -574,7 +574,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -586,7 +586,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -598,7 +598,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -782,7 +782,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1251,7 +1251,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1317,6 +1317,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1401,6 +1408,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1497,7 +1511,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1508,7 +1522,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1652,7 +1666,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1768,7 +1782,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -776,7 +776,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1245,7 +1245,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1311,6 +1311,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1395,6 +1402,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1491,7 +1505,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1502,7 +1516,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1646,7 +1660,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1762,7 +1776,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -419,7 +419,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Cancelar permitido?"
|
msgstr "Cancelar permitido?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr "Cancelar no permitido para esta línea"
|
msgstr "Cancelar no permitido para esta línea"
|
||||||
@@ -605,7 +605,7 @@ msgstr ""
|
|||||||
"fecha de fin"
|
"fecha de fin"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr "Línea de contrato no cancelada: %s<br/>- "
|
msgstr "Línea de contrato no cancelada: %s<br/>- "
|
||||||
@@ -623,13 +623,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr "Línea de contrato y su sucesor superpuestos"
|
msgstr "Línea de contrato y su sucesor superpuestos"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr "Línea de contrato cancelada: %s<br/>- "
|
msgstr "Línea de contrato cancelada: %s<br/>- "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -643,7 +643,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -661,7 +661,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -679,7 +679,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -697,7 +697,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr "La línea del contrato debe cancelarse antes de eliminar"
|
msgstr "La línea del contrato debe cancelarse antes de eliminar"
|
||||||
@@ -888,7 +888,7 @@ msgid "Discount (%)"
|
|||||||
msgstr "Descuento (%)"
|
msgstr "Descuento (%)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr "El descuento debería ser menor o igual a 100"
|
msgstr "El descuento debería ser menor o igual a 100"
|
||||||
@@ -1380,7 +1380,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Plan sucesor permitido?"
|
msgstr "Plan sucesor permitido?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr "El sucesor del plan no está permitido para esta línea"
|
msgstr "El sucesor del plan no está permitido para esta línea"
|
||||||
@@ -1446,6 +1446,13 @@ msgstr "Contratos de compras"
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr "Cantidad"
|
msgstr "Cantidad"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1532,6 +1539,13 @@ msgstr "Contratos de ventas"
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "Descripción"
|
msgstr "Descripción"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1634,7 +1648,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Permitir detener?"
|
msgstr "Permitir detener?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr "Detener no permitido para esta línea"
|
msgstr "Detener no permitido para esta línea"
|
||||||
@@ -1645,7 +1659,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr "Detener / Plan sucesor permitido?"
|
msgstr "Detener / Plan sucesor permitido?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr "El sucesor Stop / Plan no está permitido para esta línea"
|
msgstr "El sucesor Stop / Plan no está permitido para esta línea"
|
||||||
@@ -1803,7 +1817,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Descancelar"
|
msgstr "Descancelar"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr "Descancelar no permitido para esta línea"
|
msgstr "Descancelar no permitido para esta línea"
|
||||||
@@ -1919,7 +1933,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr "No tiene permitido rescindir contratos."
|
msgstr "No tiene permitido rescindir contratos."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr "No puede retrasar una línea de contrato facturada al menos una vez."
|
msgstr "No puede retrasar una línea de contrato facturada al menos una vez."
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -776,7 +776,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1245,7 +1245,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1311,6 +1311,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1395,6 +1402,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1491,7 +1505,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1502,7 +1516,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1646,7 +1660,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1762,7 +1776,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -400,7 +400,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -582,7 +582,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -600,13 +600,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -616,7 +616,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -628,7 +628,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -640,7 +640,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -652,7 +652,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -834,7 +834,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1301,7 +1301,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1367,6 +1367,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1451,6 +1458,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1547,7 +1561,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1558,7 +1572,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1702,7 +1716,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1818,7 +1832,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -774,7 +774,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1241,7 +1241,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1307,6 +1307,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1391,6 +1398,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1487,7 +1501,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1498,7 +1512,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1642,7 +1656,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1758,7 +1772,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -776,7 +776,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1245,7 +1245,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1311,6 +1311,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1395,6 +1402,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1491,7 +1505,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1502,7 +1516,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1646,7 +1660,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1762,7 +1776,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -774,7 +774,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1241,7 +1241,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1307,6 +1307,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1391,6 +1398,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1487,7 +1501,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1498,7 +1512,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1642,7 +1656,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1758,7 +1772,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -774,7 +774,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1241,7 +1241,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1307,6 +1307,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1391,6 +1398,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1487,7 +1501,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1498,7 +1512,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1642,7 +1656,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1758,7 +1772,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -776,7 +776,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1245,7 +1245,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1311,6 +1311,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1395,6 +1402,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1491,7 +1505,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1502,7 +1516,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1646,7 +1660,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1762,7 +1776,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -344,7 +344,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -528,7 +528,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -546,13 +546,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -562,7 +562,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -574,7 +574,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -586,7 +586,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -598,7 +598,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -782,7 +782,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1251,7 +1251,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1317,6 +1317,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1401,6 +1408,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1497,7 +1511,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1508,7 +1522,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1652,7 +1666,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1768,7 +1782,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -774,7 +774,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1241,7 +1241,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1307,6 +1307,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1391,6 +1398,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1487,7 +1501,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1498,7 +1512,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1642,7 +1656,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1758,7 +1772,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -776,7 +776,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1245,7 +1245,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1311,6 +1311,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1395,6 +1402,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1491,7 +1505,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1502,7 +1516,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1646,7 +1660,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1762,7 +1776,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -339,7 +339,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -521,7 +521,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -539,13 +539,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -555,7 +555,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -567,7 +567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -579,7 +579,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +591,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -775,7 +775,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1242,7 +1242,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1308,6 +1308,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1392,6 +1399,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1488,7 +1502,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1499,7 +1513,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1643,7 +1657,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1759,7 +1773,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -339,7 +339,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -521,7 +521,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -539,13 +539,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -555,7 +555,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -567,7 +567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -579,7 +579,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +591,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -773,7 +773,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1240,7 +1240,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1306,6 +1306,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1390,6 +1397,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1486,7 +1500,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1497,7 +1511,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1641,7 +1655,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1757,7 +1771,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -339,7 +339,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -521,7 +521,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -539,13 +539,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -555,7 +555,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -567,7 +567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -579,7 +579,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +591,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -775,7 +775,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1244,7 +1244,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1310,6 +1310,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1394,6 +1401,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1490,7 +1504,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1501,7 +1515,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1645,7 +1659,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1761,7 +1775,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -421,7 +421,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Peruminen sallittu"
|
msgstr "Peruminen sallittu"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr "Peruminen ei ole sallittu tälle riville"
|
msgstr "Peruminen ei ole sallittu tälle riville"
|
||||||
@@ -609,7 +609,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr "Sopimusrivin '%s' aloituspäivä ei voi olla päättymispäivän jälkeen"
|
msgstr "Sopimusrivin '%s' aloituspäivä ei voi olla päättymispäivän jälkeen"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr "Sopimusrivin palautettu perutuista: %s<br/>- "
|
msgstr "Sopimusrivin palautettu perutuista: %s<br/>- "
|
||||||
@@ -627,13 +627,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr "Sopimusrivi ja sen seuraaja ovat päällekkäin"
|
msgstr "Sopimusrivi ja sen seuraaja ovat päällekkäin"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr "Sopimusrivi peruttu: %s<br/>- "
|
msgstr "Sopimusrivi peruttu: %s<br/>- "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -646,7 +646,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -664,7 +664,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -682,7 +682,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -700,7 +700,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr "Sopimusrivi pitää perua ennen poistamista"
|
msgstr "Sopimusrivi pitää perua ennen poistamista"
|
||||||
@@ -888,7 +888,7 @@ msgid "Discount (%)"
|
|||||||
msgstr "Alennus (%)"
|
msgstr "Alennus (%)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr "Alennus voi olla korkeintaan 100"
|
msgstr "Alennus voi olla korkeintaan 100"
|
||||||
@@ -1369,7 +1369,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Sopimuksen seuraaja sallittu"
|
msgstr "Sopimuksen seuraaja sallittu"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr "Sopimuksen seuraaja ei ole sallittu tälle riville"
|
msgstr "Sopimuksen seuraaja ei ole sallittu tälle riville"
|
||||||
@@ -1435,6 +1435,13 @@ msgstr "Ostosopimukset"
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr "Määrä"
|
msgstr "Määrä"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1521,6 +1528,13 @@ msgstr "Myyntisopimukset"
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "Kuvaus"
|
msgstr "Kuvaus"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1623,7 +1637,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Päättäminen sallittu"
|
msgstr "Päättäminen sallittu"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr "Päättäminen ei ole sallittu tälle riville"
|
msgstr "Päättäminen ei ole sallittu tälle riville"
|
||||||
@@ -1634,7 +1648,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr "Päättäminen/sopimuksen seuraaja sallittu"
|
msgstr "Päättäminen/sopimuksen seuraaja sallittu"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr "Päättäminen/sopimuksen seuraaja ei ole sallittu tälle riville"
|
msgstr "Päättäminen/sopimuksen seuraaja ei ole sallittu tälle riville"
|
||||||
@@ -1791,7 +1805,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Peru peruminen"
|
msgstr "Peru peruminen"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr "Perumisen perumista ei ole sallittu tälle riville"
|
msgstr "Perumisen perumista ei ole sallittu tälle riville"
|
||||||
@@ -1907,7 +1921,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr "Et voi viivästyttää sopimusriviä, jos sitä on jo laskutettu."
|
msgstr "Et voi viivästyttää sopimusriviä, jos sitä on jo laskutettu."
|
||||||
|
|||||||
@@ -424,7 +424,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Annulation autorisée ?"
|
msgstr "Annulation autorisée ?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr "Annulation non autorisée pour cette ligne"
|
msgstr "Annulation non autorisée pour cette ligne"
|
||||||
@@ -609,7 +609,7 @@ msgstr ""
|
|||||||
"La ligne de contrat contrat '%s' ne peut pas démarrer après la date de fin"
|
"La ligne de contrat contrat '%s' ne peut pas démarrer après la date de fin"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr "Annulation de la ligne de contrat annulée : %s<br/>- "
|
msgstr "Annulation de la ligne de contrat annulée : %s<br/>- "
|
||||||
@@ -627,13 +627,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr "La ligne de contrat et son successeur se chevauchent"
|
msgstr "La ligne de contrat et son successeur se chevauchent"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr "Ligne de contrat annulée : %s<br/>- "
|
msgstr "Ligne de contrat annulée : %s<br/>- "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -647,7 +647,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -665,7 +665,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -683,7 +683,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -702,7 +702,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr "La ligne de contrat doit être annulée avant d'être supprimée"
|
msgstr "La ligne de contrat doit être annulée avant d'être supprimée"
|
||||||
@@ -888,7 +888,7 @@ msgid "Discount (%)"
|
|||||||
msgstr "Remise (%)"
|
msgstr "Remise (%)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr "Remise doit être inférieur ou égale à 100"
|
msgstr "Remise doit être inférieur ou égale à 100"
|
||||||
@@ -1375,7 +1375,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Successeur de l'abonnement permis ?"
|
msgstr "Successeur de l'abonnement permis ?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr "Successeur de l'abonnement non autorisé sur cette ligne"
|
msgstr "Successeur de l'abonnement non autorisé sur cette ligne"
|
||||||
@@ -1441,6 +1441,13 @@ msgstr "Contrats d'achat"
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr "Quantité"
|
msgstr "Quantité"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1527,6 +1534,13 @@ msgstr "Contrats de vente"
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "Description"
|
msgstr "Description"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1629,7 +1643,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Interruption autorisée ?"
|
msgstr "Interruption autorisée ?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr "Interruption non autorisée pour cette ligne"
|
msgstr "Interruption non autorisée pour cette ligne"
|
||||||
@@ -1640,7 +1654,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr "Interruption / Planifier un successeur autorisé ?"
|
msgstr "Interruption / Planifier un successeur autorisé ?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr "Interruption / Planifier un successeur non autorisé sur cette ligne"
|
msgstr "Interruption / Planifier un successeur non autorisé sur cette ligne"
|
||||||
@@ -1787,7 +1801,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Annuler l'annulation"
|
msgstr "Annuler l'annulation"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr "Annulation de l'annulation non autorisée pour cette ligne"
|
msgstr "Annulation de l'annulation non autorisée pour cette ligne"
|
||||||
@@ -1903,7 +1917,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr "Vous n'êtes pas autorisé à résilier des contrats."
|
msgstr "Vous n'êtes pas autorisé à résilier des contrats."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -776,7 +776,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1247,7 +1247,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1313,6 +1313,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1397,6 +1404,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1493,7 +1507,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1504,7 +1518,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1648,7 +1662,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1764,7 +1778,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -776,7 +776,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1245,7 +1245,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1311,6 +1311,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1395,6 +1402,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1491,7 +1505,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1502,7 +1516,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1646,7 +1660,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1762,7 +1776,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -412,7 +412,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -621,7 +621,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr "A data de inicio do contrato '%s' non pode ser superior á data de fin"
|
msgstr "A data de inicio do contrato '%s' non pode ser superior á data de fin"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -639,13 +639,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -655,7 +655,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -667,7 +667,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -679,7 +679,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -691,7 +691,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -886,7 +886,7 @@ msgid "Discount (%)"
|
|||||||
msgstr "Desconto (%)"
|
msgstr "Desconto (%)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr "O desconto debería de ser menor ou igual a 100"
|
msgstr "O desconto debería de ser menor ou igual a 100"
|
||||||
@@ -1389,7 +1389,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1457,6 +1457,13 @@ msgstr "Contratos de compras"
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr "Cantidade"
|
msgstr "Cantidade"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1553,6 +1560,13 @@ msgstr "Contratos de vendas"
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "Descrición"
|
msgstr "Descrición"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1651,7 +1665,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1662,7 +1676,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1811,7 +1825,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1929,7 +1943,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -774,7 +774,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1241,7 +1241,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1307,6 +1307,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1391,6 +1398,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1487,7 +1501,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1498,7 +1512,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1642,7 +1656,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1758,7 +1772,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -339,7 +339,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -521,7 +521,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -539,13 +539,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -555,7 +555,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -567,7 +567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -579,7 +579,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +591,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -775,7 +775,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1244,7 +1244,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1310,6 +1310,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1394,6 +1401,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1490,7 +1504,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1501,7 +1515,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1645,7 +1659,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1761,7 +1775,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -346,7 +346,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -546,7 +546,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -564,13 +564,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -604,7 +604,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -616,7 +616,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -807,7 +807,7 @@ msgid "Discount (%)"
|
|||||||
msgstr "छूट (%)"
|
msgstr "छूट (%)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1292,7 +1292,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1360,6 +1360,13 @@ msgstr "अनुबंध"
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr "संख्या"
|
msgstr "संख्या"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1448,6 +1455,13 @@ msgstr "अनुबंध"
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "विवरण"
|
msgstr "विवरण"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1544,7 +1558,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1555,7 +1569,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1702,7 +1716,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1818,7 +1832,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -353,7 +353,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -549,7 +549,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -567,13 +567,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -583,7 +583,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -595,7 +595,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -607,7 +607,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -619,7 +619,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -808,7 +808,7 @@ msgid "Discount (%)"
|
|||||||
msgstr "Popust (%)"
|
msgstr "Popust (%)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr "Popusti bi trebali biti manji ili jednaki 100"
|
msgstr "Popusti bi trebali biti manji ili jednaki 100"
|
||||||
@@ -1303,7 +1303,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1371,6 +1371,13 @@ msgstr "Ugovori"
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr "Količina"
|
msgstr "Količina"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1461,6 +1468,13 @@ msgstr "Ugovori"
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "Opis"
|
msgstr "Opis"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1557,7 +1571,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1568,7 +1582,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1715,7 +1729,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1831,7 +1845,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -347,7 +347,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -547,7 +547,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -565,13 +565,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -581,7 +581,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -593,7 +593,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -605,7 +605,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -617,7 +617,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -810,7 +810,7 @@ msgid "Discount (%)"
|
|||||||
msgstr "Popust (%)"
|
msgstr "Popust (%)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr "Popust treba biti manji ili jednak 100"
|
msgstr "Popust treba biti manji ili jednak 100"
|
||||||
@@ -1307,7 +1307,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1375,6 +1375,13 @@ msgstr "Ugovori"
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr "Količina"
|
msgstr "Količina"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1469,6 +1476,13 @@ msgstr "Ugovori"
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "Opis"
|
msgstr "Opis"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1567,7 +1581,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1578,7 +1592,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1725,7 +1739,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1841,7 +1855,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -343,7 +343,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -527,7 +527,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -545,13 +545,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -561,7 +561,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -573,7 +573,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -585,7 +585,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -597,7 +597,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -781,7 +781,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1250,7 +1250,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1316,6 +1316,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1400,6 +1407,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1496,7 +1510,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1507,7 +1521,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1651,7 +1665,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1767,7 +1781,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -339,7 +339,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -521,7 +521,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -539,13 +539,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -555,7 +555,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -567,7 +567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -579,7 +579,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +591,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -775,7 +775,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1244,7 +1244,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1310,6 +1310,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1394,6 +1401,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1490,7 +1504,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1501,7 +1515,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1645,7 +1659,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1761,7 +1775,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -429,7 +429,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Annullamento permesso?"
|
msgstr "Annullamento permesso?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr "Annullamento non permesso per questa riga"
|
msgstr "Annullamento non permesso per questa riga"
|
||||||
@@ -623,7 +623,7 @@ msgstr ""
|
|||||||
"data finale"
|
"data finale"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr "Riga contratto ri-attivata: %s<br/>- "
|
msgstr "Riga contratto ri-attivata: %s<br/>- "
|
||||||
@@ -641,13 +641,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr "Riga contratto e sua seguente sovrapposte"
|
msgstr "Riga contratto e sua seguente sovrapposte"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr "Riga contratto annullata: %s<br/>- "
|
msgstr "Riga contratto annullata: %s<br/>- "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -661,7 +661,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -679,7 +679,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -697,7 +697,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -715,7 +715,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr "La riga contratto deve essere annullata prima di essere eliminata"
|
msgstr "La riga contratto deve essere annullata prima di essere eliminata"
|
||||||
@@ -906,7 +906,7 @@ msgid "Discount (%)"
|
|||||||
msgstr "Sconto (%)"
|
msgstr "Sconto (%)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr "Lo sconto dovrebbe essere minore o uguale a 100"
|
msgstr "Lo sconto dovrebbe essere minore o uguale a 100"
|
||||||
@@ -1391,7 +1391,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Pianificazione successore permessa?"
|
msgstr "Pianificazione successore permessa?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr "Pianificazione successore non permessa per questa riga"
|
msgstr "Pianificazione successore non permessa per questa riga"
|
||||||
@@ -1457,6 +1457,13 @@ msgstr "Contratti di acquisto"
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr "Quantità"
|
msgstr "Quantità"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1543,6 +1550,13 @@ msgstr "Contratti di vendita"
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "Descrizione"
|
msgstr "Descrizione"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1645,7 +1659,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Arresto permesso?"
|
msgstr "Arresto permesso?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr "Arresto non permesso per questa riga"
|
msgstr "Arresto non permesso per questa riga"
|
||||||
@@ -1656,7 +1670,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr "Arresto/pianificazione del successore permessi?"
|
msgstr "Arresto/pianificazione del successore permessi?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr "Arresto/pianificazione del successore non permessi per questa riga"
|
msgstr "Arresto/pianificazione del successore non permessi per questa riga"
|
||||||
@@ -1811,7 +1825,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Ri-attivare"
|
msgstr "Ri-attivare"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr "Ri-attivazione non permessa per questa riga"
|
msgstr "Ri-attivazione non permessa per questa riga"
|
||||||
@@ -1927,7 +1941,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -339,7 +339,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -521,7 +521,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -539,13 +539,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -555,7 +555,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -567,7 +567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -579,7 +579,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +591,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -775,7 +775,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1244,7 +1244,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1310,6 +1310,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1394,6 +1401,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1490,7 +1504,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1501,7 +1515,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1645,7 +1659,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1761,7 +1775,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -339,7 +339,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -521,7 +521,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -539,13 +539,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -555,7 +555,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -567,7 +567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -579,7 +579,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +591,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -775,7 +775,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1244,7 +1244,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1310,6 +1310,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1394,6 +1401,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1490,7 +1504,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1501,7 +1515,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1645,7 +1659,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1761,7 +1775,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -776,7 +776,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1245,7 +1245,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1311,6 +1311,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1395,6 +1402,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1491,7 +1505,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1502,7 +1516,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1646,7 +1660,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1762,7 +1776,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -341,7 +341,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -523,7 +523,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -541,13 +541,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -557,7 +557,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -569,7 +569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -581,7 +581,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -593,7 +593,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -777,7 +777,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1246,7 +1246,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1312,6 +1312,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1396,6 +1403,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1492,7 +1506,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1503,7 +1517,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1647,7 +1661,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1763,7 +1777,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -776,7 +776,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1245,7 +1245,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1311,6 +1311,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1395,6 +1402,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1491,7 +1505,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1502,7 +1516,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1646,7 +1660,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1762,7 +1776,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -339,7 +339,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -521,7 +521,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -539,13 +539,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -555,7 +555,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -567,7 +567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -579,7 +579,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +591,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -775,7 +775,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1244,7 +1244,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1310,6 +1310,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1394,6 +1401,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1490,7 +1504,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1501,7 +1515,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1645,7 +1659,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1761,7 +1775,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -339,7 +339,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -521,7 +521,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -539,13 +539,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -555,7 +555,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -567,7 +567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -579,7 +579,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +591,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -775,7 +775,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1244,7 +1244,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1310,6 +1310,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1394,6 +1401,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1490,7 +1504,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1501,7 +1515,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1645,7 +1659,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1761,7 +1775,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -776,7 +776,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1245,7 +1245,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1311,6 +1311,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1395,6 +1402,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1491,7 +1505,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1502,7 +1516,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1646,7 +1660,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1762,7 +1776,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -776,7 +776,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1247,7 +1247,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1313,6 +1313,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1397,6 +1404,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1493,7 +1507,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1504,7 +1518,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1648,7 +1662,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1764,7 +1778,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -428,7 +428,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Annuleren toestaan?"
|
msgstr "Annuleren toestaan?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr "Annuleren niet toegestaan voor deze regel"
|
msgstr "Annuleren niet toegestaan voor deze regel"
|
||||||
@@ -626,7 +626,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr "Contract '%s' startdatum kan niet later zijn dan einddatum"
|
msgstr "Contract '%s' startdatum kan niet later zijn dan einddatum"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr "Contractregel annuleren ongedaan gemaakt: %s<br/>- "
|
msgstr "Contractregel annuleren ongedaan gemaakt: %s<br/>- "
|
||||||
@@ -644,13 +644,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr "Contractlijn en zijn opvolger overlappen elkaar"
|
msgstr "Contractlijn en zijn opvolger overlappen elkaar"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr "Contractregel geannuleerd: %s<br/>- "
|
msgstr "Contractregel geannuleerd: %s<br/>- "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -665,7 +665,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -683,7 +683,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -701,7 +701,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -719,7 +719,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr "Contractregel moet worden geannuleerd voordat deze wordt verwijderd"
|
msgstr "Contractregel moet worden geannuleerd voordat deze wordt verwijderd"
|
||||||
@@ -910,7 +910,7 @@ msgid "Discount (%)"
|
|||||||
msgstr "Korting (%)"
|
msgstr "Korting (%)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr "De korting moet kleiner of gelijk aan 100 zijn"
|
msgstr "De korting moet kleiner of gelijk aan 100 zijn"
|
||||||
@@ -1398,7 +1398,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Opvolger plannen toegestaan?"
|
msgstr "Opvolger plannen toegestaan?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr "Plannen opvolger niet toegestaan voor deze regel"
|
msgstr "Plannen opvolger niet toegestaan voor deze regel"
|
||||||
@@ -1464,6 +1464,13 @@ msgstr "Inkoop Contracten"
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr "Hoeveelheid"
|
msgstr "Hoeveelheid"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1552,6 +1559,13 @@ msgstr "Verkoop Contracten"
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "Omschrijving"
|
msgstr "Omschrijving"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1652,7 +1666,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Stoppen toegestaan?"
|
msgstr "Stoppen toegestaan?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr "Stoppen niet toegestaan voor deze regel"
|
msgstr "Stoppen niet toegestaan voor deze regel"
|
||||||
@@ -1663,7 +1677,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr "Stoppen / Plannen opvolger toegestaan?"
|
msgstr "Stoppen / Plannen opvolger toegestaan?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr "Stoppen / Plannen opvolger is niet toegestaan"
|
msgstr "Stoppen / Plannen opvolger is niet toegestaan"
|
||||||
@@ -1821,7 +1835,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Terugdraaien van annuleren"
|
msgstr "Terugdraaien van annuleren"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr "Terugdraaien van annuleren niet toegestaan voor deze regel"
|
msgstr "Terugdraaien van annuleren niet toegestaan voor deze regel"
|
||||||
@@ -1937,7 +1951,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -776,7 +776,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1245,7 +1245,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1311,6 +1311,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1395,6 +1402,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1491,7 +1505,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1502,7 +1516,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1646,7 +1660,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1762,7 +1776,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -342,7 +342,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -542,7 +542,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -560,13 +560,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -576,7 +576,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -588,7 +588,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -600,7 +600,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -612,7 +612,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -803,7 +803,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1288,7 +1288,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1356,6 +1356,13 @@ msgstr "Contracten"
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1442,6 +1449,13 @@ msgstr "Contracten"
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1538,7 +1552,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1549,7 +1563,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1696,7 +1710,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1812,7 +1826,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -341,7 +341,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -523,7 +523,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -541,13 +541,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -557,7 +557,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -569,7 +569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -581,7 +581,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -593,7 +593,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -777,7 +777,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1246,7 +1246,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1312,6 +1312,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1396,6 +1403,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1492,7 +1506,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1503,7 +1517,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1647,7 +1661,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1763,7 +1777,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -432,7 +432,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Cancelamento autorizado?"
|
msgstr "Cancelamento autorizado?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr "Cancelamento não autorizado para esta linha"
|
msgstr "Cancelamento não autorizado para esta linha"
|
||||||
@@ -620,7 +620,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr "A data de início do contrato '%s' não pode ser posterior à data de fim"
|
msgstr "A data de início do contrato '%s' não pode ser posterior à data de fim"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr "Linha de Contrato Não Cancelada: %s<br/>- "
|
msgstr "Linha de Contrato Não Cancelada: %s<br/>- "
|
||||||
@@ -638,13 +638,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr "A linha do contrato e a sua sucessora sobrepuseram-se"
|
msgstr "A linha do contrato e a sua sucessora sobrepuseram-se"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr "Linha do contrato cancelada: %s<br/>- "
|
msgstr "Linha do contrato cancelada: %s<br/>- "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -658,7 +658,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -676,7 +676,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -694,7 +694,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -712,7 +712,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr "A linha do contrato deve ser cancelada antes de eliminada"
|
msgstr "A linha do contrato deve ser cancelada antes de eliminada"
|
||||||
@@ -900,7 +900,7 @@ msgid "Discount (%)"
|
|||||||
msgstr "Desconto (%)"
|
msgstr "Desconto (%)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr "O desconto deve ser igual ou inferior a 100"
|
msgstr "O desconto deve ser igual ou inferior a 100"
|
||||||
@@ -1381,7 +1381,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Autorizado plano sucessor?"
|
msgstr "Autorizado plano sucessor?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr "Plano sucessor não é autorizado para esta linha"
|
msgstr "Plano sucessor não é autorizado para esta linha"
|
||||||
@@ -1447,6 +1447,13 @@ msgstr "Contratos de Compras"
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr "Quantidade"
|
msgstr "Quantidade"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1533,6 +1540,13 @@ msgstr "Contratos de Vendas"
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "Descrição"
|
msgstr "Descrição"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1635,7 +1649,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Paragem autorizada?"
|
msgstr "Paragem autorizada?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr "Paragem não autorizada para esta linha"
|
msgstr "Paragem não autorizada para esta linha"
|
||||||
@@ -1646,7 +1660,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr "Paragem/Plano sucessor autorizados?"
|
msgstr "Paragem/Plano sucessor autorizados?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr "Paragem/Plano sucessor não autorizados para esta linha"
|
msgstr "Paragem/Plano sucessor não autorizados para esta linha"
|
||||||
@@ -1804,7 +1818,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Descancelar"
|
msgstr "Descancelar"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr "Descancelamento não autorizado para esta linha"
|
msgstr "Descancelamento não autorizado para esta linha"
|
||||||
@@ -1920,7 +1934,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr "Não pode adiar uma linha de contrato já faturada pelo menos uma vez."
|
msgstr "Não pode adiar uma linha de contrato já faturada pelo menos uma vez."
|
||||||
|
|||||||
@@ -425,7 +425,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Cancelar Permitido?"
|
msgstr "Cancelar Permitido?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr "Não é permitido o cancelamento para esta linha"
|
msgstr "Não é permitido o cancelamento para esta linha"
|
||||||
@@ -616,7 +616,7 @@ msgstr ""
|
|||||||
"Data inicial '%s' da linha do contrato não pode ser maior que a data final"
|
"Data inicial '%s' da linha do contrato não pode ser maior que a data final"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr "Linha do Contrato Não Cancelada: %s<br/>- "
|
msgstr "Linha do Contrato Não Cancelada: %s<br/>- "
|
||||||
@@ -634,13 +634,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr "A linha do contrato e seu sucessora se sobrepuseram"
|
msgstr "A linha do contrato e seu sucessora se sobrepuseram"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr "Linha do contrato cancelada: %s<br/>- "
|
msgstr "Linha do contrato cancelada: %s<br/>- "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -654,7 +654,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -672,7 +672,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -690,7 +690,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -708,7 +708,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr "Linha do contrato deve ser cancelada antes de ser deletada"
|
msgstr "Linha do contrato deve ser cancelada antes de ser deletada"
|
||||||
@@ -894,7 +894,7 @@ msgid "Discount (%)"
|
|||||||
msgstr "Desconto (%)"
|
msgstr "Desconto (%)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr "Desconto deve ser menor ou igual a 100"
|
msgstr "Desconto deve ser menor ou igual a 100"
|
||||||
@@ -1374,7 +1374,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Plano sucessor permitido?"
|
msgstr "Plano sucessor permitido?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr "Plano sucessor não permitido para esta linha"
|
msgstr "Plano sucessor não permitido para esta linha"
|
||||||
@@ -1440,6 +1440,13 @@ msgstr "Contratos de Compra"
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr "Quantidade"
|
msgstr "Quantidade"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1526,6 +1533,13 @@ msgstr "Contratos de Venda"
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "Descrição"
|
msgstr "Descrição"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1628,7 +1642,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Parar permitido?"
|
msgstr "Parar permitido?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr "Parar não permitido para esta linha"
|
msgstr "Parar não permitido para esta linha"
|
||||||
@@ -1639,7 +1653,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr "Parar/Plano sucessor permitido?"
|
msgstr "Parar/Plano sucessor permitido?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr "Parar/Plano sucessor não permitido para esta linha"
|
msgstr "Parar/Plano sucessor não permitido para esta linha"
|
||||||
@@ -1796,7 +1810,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Cancelar Cancelamento"
|
msgstr "Cancelar Cancelamento"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr "Cancelar cancelamento não permitido para esta linha"
|
msgstr "Cancelar cancelamento não permitido para esta linha"
|
||||||
@@ -1912,7 +1926,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr "Você não pode adiar uma linha de contrato faturada pelo menos uma vez."
|
msgstr "Você não pode adiar uma linha de contrato faturada pelo menos uma vez."
|
||||||
|
|||||||
@@ -345,7 +345,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -529,7 +529,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -547,13 +547,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -563,7 +563,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -575,7 +575,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -587,7 +587,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -599,7 +599,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -783,7 +783,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1254,7 +1254,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1320,6 +1320,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1404,6 +1411,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1500,7 +1514,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1511,7 +1525,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1655,7 +1669,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1771,7 +1785,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -344,7 +344,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -528,7 +528,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -546,13 +546,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -562,7 +562,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -574,7 +574,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -586,7 +586,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -598,7 +598,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -782,7 +782,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1253,7 +1253,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1319,6 +1319,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1403,6 +1410,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1499,7 +1513,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1510,7 +1524,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1654,7 +1668,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1770,7 +1784,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -342,7 +342,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -538,7 +538,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -556,13 +556,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -572,7 +572,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -584,7 +584,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -596,7 +596,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -608,7 +608,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -797,7 +797,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1281,7 +1281,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1349,6 +1349,13 @@ msgstr "Договоры"
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1437,6 +1444,13 @@ msgstr "Договоры"
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "Описание"
|
msgstr "Описание"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1533,7 +1547,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1544,7 +1558,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1691,7 +1705,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1807,7 +1821,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -339,7 +339,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -521,7 +521,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -539,13 +539,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -555,7 +555,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -567,7 +567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -579,7 +579,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +591,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -775,7 +775,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1244,7 +1244,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1310,6 +1310,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1394,6 +1401,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1490,7 +1504,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1501,7 +1515,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1645,7 +1659,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1761,7 +1775,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -344,7 +344,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -528,7 +528,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -546,13 +546,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -562,7 +562,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -574,7 +574,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -586,7 +586,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -598,7 +598,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -780,7 +780,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1247,7 +1247,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1313,6 +1313,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1397,6 +1404,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1493,7 +1507,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1504,7 +1518,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1648,7 +1662,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1764,7 +1778,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -344,7 +344,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -528,7 +528,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -546,13 +546,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -562,7 +562,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -574,7 +574,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -586,7 +586,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -598,7 +598,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -782,7 +782,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1255,7 +1255,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1321,6 +1321,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1407,6 +1414,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "Opis"
|
msgstr "Opis"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1503,7 +1517,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1514,7 +1528,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1658,7 +1672,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1774,7 +1788,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -776,7 +776,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1243,7 +1243,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1309,6 +1309,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1393,6 +1400,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1489,7 +1503,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1500,7 +1514,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1644,7 +1658,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1760,7 +1774,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -341,7 +341,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -523,7 +523,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -541,13 +541,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -557,7 +557,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -569,7 +569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -581,7 +581,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -593,7 +593,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -777,7 +777,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1244,7 +1244,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1310,6 +1310,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1394,6 +1401,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1490,7 +1504,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1501,7 +1515,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1645,7 +1659,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1761,7 +1775,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -339,7 +339,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -521,7 +521,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -539,13 +539,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -555,7 +555,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -567,7 +567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -579,7 +579,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +591,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -775,7 +775,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1244,7 +1244,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1310,6 +1310,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1394,6 +1401,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1490,7 +1504,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1501,7 +1515,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1645,7 +1659,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1761,7 +1775,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -339,7 +339,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -521,7 +521,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -539,13 +539,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -555,7 +555,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -567,7 +567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -579,7 +579,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +591,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -775,7 +775,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1244,7 +1244,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1310,6 +1310,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1394,6 +1401,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1490,7 +1504,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1501,7 +1515,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1645,7 +1659,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1761,7 +1775,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -416,7 +416,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -622,7 +622,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr "Sözleşme '%s' başlangıç tarihi, bitiş tarihinden sonra olamaz"
|
msgstr "Sözleşme '%s' başlangıç tarihi, bitiş tarihinden sonra olamaz"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -640,13 +640,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -656,7 +656,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -668,7 +668,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -680,7 +680,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -692,7 +692,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -886,7 +886,7 @@ msgid "Discount (%)"
|
|||||||
msgstr "İndirim (%)"
|
msgstr "İndirim (%)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr "İndirim 100'den az veya ona eşit olmalıdır"
|
msgstr "İndirim 100'den az veya ona eşit olmalıdır"
|
||||||
@@ -1386,7 +1386,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1455,6 +1455,13 @@ msgstr "Sözleşmeler"
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr "Miktar"
|
msgstr "Miktar"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1552,6 +1559,13 @@ msgstr "Sözleşmeler"
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "Açıklama"
|
msgstr "Açıklama"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1650,7 +1664,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1661,7 +1675,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1810,7 +1824,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1928,7 +1942,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -346,7 +346,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -542,7 +542,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -560,13 +560,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -576,7 +576,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -588,7 +588,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -600,7 +600,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -612,7 +612,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -801,7 +801,7 @@ msgid "Discount (%)"
|
|||||||
msgstr "İndirim (%)"
|
msgstr "İndirim (%)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr "İndirim 100'den az veya ona eşit olmalıdır"
|
msgstr "İndirim 100'den az veya ona eşit olmalıdır"
|
||||||
@@ -1297,7 +1297,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1365,6 +1365,13 @@ msgstr "Sözleşmeler"
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr "Miktar"
|
msgstr "Miktar"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1457,6 +1464,13 @@ msgstr "Sözleşmeler"
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "Açıklama"
|
msgstr "Açıklama"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1555,7 +1569,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1566,7 +1580,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1713,7 +1727,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1829,7 +1843,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -776,7 +776,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1245,7 +1245,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1311,6 +1311,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1395,6 +1402,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1491,7 +1505,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1502,7 +1516,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1646,7 +1660,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1762,7 +1776,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -339,7 +339,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -521,7 +521,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -539,13 +539,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -555,7 +555,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -567,7 +567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -579,7 +579,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +591,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -775,7 +775,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1242,7 +1242,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1308,6 +1308,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1392,6 +1399,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1488,7 +1502,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1499,7 +1513,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1643,7 +1657,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1759,7 +1773,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -776,7 +776,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1245,7 +1245,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1311,6 +1311,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1395,6 +1402,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1491,7 +1505,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1502,7 +1516,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1646,7 +1660,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1762,7 +1776,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -412,7 +412,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "取消允许?"
|
msgstr "取消允许?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr "取消此行不允许"
|
msgstr "取消此行不允许"
|
||||||
@@ -610,7 +610,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr "合同行'%s'的开始日期不能晚于结束日期"
|
msgstr "合同行'%s'的开始日期不能晚于结束日期"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr "合同行未取消:%s<br/>- "
|
msgstr "合同行未取消:%s<br/>- "
|
||||||
@@ -628,13 +628,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr "与接替的合同行重叠"
|
msgstr "与接替的合同行重叠"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr "合同行取消:%s<br/>- "
|
msgstr "合同行取消:%s<br/>- "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -648,7 +648,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -666,7 +666,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -684,7 +684,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -702,7 +702,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr "必须在删除前取消合同行"
|
msgstr "必须在删除前取消合同行"
|
||||||
@@ -893,7 +893,7 @@ msgid "Discount (%)"
|
|||||||
msgstr "折扣(%)"
|
msgstr "折扣(%)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr "折扣应小于或等于100"
|
msgstr "折扣应小于或等于100"
|
||||||
@@ -1372,7 +1372,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "计划接替允许吗?"
|
msgstr "计划接替允许吗?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr "计划接替不允许此行"
|
msgstr "计划接替不允许此行"
|
||||||
@@ -1438,6 +1438,13 @@ msgstr "采购合同"
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr "数量"
|
msgstr "数量"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1524,6 +1531,13 @@ msgstr "销售合同"
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr "说明"
|
msgstr "说明"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1624,7 +1638,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "停止允许?"
|
msgstr "停止允许?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr "停止不允许此行"
|
msgstr "停止不允许此行"
|
||||||
@@ -1635,7 +1649,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr "允许停止/计划接替?"
|
msgstr "允许停止/计划接替?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr "此线路不允许停止/计划接替"
|
msgstr "此线路不允许停止/计划接替"
|
||||||
@@ -1790,7 +1804,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "不要取消"
|
msgstr "不要取消"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr "此行不允许取消"
|
msgstr "此行不允许取消"
|
||||||
@@ -1906,7 +1920,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr "您不能延迟至少一次开具发票的合同行。"
|
msgstr "您不能延迟至少一次开具发票的合同行。"
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1086
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -522,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1111
|
#: code:addons/contract/models/contract_line.py:1115
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -540,13 +540,13 @@ msgid "Contract line and its successor overlapped"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line canceled: %s<br/>- "
|
msgid "Contract line canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:882
|
#: code:addons/contract/models/contract_line.py:886
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -556,7 +556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:962
|
#: code:addons/contract/models/contract_line.py:966
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -568,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1258
|
#: code:addons/contract/models/contract_line.py:1262
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -580,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1070
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -592,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1310
|
#: code:addons/contract/models/contract_line.py:1314
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -776,7 +776,7 @@ msgid "Discount (%)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/abstract_contract_line.py:233
|
#: code:addons/contract/models/abstract_contract_line.py:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Discount should be less or equal to 100"
|
msgid "Discount should be less or equal to 100"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1243,7 +1243,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:945
|
#: code:addons/contract/models/contract_line.py:949
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1309,6 +1309,13 @@ msgstr ""
|
|||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Quarter(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_rule_type
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_rule_type
|
||||||
@@ -1393,6 +1400,13 @@ msgstr ""
|
|||||||
msgid "Section"
|
msgid "Section"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: selection:contract.abstract.contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.line,recurring_rule_type:0
|
||||||
|
#: selection:contract.template.line,recurring_rule_type:0
|
||||||
|
msgid "Semester(s)"
|
||||||
|
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
|
||||||
msgid "Send by Email"
|
msgid "Send by Email"
|
||||||
@@ -1489,7 +1503,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:865
|
#: code:addons/contract/models/contract_line.py:869
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1500,7 +1514,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1006
|
#: code:addons/contract/models/contract_line.py:1010
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1644,7 +1658,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1103
|
#: code:addons/contract/models/contract_line.py:1107
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1760,7 +1774,7 @@ msgid "You are not allowed to terminate contracts."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:815
|
#: code:addons/contract/models/contract_line.py:819
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't delay a contract line invoiced at least one time."
|
msgid "You can't delay a contract line invoiced at least one time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -59,6 +59,8 @@ class ContractAbstractContractLine(models.AbstractModel):
|
|||||||
('weekly', 'Week(s)'),
|
('weekly', 'Week(s)'),
|
||||||
('monthly', 'Month(s)'),
|
('monthly', 'Month(s)'),
|
||||||
('monthlylastday', 'Month(s) last day'),
|
('monthlylastday', 'Month(s) last day'),
|
||||||
|
('quarterly', 'Quarter(s)'),
|
||||||
|
('semesterly', 'Semester(s)'),
|
||||||
('yearly', 'Year(s)'),
|
('yearly', 'Year(s)'),
|
||||||
],
|
],
|
||||||
default='monthly',
|
default='monthly',
|
||||||
|
|||||||
@@ -799,6 +799,10 @@ class ContractLine(models.Model):
|
|||||||
return relativedelta(months=interval)
|
return relativedelta(months=interval)
|
||||||
elif recurring_rule_type == 'monthlylastday':
|
elif recurring_rule_type == 'monthlylastday':
|
||||||
return relativedelta(months=interval, day=1)
|
return relativedelta(months=interval, day=1)
|
||||||
|
elif recurring_rule_type == 'quarterly':
|
||||||
|
return relativedelta(months=3 * interval)
|
||||||
|
elif recurring_rule_type == 'semesterly':
|
||||||
|
return relativedelta(months=6 * interval)
|
||||||
else:
|
else:
|
||||||
return relativedelta(years=interval)
|
return relativedelta(years=interval)
|
||||||
|
|
||||||
|
|||||||
@@ -272,6 +272,66 @@ class TestContract(TestContractBase):
|
|||||||
)
|
)
|
||||||
self.assertEqual(self.acct_line.last_date_invoiced, last_date_invoiced)
|
self.assertEqual(self.acct_line.last_date_invoiced, last_date_invoiced)
|
||||||
|
|
||||||
|
def test_contract_quarterly_pre_paid(self):
|
||||||
|
recurring_next_date = to_date('2018-05-22')
|
||||||
|
last_date_invoiced = to_date('2018-05-21')
|
||||||
|
self.acct_line.date_end = '2020-02-22'
|
||||||
|
self.acct_line.recurring_next_date = '2018-02-22'
|
||||||
|
self.acct_line.recurring_rule_type = 'quarterly'
|
||||||
|
self.acct_line.recurring_invoicing_type = 'pre-paid'
|
||||||
|
self.contract.recurring_create_invoice()
|
||||||
|
invoices_weekly = self.contract._get_related_invoices()
|
||||||
|
self.assertTrue(invoices_weekly)
|
||||||
|
self.assertEqual(
|
||||||
|
self.acct_line.recurring_next_date, recurring_next_date
|
||||||
|
)
|
||||||
|
self.assertEqual(self.acct_line.last_date_invoiced, last_date_invoiced)
|
||||||
|
|
||||||
|
def test_contract_quarterly_post_paid(self):
|
||||||
|
recurring_next_date = to_date('2018-05-22')
|
||||||
|
last_date_invoiced = to_date('2018-02-21')
|
||||||
|
self.acct_line.date_end = '2020-02-22'
|
||||||
|
self.acct_line.recurring_next_date = '2018-02-22'
|
||||||
|
self.acct_line.recurring_rule_type = 'quarterly'
|
||||||
|
self.acct_line.recurring_invoicing_type = 'post-paid'
|
||||||
|
self.contract.recurring_create_invoice()
|
||||||
|
invoices_weekly = self.contract._get_related_invoices()
|
||||||
|
self.assertTrue(invoices_weekly)
|
||||||
|
self.assertEqual(
|
||||||
|
self.acct_line.recurring_next_date, recurring_next_date
|
||||||
|
)
|
||||||
|
self.assertEqual(self.acct_line.last_date_invoiced, last_date_invoiced)
|
||||||
|
|
||||||
|
def test_contract_semesterly_pre_paid(self):
|
||||||
|
recurring_next_date = to_date('2018-08-22')
|
||||||
|
last_date_invoiced = to_date('2018-08-21')
|
||||||
|
self.acct_line.date_end = '2020-02-22'
|
||||||
|
self.acct_line.recurring_next_date = '2018-02-22'
|
||||||
|
self.acct_line.recurring_rule_type = 'semesterly'
|
||||||
|
self.acct_line.recurring_invoicing_type = 'pre-paid'
|
||||||
|
self.contract.recurring_create_invoice()
|
||||||
|
invoices_weekly = self.contract._get_related_invoices()
|
||||||
|
self.assertTrue(invoices_weekly)
|
||||||
|
self.assertEqual(
|
||||||
|
self.acct_line.recurring_next_date, recurring_next_date
|
||||||
|
)
|
||||||
|
self.assertEqual(self.acct_line.last_date_invoiced, last_date_invoiced)
|
||||||
|
|
||||||
|
def test_contract_semesterly_post_paid(self):
|
||||||
|
recurring_next_date = to_date('2018-08-22')
|
||||||
|
last_date_invoiced = to_date('2018-02-21')
|
||||||
|
self.acct_line.date_end = '2020-02-22'
|
||||||
|
self.acct_line.recurring_next_date = '2018-02-22'
|
||||||
|
self.acct_line.recurring_rule_type = 'semesterly'
|
||||||
|
self.acct_line.recurring_invoicing_type = 'post-paid'
|
||||||
|
self.contract.recurring_create_invoice()
|
||||||
|
invoices_weekly = self.contract._get_related_invoices()
|
||||||
|
self.assertTrue(invoices_weekly)
|
||||||
|
self.assertEqual(
|
||||||
|
self.acct_line.recurring_next_date, recurring_next_date
|
||||||
|
)
|
||||||
|
self.assertEqual(self.acct_line.last_date_invoiced, last_date_invoiced)
|
||||||
|
|
||||||
def test_last_invoice_post_paid(self):
|
def test_last_invoice_post_paid(self):
|
||||||
self.acct_line.date_start = '2018-01-01'
|
self.acct_line.date_start = '2018-01-01'
|
||||||
self.acct_line.recurring_invoicing_type = 'post-paid'
|
self.acct_line.recurring_invoicing_type = 'post-paid'
|
||||||
|
|||||||
Reference in New Issue
Block a user