mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
[IMP] contract: add analytic_tag_ids field in contract lines
This commit is contained in:
committed by
Francisco Ivan Anton Prieto
parent
7f0c0873b1
commit
e9e3284274
@@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
{
|
{
|
||||||
'name': 'Recurring - Contracts Management',
|
'name': 'Recurring - Contracts Management',
|
||||||
'version': '12.0.5.3.1',
|
'version': '12.0.5.4.0',
|
||||||
'category': 'Contract Management',
|
'category': 'Contract Management',
|
||||||
'license': 'AGPL-3',
|
'license': 'AGPL-3',
|
||||||
'author': "OpenERP SA, "
|
'author': "OpenERP SA, "
|
||||||
|
|||||||
@@ -178,19 +178,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -227,11 +227,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -288,7 +293,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -445,37 +450,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -485,7 +490,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -497,7 +502,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -509,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -521,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1107,7 +1112,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1336,7 +1341,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1347,7 +1352,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1442,7 +1447,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1533,13 +1538,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1547,7 +1552,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1555,7 +1560,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1563,7 +1568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1571,7 +1576,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1108,7 +1113,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1337,7 +1342,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1348,7 +1353,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1443,7 +1448,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1534,13 +1539,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1548,7 +1553,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1556,7 +1561,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1564,7 +1569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1572,7 +1577,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -178,19 +178,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -227,11 +227,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -288,7 +293,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -445,37 +450,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -485,7 +490,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -497,7 +502,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -509,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -521,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1107,7 +1112,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1336,7 +1341,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1347,7 +1352,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1442,7 +1447,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1533,13 +1538,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1547,7 +1552,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1555,7 +1560,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1563,7 +1568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1571,7 +1576,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1106,7 +1111,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1335,7 +1340,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1346,7 +1351,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1441,7 +1446,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1532,13 +1537,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1546,7 +1551,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1554,7 +1559,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1562,7 +1567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1570,7 +1575,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -245,19 +245,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr "<strong>Preu unitari</strong>"
|
msgstr "<strong>Preu unitari</strong>"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr "Una línia de contracte cancel·lat no es pot activar per auto-renovar"
|
msgstr "Una línia de contracte cancel·lat no es pot activar per auto-renovar"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -294,11 +294,18 @@ msgid "Activity State"
|
|||||||
msgstr "Estat de l'Activitat"
|
msgstr "Estat de l'Activitat"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Compte analític"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -355,7 +362,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:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -520,38 +527,38 @@ msgid "Contract Type"
|
|||||||
msgstr "Tipus de Contracte"
|
msgstr "Tipus de Contracte"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
msgid "Contract line '%s' start date can't be later than end date"
|
||||||
msgstr ""
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -561,7 +568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -573,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -585,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -597,7 +604,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, 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"
|
||||||
@@ -1192,7 +1199,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1421,7 +1428,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1432,7 +1439,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1527,7 +1534,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1618,13 +1625,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Any(s)"
|
msgstr "Any(s)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1632,7 +1639,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1640,7 +1647,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1648,7 +1655,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1656,7 +1663,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -121,6 +121,12 @@ msgstr ""
|
|||||||
msgid "<strong>Description</strong>"
|
msgid "<strong>Description</strong>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model_terms:ir.ui.view,arch_db:contract.report_contract_document
|
||||||
|
msgid "<strong>Notes: </strong>\n"
|
||||||
|
" <br/>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model_terms:ir.ui.view,arch_db:contract.report_contract_document
|
#: model_terms:ir.ui.view,arch_db:contract.report_contract_document
|
||||||
msgid "<strong>Partner:</strong>"
|
msgid "<strong>Partner:</strong>"
|
||||||
@@ -157,19 +163,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -206,11 +212,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -267,7 +278,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -317,6 +328,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract.py:321
|
#: code:addons/contract/models/contract.py:321
|
||||||
|
#: code:addons/contract/models/contract.py:322
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Compose Email"
|
msgid "Compose Email"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -424,37 +436,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, 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"
|
||||||
@@ -463,7 +475,7 @@ msgid "Contract line for <strong>{product}</strong>\n"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, 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"
|
||||||
@@ -474,7 +486,7 @@ msgid "Contract line for <strong>{product}</strong>\n"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, 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"
|
||||||
@@ -485,7 +497,7 @@ msgid "Contract line for <strong>{product}</strong>\n"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, 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"
|
||||||
@@ -496,7 +508,7 @@ msgid "Contract line for <strong>{product}</strong>\n"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -508,6 +520,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract.py:439
|
#: code:addons/contract/models/contract.py:439
|
||||||
|
#: code:addons/contract/models/contract.py:440
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract manually invoiced: <a href=\"#\" data-oe-model=\"%s\" data-oe-id=\"%s\">Invoice</a>"
|
msgid "Contract manually invoiced: <a href=\"#\" data-oe-model=\"%s\" data-oe-id=\"%s\">Invoice</a>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -994,6 +1007,11 @@ msgstr ""
|
|||||||
msgid "Next Period Start"
|
msgid "Next Period Start"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_contract__note
|
||||||
|
msgid "Notes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_needaction_counter
|
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_needaction_counter
|
||||||
msgid "Number of Actions"
|
msgid "Number of Actions"
|
||||||
@@ -1064,7 +1082,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1076,6 +1094,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract.py:274
|
#: code:addons/contract/models/contract.py:274
|
||||||
|
#: code:addons/contract/models/contract.py:275
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Please define a %s journal for the company '%s'."
|
msgid "Please define a %s journal for the company '%s'."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1290,7 +1309,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1301,7 +1320,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1394,7 +1413,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1485,37 +1504,37 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't have a date of next invoice anterior to the start of the contract line '%s'"
|
msgid "You can't have a date of next invoice anterior to the start of the contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't have the end date before the date of last invoice for the contract line '%s'"
|
msgid "You can't have the end date before the date of last invoice for the contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't have the next invoice date before the date of last invoice for the contract line '%s'"
|
msgid "You can't have the next invoice date before the date of last invoice for the contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You can't have the start date after the date of last invoice for the contract line '%s'"
|
msgid "You can't have the start date after the date of last invoice for the contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -178,19 +178,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -227,11 +227,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -288,7 +293,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -445,37 +450,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -485,7 +490,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -497,7 +502,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -509,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -521,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1107,7 +1112,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1336,7 +1341,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1347,7 +1352,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1442,7 +1447,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1533,13 +1538,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1547,7 +1552,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1555,7 +1560,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1563,7 +1568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1571,7 +1576,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -178,19 +178,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -227,11 +227,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -288,7 +293,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -445,37 +450,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -485,7 +490,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -497,7 +502,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -509,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -521,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1107,7 +1112,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1336,7 +1341,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1347,7 +1352,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1442,7 +1447,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1533,13 +1538,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1547,7 +1552,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1555,7 +1560,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1563,7 +1568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1571,7 +1576,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -247,14 +247,14 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr "<strong>Einzelpreis</strong>"
|
msgstr "<strong>Einzelpreis</strong>"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Eine stornierte Vertragsposition darf nicht auf auto-erneuern gesetzt werden"
|
"Eine stornierte Vertragsposition darf nicht auf auto-erneuern gesetzt werden"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -262,7 +262,7 @@ msgstr ""
|
|||||||
"werden"
|
"werden"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr "Eine Vertragszeile mit einem Nachfolger muss ein Enddatum haben."
|
msgstr "Eine Vertragszeile mit einem Nachfolger muss ein Enddatum haben."
|
||||||
@@ -301,11 +301,18 @@ msgid "Activity State"
|
|||||||
msgstr "Aktivitätsstatus"
|
msgstr "Aktivitätsstatus"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr "Eine auto-erneuern Position muss ein Enddatum besitzen"
|
msgstr "Eine auto-erneuern Position muss ein Enddatum besitzen"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Kostenstelle"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -362,7 +369,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Abbrechen erlaubt?"
|
msgstr "Abbrechen erlaubt?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, 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."
|
||||||
@@ -529,37 +536,37 @@ msgid "Contract Type"
|
|||||||
msgstr "Vertragstyp"
|
msgstr "Vertragstyp"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, 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/>- "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr "Die Vertragsposition und dessen Vorgänger überlappen sich."
|
msgstr "Die Vertragsposition und dessen Vorgänger überlappen sich."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
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:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -573,7 +580,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +598,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -609,7 +616,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -627,7 +634,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1233,7 +1240,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Nachfolger planen erlaubt?"
|
msgstr "Nachfolger planen erlaubt?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, 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"
|
||||||
@@ -1466,7 +1473,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Beenden erlaubt?"
|
msgstr "Beenden erlaubt?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, 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"
|
||||||
@@ -1477,7 +1484,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:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, 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"
|
||||||
@@ -1574,7 +1581,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Stornoaufhebung"
|
msgstr "Stornoaufhebung"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, 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"
|
||||||
@@ -1665,7 +1672,7 @@ msgid "Year(s)"
|
|||||||
msgstr "Jahr(e)"
|
msgstr "Jahr(e)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
@@ -1673,7 +1680,7 @@ msgstr ""
|
|||||||
"abgerechnet wurde."
|
"abgerechnet wurde."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1683,7 +1690,7 @@ msgstr ""
|
|||||||
"Vertragsposition '%s' liegen."
|
"Vertragsposition '%s' liegen."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1693,7 +1700,7 @@ msgstr ""
|
|||||||
"Vertragsposition '%s' liegen."
|
"Vertragsposition '%s' liegen."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "You can't have the end date before the date of last invoice for the "
|
#| "You can't have the end date before the date of last invoice for the "
|
||||||
@@ -1706,7 +1713,7 @@ msgstr ""
|
|||||||
"Vertragsposition '%s' liegen."
|
"Vertragsposition '%s' liegen."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1716,7 +1723,7 @@ msgstr ""
|
|||||||
"Vertragsposition '%s' liegen."
|
"Vertragsposition '%s' liegen."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,18 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic Account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Αναλυτικός Λογαριασμός"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@@ -291,7 +298,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -448,37 +455,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -488,7 +495,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -500,7 +507,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -512,7 +519,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -524,7 +531,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1110,7 +1117,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1339,7 +1346,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1350,7 +1357,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1445,7 +1452,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1536,13 +1543,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1550,7 +1557,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1558,7 +1565,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1566,7 +1573,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1574,7 +1581,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1108,7 +1113,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1337,7 +1342,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1348,7 +1353,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1443,7 +1448,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1534,13 +1539,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1548,7 +1553,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1556,7 +1561,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1564,7 +1569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1572,7 +1577,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -246,19 +246,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr "<strong>Precio unidad</strong>"
|
msgstr "<strong>Precio unidad</strong>"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr "Una línea de contrato cancelada no puede ser auto renovada"
|
msgstr "Una línea de contrato cancelada no puede ser auto renovada"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr "Una línea de contrato con sucesor no puede ser auto renovada"
|
msgstr "Una línea de contrato con sucesor no puede ser auto renovada"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr "Una línea de contrato con sucesor debe tener una fecha de finalización"
|
msgstr "Una línea de contrato con sucesor debe tener una fecha de finalización"
|
||||||
@@ -295,12 +295,19 @@ msgid "Activity State"
|
|||||||
msgstr "Estado de actividad"
|
msgstr "Estado de actividad"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Una línea de renovación automática debe tener una fecha de finalización"
|
"Una línea de renovación automática debe tener una fecha de finalización"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Cuenta analítica"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -357,7 +364,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Cancelar permitido?"
|
msgstr "Cancelar permitido?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, 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"
|
||||||
@@ -520,7 +527,7 @@ msgid "Contract Type"
|
|||||||
msgstr "Tipo de contrato"
|
msgstr "Tipo de contrato"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
msgid "Contract line '%s' start date can't be later than end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -528,31 +535,31 @@ msgstr ""
|
|||||||
"fecha de fin"
|
"fecha de fin"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, 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/>- "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr "Línea de contrato y su predecesor superpuestos"
|
msgstr "Línea de contrato y su predecesor superpuestos"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
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:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -566,7 +573,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -584,7 +591,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -602,7 +609,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -620,7 +627,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, 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"
|
||||||
@@ -1224,7 +1231,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Plan sucesor permitido?"
|
msgstr "Plan sucesor permitido?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, 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"
|
||||||
@@ -1459,7 +1466,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Permitir detener?"
|
msgstr "Permitir detener?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, 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"
|
||||||
@@ -1470,7 +1477,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:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, 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"
|
||||||
@@ -1568,7 +1575,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Descancelar"
|
msgstr "Descancelar"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, 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"
|
||||||
@@ -1659,13 +1666,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Año(s)"
|
msgstr "Año(s)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1675,7 +1682,7 @@ msgstr ""
|
|||||||
"del contrato '%s'"
|
"del contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1685,7 +1692,7 @@ msgstr ""
|
|||||||
"factura para la línea del contrato '%s'"
|
"factura para la línea del contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1695,7 +1702,7 @@ msgstr ""
|
|||||||
"factura para la línea de contrato '%s'"
|
"factura para la línea de contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1705,7 +1712,7 @@ msgstr ""
|
|||||||
"para la línea del contrato '%s'"
|
"para la línea del contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1108,7 +1113,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1337,7 +1342,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1348,7 +1353,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1443,7 +1448,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1534,13 +1539,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1548,7 +1553,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1556,7 +1561,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1564,7 +1569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1572,7 +1577,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -239,19 +239,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -288,11 +288,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -349,7 +354,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -506,37 +511,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -546,7 +551,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -558,7 +563,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -570,7 +575,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -582,7 +587,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1164,7 +1169,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1393,7 +1398,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1404,7 +1409,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1499,7 +1504,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1590,13 +1595,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1604,7 +1609,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1612,7 +1617,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1620,7 +1625,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1628,7 +1633,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1104,7 +1109,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1333,7 +1338,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1344,7 +1349,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1439,7 +1444,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1530,13 +1535,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1544,7 +1549,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1552,7 +1557,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1560,7 +1565,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1568,7 +1573,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1108,7 +1113,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1337,7 +1342,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1348,7 +1353,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1443,7 +1448,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1534,13 +1539,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1548,7 +1553,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1556,7 +1561,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1564,7 +1569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1572,7 +1577,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1104,7 +1109,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1333,7 +1338,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1344,7 +1349,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1439,7 +1444,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1530,13 +1535,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1544,7 +1549,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1552,7 +1557,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1560,7 +1565,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1568,7 +1573,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1104,7 +1109,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1333,7 +1338,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1344,7 +1349,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1439,7 +1444,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1530,13 +1535,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1544,7 +1549,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1552,7 +1557,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1560,7 +1565,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1568,7 +1573,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1108,7 +1113,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1337,7 +1342,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1348,7 +1353,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1443,7 +1448,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1534,13 +1539,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1548,7 +1553,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1556,7 +1561,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1564,7 +1569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1572,7 +1577,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,18 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic Account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Cuenta analítica"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@@ -291,7 +298,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -448,37 +455,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -488,7 +495,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -500,7 +507,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -512,7 +519,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -524,7 +531,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1110,7 +1117,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1339,7 +1346,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1350,7 +1357,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1445,7 +1452,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1536,13 +1543,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1550,7 +1557,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1558,7 +1565,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1566,7 +1573,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1574,7 +1581,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1104,7 +1109,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1333,7 +1338,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1344,7 +1349,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1439,7 +1444,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1530,13 +1535,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1544,7 +1549,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1552,7 +1557,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1560,7 +1565,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1568,7 +1573,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1108,7 +1113,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1337,7 +1342,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1348,7 +1353,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1443,7 +1448,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1534,13 +1539,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1548,7 +1553,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1556,7 +1561,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1564,7 +1569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1572,7 +1577,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -178,19 +178,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -227,11 +227,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -288,7 +293,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -445,37 +450,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -485,7 +490,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -497,7 +502,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -509,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -521,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1105,7 +1110,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1334,7 +1339,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1345,7 +1350,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1440,7 +1445,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1531,13 +1536,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1545,7 +1550,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1553,7 +1558,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1561,7 +1566,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1569,7 +1574,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -178,19 +178,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -227,11 +227,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -288,7 +293,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -445,37 +450,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -485,7 +490,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -497,7 +502,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -509,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -521,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1103,7 +1108,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1332,7 +1337,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1343,7 +1348,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1438,7 +1443,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1529,13 +1534,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1543,7 +1548,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1551,7 +1556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1559,7 +1564,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1567,7 +1572,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -178,19 +178,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -227,11 +227,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -288,7 +293,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -445,37 +450,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -485,7 +490,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -497,7 +502,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -509,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -521,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1107,7 +1112,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1336,7 +1341,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1347,7 +1352,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1442,7 +1447,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1533,13 +1538,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1547,7 +1552,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1555,7 +1560,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1563,7 +1568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1571,7 +1576,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -246,13 +246,13 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr "<strong>Yksikköhinta</strong>"
|
msgstr "<strong>Yksikköhinta</strong>"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr "Peruttua sopimusriviä ei voida laittaa uusiutumaan automaattisesti"
|
msgstr "Peruttua sopimusriviä ei voida laittaa uusiutumaan automaattisesti"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -260,7 +260,7 @@ msgstr ""
|
|||||||
"automaattisesti"
|
"automaattisesti"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr "Jos sopimusrivillä on seuraaja, sillä täytyy olla päättymispäivä"
|
msgstr "Jos sopimusrivillä on seuraaja, sillä täytyy olla päättymispäivä"
|
||||||
@@ -297,11 +297,18 @@ msgid "Activity State"
|
|||||||
msgstr "Aktiviteetin tila"
|
msgstr "Aktiviteetin tila"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr "Automaattisesti uusittavalla rivillä täytyy olla päättymispäivä"
|
msgstr "Automaattisesti uusittavalla rivillä täytyy olla päättymispäivä"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Analyyttinen tili"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -358,7 +365,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Peruminen sallittu"
|
msgstr "Peruminen sallittu"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, 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"
|
||||||
@@ -515,37 +522,37 @@ msgid "Contract Type"
|
|||||||
msgstr "Sopimustyyppi"
|
msgstr "Sopimustyyppi"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, 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/>- "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr "Sopimusrivi ja sen edeltäjä ovat päällekkäin"
|
msgstr "Sopimusrivi ja sen edeltäjä ovat päällekkäin"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
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:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -558,7 +565,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -576,7 +583,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -594,7 +601,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -612,7 +619,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, 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"
|
||||||
@@ -1206,7 +1213,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Sopimuksen seuraaja sallittu"
|
msgstr "Sopimuksen seuraaja sallittu"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, 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"
|
||||||
@@ -1441,7 +1448,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:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, 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"
|
||||||
@@ -1452,7 +1459,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:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, 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"
|
||||||
@@ -1549,7 +1556,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Peru peruminen"
|
msgstr "Peru peruminen"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, 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"
|
||||||
@@ -1640,13 +1647,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Vuotta"
|
msgstr "Vuotta"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1655,7 +1662,7 @@ msgstr ""
|
|||||||
"Seuraavan laskun päiväys ei voi olla ennen sopimusrivin '%s' alkamispäivää"
|
"Seuraavan laskun päiväys ei voi olla ennen sopimusrivin '%s' alkamispäivää"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1664,7 +1671,7 @@ msgstr ""
|
|||||||
"Sopimusrivin '%s' päättymispäivä ei voi olla ennen viimeisen laskun päiväystä"
|
"Sopimusrivin '%s' päättymispäivä ei voi olla ennen viimeisen laskun päiväystä"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1674,7 +1681,7 @@ msgstr ""
|
|||||||
"päiväystä '%s'"
|
"päiväystä '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1682,7 +1689,7 @@ msgid ""
|
|||||||
msgstr "Sopimusrivin '%s' alkupäivä ei voi olla päättymispäivän jälkeen"
|
msgstr "Sopimusrivin '%s' alkupäivä ei voi olla päättymispäivän jälkeen"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr "Sopimusriville '%s' on määritettävä seuraavan laskun päiväys"
|
msgstr "Sopimusriville '%s' on määritettävä seuraavan laskun päiväys"
|
||||||
|
|||||||
@@ -240,20 +240,20 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr "<strong>Prix unitaire</strong>"
|
msgstr "<strong>Prix unitaire</strong>"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Une ligne de contrat annulée ne peut pas être renouvelée automatiquement"
|
"Une ligne de contrat annulée ne peut pas être renouvelée automatiquement"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -292,11 +292,18 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic Account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Compte analytique"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@@ -355,7 +362,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -532,38 +539,38 @@ msgid "Contract Type"
|
|||||||
msgstr "Type de contrat"
|
msgstr "Type de contrat"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid "Contract '%s' start date can't be later than end date"
|
#| msgid "Contract '%s' start date can't be later than end date"
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
msgid "Contract line '%s' start date can't be later than end date"
|
||||||
msgstr "Le contrat '%s' ne peut pas démarrer après la date de fin"
|
msgstr "Le contrat '%s' ne peut pas démarrer après la date de fin"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -573,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -585,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -597,7 +604,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -609,7 +616,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1233,7 +1240,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1478,7 +1485,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1489,7 +1496,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1586,7 +1593,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1679,13 +1686,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Année(s)"
|
msgstr "Année(s)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "You can't have a next invoicing date before the start of the contract '%s'"
|
#| "You can't have a next invoicing date before the start of the contract '%s'"
|
||||||
@@ -1697,7 +1704,7 @@ msgstr ""
|
|||||||
"début de contrat '%s'."
|
"début de contrat '%s'."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "You can't have a next invoicing date before the start of the contract '%s'"
|
#| "You can't have a next invoicing date before the start of the contract '%s'"
|
||||||
@@ -1709,7 +1716,7 @@ msgstr ""
|
|||||||
"début de contrat '%s'."
|
"début de contrat '%s'."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1719,7 +1726,7 @@ msgstr ""
|
|||||||
"dernière facturation de la ligne de contrat '%s'"
|
"dernière facturation de la ligne de contrat '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "You can't have a next invoicing date before the start of the contract '%s'"
|
#| "You can't have a next invoicing date before the start of the contract '%s'"
|
||||||
@@ -1731,7 +1738,7 @@ msgstr ""
|
|||||||
"début de contrat '%s'."
|
"début de contrat '%s'."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid "You must supply a next invoicing date for contract '%s'"
|
#| msgid "You must supply a next invoicing date for contract '%s'"
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1108,7 +1113,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1337,7 +1342,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1348,7 +1353,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1443,7 +1448,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1534,13 +1539,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1548,7 +1553,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1556,7 +1561,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1564,7 +1569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1572,7 +1577,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1108,7 +1113,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1337,7 +1342,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1348,7 +1353,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1443,7 +1448,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1534,13 +1539,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1548,7 +1553,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1556,7 +1561,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1564,7 +1569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1572,7 +1577,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -239,19 +239,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr "<strong>Prezo unidade</strong>"
|
msgstr "<strong>Prezo unidade</strong>"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -290,11 +290,18 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic Account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Conta analítica"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@@ -353,7 +360,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -530,38 +537,38 @@ msgid "Contract Type"
|
|||||||
msgstr "Tipos de contrato"
|
msgstr "Tipos de contrato"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid "Contract '%s' start date can't be later than end date"
|
#| msgid "Contract '%s' start date can't be later than end date"
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -571,7 +578,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -583,7 +590,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -595,7 +602,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -607,7 +614,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1230,7 +1237,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1473,7 +1480,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1484,7 +1491,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1581,7 +1588,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1674,13 +1681,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Ano(s)"
|
msgstr "Ano(s)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "You can't have a next invoicing date before the start of the contract '%s'"
|
#| "You can't have a next invoicing date before the start of the contract '%s'"
|
||||||
@@ -1692,7 +1699,7 @@ msgstr ""
|
|||||||
"contrato '%s'"
|
"contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "You can't have a next invoicing date before the start of the contract '%s'"
|
#| "You can't have a next invoicing date before the start of the contract '%s'"
|
||||||
@@ -1704,7 +1711,7 @@ msgstr ""
|
|||||||
"contrato '%s'"
|
"contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "You can't have a next invoicing date before the start of the contract '%s'"
|
#| "You can't have a next invoicing date before the start of the contract '%s'"
|
||||||
@@ -1716,7 +1723,7 @@ msgstr ""
|
|||||||
"contrato '%s'"
|
"contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "You can't have a next invoicing date before the start of the contract '%s'"
|
#| "You can't have a next invoicing date before the start of the contract '%s'"
|
||||||
@@ -1728,7 +1735,7 @@ msgstr ""
|
|||||||
"contrato '%s'"
|
"contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid "You must supply a next invoicing date for contract '%s'"
|
#| msgid "You must supply a next invoicing date for contract '%s'"
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1104,7 +1109,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1333,7 +1338,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1344,7 +1349,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1439,7 +1444,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1530,13 +1535,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1544,7 +1549,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1552,7 +1557,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1560,7 +1565,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1568,7 +1573,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -178,19 +178,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -227,11 +227,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -288,7 +293,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -445,37 +450,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -485,7 +490,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -497,7 +502,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -509,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -521,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1107,7 +1112,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1336,7 +1341,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1347,7 +1352,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1442,7 +1447,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1533,13 +1538,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1547,7 +1552,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1555,7 +1560,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1563,7 +1568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1571,7 +1576,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,18 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic Account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "विश्लेषणात्मक खाता"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@@ -291,7 +298,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -461,37 +468,37 @@ msgid "Contract Type"
|
|||||||
msgstr "अनुबंध टेम्पलेट"
|
msgstr "अनुबंध टेम्पलेट"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -501,7 +508,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -513,7 +520,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -525,7 +532,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -537,7 +544,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1142,7 +1149,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1375,7 +1382,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1386,7 +1393,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1483,7 +1490,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1574,13 +1581,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1588,7 +1595,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1596,7 +1603,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1604,7 +1611,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1612,7 +1619,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -183,19 +183,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr "<strong>Jed.cijena</strong>"
|
msgstr "<strong>Jed.cijena</strong>"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -232,11 +232,18 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic Account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Analitički konto"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@@ -295,7 +302,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -463,37 +470,37 @@ msgid "Contract Type"
|
|||||||
msgstr "Ugovor"
|
msgstr "Ugovor"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -503,7 +510,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -515,7 +522,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -527,7 +534,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -539,7 +546,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1151,7 +1158,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1386,7 +1393,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1397,7 +1404,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1494,7 +1501,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1585,13 +1592,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Godina(e)"
|
msgstr "Godina(e)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1599,7 +1606,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1607,7 +1614,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1615,7 +1622,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1623,7 +1630,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -180,19 +180,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -229,11 +229,18 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic Account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Konto analitike"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@@ -292,7 +299,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -462,37 +469,37 @@ msgid "Contract Type"
|
|||||||
msgstr "Predložak ugovora"
|
msgstr "Predložak ugovora"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -502,7 +509,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -514,7 +521,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -526,7 +533,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -538,7 +545,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1155,7 +1162,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1396,7 +1403,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1407,7 +1414,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1504,7 +1511,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1595,13 +1602,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Godina(e)"
|
msgstr "Godina(e)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1609,7 +1616,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1617,7 +1624,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1625,7 +1632,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1633,7 +1640,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -178,19 +178,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -227,11 +227,18 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic Account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Analitikus gyűjtőkód könyvelés"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@@ -290,7 +297,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -447,37 +454,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -487,7 +494,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -499,7 +506,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -511,7 +518,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -523,7 +530,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1109,7 +1116,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1338,7 +1345,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1349,7 +1356,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1444,7 +1451,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1535,13 +1542,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1549,7 +1556,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1557,7 +1564,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1565,7 +1572,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1573,7 +1580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -178,19 +178,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -227,11 +227,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -288,7 +293,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -445,37 +450,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -485,7 +490,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -497,7 +502,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -509,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -521,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1107,7 +1112,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1336,7 +1341,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1347,7 +1352,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1442,7 +1447,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1533,13 +1538,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1547,7 +1552,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1555,7 +1560,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1563,7 +1568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1571,7 +1576,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -253,14 +253,14 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr "<strong>Prezzo unitario</strong>"
|
msgstr "<strong>Prezzo unitario</strong>"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Una riga di contratto annullato non può essere impostata per l'auto-rinnovo"
|
"Una riga di contratto annullato non può essere impostata per l'auto-rinnovo"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -268,7 +268,7 @@ msgstr ""
|
|||||||
"rinnovo"
|
"rinnovo"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr "Una riga di contratto con successore deve avere una data fine"
|
msgstr "Una riga di contratto con successore deve avere una data fine"
|
||||||
@@ -305,11 +305,18 @@ msgid "Activity State"
|
|||||||
msgstr "Stato attività"
|
msgstr "Stato attività"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr "Una riga di auto-rinnovo deve avere una data fine"
|
msgstr "Una riga di auto-rinnovo deve avere una data fine"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Conto analitico"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -366,7 +373,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Annullamento permesso?"
|
msgstr "Annullamento permesso?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, 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"
|
||||||
@@ -527,7 +534,7 @@ msgid "Contract Type"
|
|||||||
msgstr "Tipo contratto"
|
msgstr "Tipo contratto"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
msgid "Contract line '%s' start date can't be later than end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -535,31 +542,31 @@ msgstr ""
|
|||||||
"data finale"
|
"data finale"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, 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/>- "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr "Riga contratto e sua precedente sovrapposte"
|
msgstr "Riga contratto e sua precedente sovrapposte"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
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:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -573,7 +580,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -591,7 +598,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -609,7 +616,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -627,7 +634,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, 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"
|
||||||
@@ -1228,7 +1235,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Pianificazione successore permessa?"
|
msgstr "Pianificazione successore permessa?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, 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"
|
||||||
@@ -1463,7 +1470,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Arresto permesso?"
|
msgstr "Arresto permesso?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, 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"
|
||||||
@@ -1474,7 +1481,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:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, 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"
|
||||||
@@ -1569,7 +1576,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Ri-attivare"
|
msgstr "Ri-attivare"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, 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"
|
||||||
@@ -1660,14 +1667,14 @@ msgid "Year(s)"
|
|||||||
msgstr "Anno(i)"
|
msgstr "Anno(i)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
"Non è possibile ritardare una riga contratto fatturata almeno una volta."
|
"Non è possibile ritardare una riga contratto fatturata almeno una volta."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1677,7 +1684,7 @@ msgstr ""
|
|||||||
"riga contratto '%s'"
|
"riga contratto '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1687,7 +1694,7 @@ msgstr ""
|
|||||||
"fattura per la riga contratto '%s'"
|
"fattura per la riga contratto '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1697,7 +1704,7 @@ msgstr ""
|
|||||||
"fattura per la riga contratto '%s'"
|
"fattura per la riga contratto '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1707,7 +1714,7 @@ msgstr ""
|
|||||||
"fattura per la riga contratto '%s'"
|
"fattura per la riga contratto '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -178,19 +178,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -227,11 +227,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -288,7 +293,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -445,37 +450,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -485,7 +490,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -497,7 +502,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -509,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -521,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1107,7 +1112,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1336,7 +1341,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1347,7 +1352,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1442,7 +1447,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1533,13 +1538,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1547,7 +1552,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1555,7 +1560,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1563,7 +1568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1571,7 +1576,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -178,19 +178,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -227,11 +227,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -288,7 +293,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -445,37 +450,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -485,7 +490,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -497,7 +502,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -509,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -521,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1107,7 +1112,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1336,7 +1341,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1347,7 +1352,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1442,7 +1447,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1533,13 +1538,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1547,7 +1552,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1555,7 +1560,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1563,7 +1568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1571,7 +1576,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1108,7 +1113,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1337,7 +1342,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1348,7 +1353,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1443,7 +1448,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1534,13 +1539,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1548,7 +1553,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1556,7 +1561,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1564,7 +1569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1572,7 +1577,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -180,19 +180,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -229,11 +229,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -290,7 +295,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -447,37 +452,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -487,7 +492,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -499,7 +504,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -511,7 +516,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -523,7 +528,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1109,7 +1114,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1338,7 +1343,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1349,7 +1354,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1444,7 +1449,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1535,13 +1540,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1549,7 +1554,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1557,7 +1562,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1565,7 +1570,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1573,7 +1578,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1108,7 +1113,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1337,7 +1342,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1348,7 +1353,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1443,7 +1448,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1534,13 +1539,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1548,7 +1553,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1556,7 +1561,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1564,7 +1569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1572,7 +1577,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -178,19 +178,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -227,11 +227,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -288,7 +293,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -445,37 +450,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -485,7 +490,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -497,7 +502,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -509,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -521,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1107,7 +1112,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1336,7 +1341,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1347,7 +1352,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1442,7 +1447,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1533,13 +1538,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1547,7 +1552,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1555,7 +1560,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1563,7 +1568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1571,7 +1576,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -178,19 +178,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -227,11 +227,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -288,7 +293,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -445,37 +450,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -485,7 +490,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -497,7 +502,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -509,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -521,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1107,7 +1112,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1336,7 +1341,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1347,7 +1352,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1442,7 +1447,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1533,13 +1538,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1547,7 +1552,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1555,7 +1560,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1563,7 +1568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1571,7 +1576,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1108,7 +1113,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1337,7 +1342,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1348,7 +1353,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1443,7 +1448,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1534,13 +1539,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1548,7 +1553,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1556,7 +1561,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1564,7 +1569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1572,7 +1577,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1108,7 +1113,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1337,7 +1342,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1348,7 +1353,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1443,7 +1448,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1534,13 +1539,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1548,7 +1553,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1556,7 +1561,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1564,7 +1569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1572,7 +1577,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -249,7 +249,7 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr "<strong>Prijs per eenheid</strong>"
|
msgstr "<strong>Prijs per eenheid</strong>"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -257,7 +257,7 @@ msgstr ""
|
|||||||
"verlengen"
|
"verlengen"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -265,7 +265,7 @@ msgstr ""
|
|||||||
"te verlengen"
|
"te verlengen"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr "Een contractregel met een opvolger moet een einddatum hebben"
|
msgstr "Een contractregel met een opvolger moet een einddatum hebben"
|
||||||
@@ -302,11 +302,18 @@ msgid "Activity State"
|
|||||||
msgstr "Activiteitsstatus"
|
msgstr "Activiteitsstatus"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr "Een automatische verlengingsregel moet een einddatum hebben"
|
msgstr "Een automatische verlengingsregel moet een einddatum hebben"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic Account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Kostenplaats"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@@ -365,7 +372,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Annuleren toestaan?"
|
msgstr "Annuleren toestaan?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, 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"
|
||||||
@@ -532,37 +539,37 @@ msgid "Contract Type"
|
|||||||
msgstr "Soort Contract"
|
msgstr "Soort Contract"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, 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/>- "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr "Contractregel en zijn voorganger overlappen"
|
msgstr "Contractregel en zijn voorganger overlappen"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
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:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -577,7 +584,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -595,7 +602,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -613,7 +620,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -631,7 +638,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, 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"
|
||||||
@@ -1235,7 +1242,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Opvolger plannen toegestaan?"
|
msgstr "Opvolger plannen toegestaan?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, 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"
|
||||||
@@ -1470,7 +1477,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Stoppen toegestaan?"
|
msgstr "Stoppen toegestaan?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, 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"
|
||||||
@@ -1481,7 +1488,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:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, 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"
|
||||||
@@ -1579,7 +1586,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Terugdraaien van annuleren"
|
msgstr "Terugdraaien van annuleren"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, 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"
|
||||||
@@ -1670,7 +1677,7 @@ msgid "Year(s)"
|
|||||||
msgstr "Jaar/Jaren"
|
msgstr "Jaar/Jaren"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
@@ -1678,7 +1685,7 @@ msgstr ""
|
|||||||
"uitstellen."
|
"uitstellen."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1687,7 +1694,7 @@ msgstr ""
|
|||||||
"U kunt geen volgende factuurdatum vóór het begin van het contract '%s' hebben"
|
"U kunt geen volgende factuurdatum vóór het begin van het contract '%s' hebben"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1697,7 +1704,7 @@ msgstr ""
|
|||||||
"contractregel '%s'"
|
"contractregel '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "You can't have the end date before the date of last invoice for the "
|
#| "You can't have the end date before the date of last invoice for the "
|
||||||
@@ -1710,7 +1717,7 @@ msgstr ""
|
|||||||
"contractregel '%s'"
|
"contractregel '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1720,7 +1727,7 @@ msgstr ""
|
|||||||
"contractregel '%s'"
|
"contractregel '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr "U moet een volgende factuurdatum opgeven voor contract '%s'"
|
msgstr "U moet een volgende factuurdatum opgeven voor contract '%s'"
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1108,7 +1113,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1337,7 +1342,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1348,7 +1353,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1443,7 +1448,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1534,13 +1539,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1548,7 +1553,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1556,7 +1561,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1564,7 +1569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1572,7 +1577,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -459,37 +464,37 @@ msgid "Contract Type"
|
|||||||
msgstr "Contractsjabloon"
|
msgstr "Contractsjabloon"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -499,7 +504,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -511,7 +516,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -523,7 +528,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -535,7 +540,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1140,7 +1145,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1373,7 +1378,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1384,7 +1389,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1481,7 +1486,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1572,13 +1577,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1586,7 +1591,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1594,7 +1599,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1602,7 +1607,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1610,7 +1615,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -180,19 +180,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -229,11 +229,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -290,7 +295,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -447,37 +452,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -487,7 +492,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -499,7 +504,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -511,7 +516,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -523,7 +528,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1109,7 +1114,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1338,7 +1343,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1349,7 +1354,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1444,7 +1449,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1535,13 +1540,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1549,7 +1554,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1557,7 +1562,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1565,7 +1570,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1573,7 +1578,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -256,14 +256,14 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr "<strong>Preço Unitário</strong>"
|
msgstr "<strong>Preço Unitário</strong>"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Uma linha de contrato cancelada não pode ser definida para auto-renovação"
|
"Uma linha de contrato cancelada não pode ser definida para auto-renovação"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -271,7 +271,7 @@ msgstr ""
|
|||||||
"renovação"
|
"renovação"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr "Uma linha de contrato com sucessora deve ter uma data de fim"
|
msgstr "Uma linha de contrato com sucessora deve ter uma data de fim"
|
||||||
@@ -308,11 +308,18 @@ msgid "Activity State"
|
|||||||
msgstr "Estado da Atividade"
|
msgstr "Estado da Atividade"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr "Uma linha de auto-renovação deve ter uma data de fim"
|
msgstr "Uma linha de auto-renovação deve ter uma data de fim"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Conta Analítica"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -369,7 +376,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Cancelamento autorizado?"
|
msgstr "Cancelamento autorizado?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, 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"
|
||||||
@@ -526,37 +533,37 @@ msgid "Contract Type"
|
|||||||
msgstr "Tipo de Contrato"
|
msgstr "Tipo de Contrato"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, 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/>- "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr "A linha do contrato e a sua antecessora sobrepuseram-se"
|
msgstr "A linha do contrato e a sua antecessora sobrepuseram-se"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
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:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -570,7 +577,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -588,7 +595,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -606,7 +613,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -624,7 +631,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, 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"
|
||||||
@@ -1219,7 +1226,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Autorizado plano sucessor?"
|
msgstr "Autorizado plano sucessor?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, 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"
|
||||||
@@ -1454,7 +1461,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Paragem autorizada?"
|
msgstr "Paragem autorizada?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, 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"
|
||||||
@@ -1465,7 +1472,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:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, 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"
|
||||||
@@ -1563,7 +1570,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Descancelar"
|
msgstr "Descancelar"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, 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"
|
||||||
@@ -1654,13 +1661,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Ano(s)"
|
msgstr "Ano(s)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1669,7 +1676,7 @@ msgstr ""
|
|||||||
"Não pode ter uma data da próxima fatura anterior à do próprio contrato '%s'"
|
"Não pode ter uma data da próxima fatura anterior à do próprio contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1679,7 +1686,7 @@ msgstr ""
|
|||||||
"contrato '%s'"
|
"contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1689,7 +1696,7 @@ msgstr ""
|
|||||||
"linha de contrato '%s'"
|
"linha de contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1699,7 +1706,7 @@ msgstr ""
|
|||||||
"contrato '%s'"
|
"contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -248,7 +248,7 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr "<strong>Preço Unitário</strong>"
|
msgstr "<strong>Preço Unitário</strong>"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -256,7 +256,7 @@ msgstr ""
|
|||||||
"automática"
|
"automática"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -264,7 +264,7 @@ msgstr ""
|
|||||||
"automática"
|
"automática"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr "Uma linha de contrato com uma sucessora deve ter uma data final"
|
msgstr "Uma linha de contrato com uma sucessora deve ter uma data final"
|
||||||
@@ -301,11 +301,18 @@ msgid "Activity State"
|
|||||||
msgstr "Estado da Atividade"
|
msgstr "Estado da Atividade"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr "Uma linha de renovação automática deve possuir uma data final"
|
msgstr "Uma linha de renovação automática deve possuir uma data final"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Conta analítica"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -362,7 +369,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Cancelar Permitido?"
|
msgstr "Cancelar Permitido?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, 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"
|
||||||
@@ -521,38 +528,38 @@ msgid "Contract Type"
|
|||||||
msgstr "Tipo de Contrato"
|
msgstr "Tipo de Contrato"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
msgid "Contract line '%s' start date can't be later than end date"
|
||||||
msgstr ""
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, 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/>- "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr "A linha do contrato e sua antecessor se sobrepuseram"
|
msgstr "A linha do contrato e sua antecessor se sobrepuseram"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
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:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -566,7 +573,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -584,7 +591,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -602,7 +609,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -620,7 +627,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, 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"
|
||||||
@@ -1211,7 +1218,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Plano sucessor permitido?"
|
msgstr "Plano sucessor permitido?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, 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"
|
||||||
@@ -1446,7 +1453,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Parar permitido?"
|
msgstr "Parar permitido?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, 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"
|
||||||
@@ -1457,7 +1464,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:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, 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"
|
||||||
@@ -1554,7 +1561,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Cancelar Cancelamento"
|
msgstr "Cancelar Cancelamento"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, 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"
|
||||||
@@ -1645,13 +1652,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Ano(s)"
|
msgstr "Ano(s)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1661,7 +1668,7 @@ msgstr ""
|
|||||||
"contrato '%s'"
|
"contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1671,7 +1678,7 @@ msgstr ""
|
|||||||
"do contrato '%s'"
|
"do contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "You can't have the end date before the date of last invoice for the "
|
#| "You can't have the end date before the date of last invoice for the "
|
||||||
@@ -1684,7 +1691,7 @@ msgstr ""
|
|||||||
"do contrato '%s'"
|
"do contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1694,7 +1701,7 @@ msgstr ""
|
|||||||
"do contrato '%s\""
|
"do contrato '%s\""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -180,19 +180,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -229,11 +229,18 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic Account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Conta Analítica"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@@ -292,7 +299,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -449,37 +456,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -489,7 +496,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -501,7 +508,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -513,7 +520,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -525,7 +532,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1111,7 +1118,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1340,7 +1347,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1351,7 +1358,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1446,7 +1453,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1537,13 +1544,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1551,7 +1558,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1559,7 +1566,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1567,7 +1574,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1575,7 +1582,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,18 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic Account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Cont analitic"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@@ -291,7 +298,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -448,37 +455,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -488,7 +495,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -500,7 +507,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -512,7 +519,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -524,7 +531,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1110,7 +1117,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1339,7 +1346,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1350,7 +1357,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1445,7 +1452,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1536,13 +1543,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1550,7 +1557,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1558,7 +1565,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1566,7 +1573,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1574,7 +1581,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -180,19 +180,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -229,11 +229,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -290,7 +295,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -458,37 +463,37 @@ msgid "Contract Type"
|
|||||||
msgstr "Договоры"
|
msgstr "Договоры"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -534,7 +539,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1137,7 +1142,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1370,7 +1375,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1381,7 +1386,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1478,7 +1483,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1569,13 +1574,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1583,7 +1588,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1591,7 +1596,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1599,7 +1604,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1607,7 +1612,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -178,19 +178,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -227,11 +227,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -288,7 +293,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -445,37 +450,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -485,7 +490,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -497,7 +502,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -509,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -521,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1107,7 +1112,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1336,7 +1341,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1347,7 +1352,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1442,7 +1447,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1533,13 +1538,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1547,7 +1552,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1555,7 +1560,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1563,7 +1568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1571,7 +1576,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,18 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic Account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Analytický účet"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@@ -291,7 +298,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -448,37 +455,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -488,7 +495,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -500,7 +507,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -512,7 +519,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -524,7 +531,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1106,7 +1113,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1335,7 +1342,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1346,7 +1353,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1441,7 +1448,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1532,13 +1539,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1546,7 +1553,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1554,7 +1561,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1562,7 +1569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1570,7 +1577,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,18 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic Account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Analitični konto"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@@ -291,7 +298,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -448,37 +455,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -488,7 +495,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -500,7 +507,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -512,7 +519,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -524,7 +531,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1112,7 +1119,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1341,7 +1348,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1352,7 +1359,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1447,7 +1454,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1538,13 +1545,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1552,7 +1559,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1560,7 +1567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1568,7 +1575,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1576,7 +1583,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1106,7 +1111,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1335,7 +1340,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1346,7 +1351,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1441,7 +1446,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1532,13 +1537,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1546,7 +1551,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1554,7 +1559,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1562,7 +1567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1570,7 +1575,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -180,19 +180,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -229,11 +229,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -290,7 +295,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -447,37 +452,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -487,7 +492,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -499,7 +504,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -511,7 +516,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -523,7 +528,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1107,7 +1112,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1336,7 +1341,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1347,7 +1352,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1442,7 +1447,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1533,13 +1538,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1547,7 +1552,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1555,7 +1560,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1563,7 +1568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1571,7 +1576,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -178,19 +178,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -227,11 +227,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -288,7 +293,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -445,37 +450,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -485,7 +490,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -497,7 +502,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -509,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -521,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1107,7 +1112,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1336,7 +1341,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1347,7 +1352,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1442,7 +1447,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1533,13 +1538,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1547,7 +1552,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1555,7 +1560,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1563,7 +1568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1571,7 +1576,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -178,19 +178,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -227,11 +227,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -288,7 +293,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -445,37 +450,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -485,7 +490,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -497,7 +502,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -509,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -521,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1107,7 +1112,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1336,7 +1341,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1347,7 +1352,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1442,7 +1447,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1533,13 +1538,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1547,7 +1552,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1555,7 +1560,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1563,7 +1568,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1571,7 +1576,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -243,19 +243,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr "<strong>Birim Fiyat</strong>"
|
msgstr "<strong>Birim Fiyat</strong>"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -294,11 +294,18 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic Account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Analitik Hesap"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@@ -357,7 +364,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -532,38 +539,38 @@ msgid "Contract Type"
|
|||||||
msgstr "Sözleşme Şablonu"
|
msgstr "Sözleşme Şablonu"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid "Contract '%s' start date can't be later than end date"
|
#| msgid "Contract '%s' start date can't be later than end date"
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -573,7 +580,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -585,7 +592,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -597,7 +604,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -609,7 +616,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1230,7 +1237,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1475,7 +1482,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1486,7 +1493,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1584,7 +1591,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1677,13 +1684,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Yıl(lar)"
|
msgstr "Yıl(lar)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1691,7 +1698,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1699,7 +1706,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1707,7 +1714,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1715,7 +1722,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -180,19 +180,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -229,11 +229,18 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic Account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "Analitik Hesap"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@@ -292,7 +299,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -460,37 +467,37 @@ msgid "Contract Type"
|
|||||||
msgstr "Sözleşme"
|
msgstr "Sözleşme"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -500,7 +507,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -512,7 +519,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -524,7 +531,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -536,7 +543,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1149,7 +1156,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1388,7 +1395,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1399,7 +1406,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1496,7 +1503,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1587,13 +1594,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Yıl(lar)"
|
msgstr "Yıl(lar)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1601,7 +1608,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1609,7 +1616,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1617,7 +1624,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1625,7 +1632,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1108,7 +1113,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1337,7 +1342,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1348,7 +1353,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1443,7 +1448,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1534,13 +1539,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1548,7 +1553,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1556,7 +1561,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1564,7 +1569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1572,7 +1577,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -178,19 +178,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -227,11 +227,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -288,7 +293,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -445,37 +450,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -485,7 +490,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -497,7 +502,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -509,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -521,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1105,7 +1110,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1334,7 +1339,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1345,7 +1350,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1440,7 +1445,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1531,13 +1536,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1545,7 +1550,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1553,7 +1558,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1561,7 +1566,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1569,7 +1574,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1108,7 +1113,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1337,7 +1342,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1348,7 +1353,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1443,7 +1448,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1534,13 +1539,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1548,7 +1553,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1556,7 +1561,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1564,7 +1569,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1572,7 +1577,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -239,19 +239,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr "<strong>单价</strong>"
|
msgstr "<strong>单价</strong>"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr "已取消的合同行无法设置为自动续订"
|
msgstr "已取消的合同行无法设置为自动续订"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr "与接替的合同行不能设置为自动更新"
|
msgstr "与接替的合同行不能设置为自动更新"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr "与接替的合同行必须有结束日期"
|
msgstr "与接替的合同行必须有结束日期"
|
||||||
@@ -288,11 +288,18 @@ msgid "Activity State"
|
|||||||
msgstr "活动状态"
|
msgstr "活动状态"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr "自动续订行必须有结束日期"
|
msgstr "自动续订行必须有结束日期"
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Analytic account"
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr "分析账户"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -349,7 +356,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "取消允许?"
|
msgstr "取消允许?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr "取消此行不允许"
|
msgstr "取消此行不允许"
|
||||||
@@ -516,37 +523,37 @@ msgid "Contract Type"
|
|||||||
msgstr "合同类型"
|
msgstr "合同类型"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr "合同行未取消:%s<br/>- "
|
msgstr "合同行未取消:%s<br/>- "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr "与其原先合同行重叠"
|
msgstr "与其原先合同行重叠"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr "与接替的合同行重叠"
|
msgstr "与接替的合同行重叠"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -560,7 +567,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -578,7 +585,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -596,7 +603,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -614,7 +621,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr "必须在删除前取消合同行"
|
msgstr "必须在删除前取消合同行"
|
||||||
@@ -1209,7 +1216,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "计划接替允许吗?"
|
msgstr "计划接替允许吗?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr "计划接替不允许此行"
|
msgstr "计划接替不允许此行"
|
||||||
@@ -1442,7 +1449,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "停止允许?"
|
msgstr "停止允许?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr "停止不允许此行"
|
msgstr "停止不允许此行"
|
||||||
@@ -1453,7 +1460,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr "允许停止/计划接替?"
|
msgstr "允许停止/计划接替?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr "此线路不允许停止/计划接替"
|
msgstr "此线路不允许停止/计划接替"
|
||||||
@@ -1548,7 +1555,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "不要取消"
|
msgstr "不要取消"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr "此行不允许取消"
|
msgstr "此行不允许取消"
|
||||||
@@ -1639,13 +1646,13 @@ msgid "Year(s)"
|
|||||||
msgstr "年"
|
msgstr "年"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 "您不能延迟至少一次开具发票的合同行。"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1653,7 +1660,7 @@ msgid ""
|
|||||||
msgstr "在合同行'%s'开头之前,您不能拥有下一张发票的日期"
|
msgstr "在合同行'%s'开头之前,您不能拥有下一张发票的日期"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1661,7 +1668,7 @@ msgid ""
|
|||||||
msgstr "您不能在合同行'%s'的最后一张发票日期之前有结束日期"
|
msgstr "您不能在合同行'%s'的最后一张发票日期之前有结束日期"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "You can't have the end date before the date of last invoice for the "
|
#| "You can't have the end date before the date of last invoice for the "
|
||||||
@@ -1672,7 +1679,7 @@ msgid ""
|
|||||||
msgstr "您不能在合同行'%s'的最后一张发票日期之前有结束日期"
|
msgstr "您不能在合同行'%s'的最后一张发票日期之前有结束日期"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1680,7 +1687,7 @@ msgid ""
|
|||||||
msgstr "在合同行'%s'的最后一张发票日期之后,您不能拥有开始日期"
|
msgstr "在合同行'%s'的最后一张发票日期之后,您不能拥有开始日期"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr "您必须为合同行'%s'提供下一张发票的日期"
|
msgstr "您必须为合同行'%s'提供下一张发票的日期"
|
||||||
|
|||||||
@@ -179,19 +179,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:556
|
#: code:addons/contract/models/contract_line.py:560
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A canceled contract line can't be set to auto-renew"
|
msgid "A canceled contract line can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:330
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor can't be set to auto-renew"
|
msgid "A contract line with a successor can't be set to auto-renew"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:342
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A contract line with a successor must have a end date"
|
msgid "A contract line with a successor must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -228,11 +228,16 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:337
|
#: code:addons/contract/models/contract_line.py:341
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An auto-renew line must have a end date"
|
msgid "An auto-renew line must have a end date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: contract
|
||||||
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_tag_ids
|
||||||
|
msgid "Analytic Tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
#: model:ir.model.fields,field_description:contract.field_contract_line__analytic_account_id
|
||||||
msgid "Analytic account"
|
msgid "Analytic account"
|
||||||
@@ -289,7 +294,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1061
|
#: code:addons/contract/models/contract_line.py:1066
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,37 +451,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:627
|
#: code:addons/contract/models/contract_line.py:631
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line '%s' start date can't be later than end date"
|
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:1090
|
#: code:addons/contract/models/contract_line.py:1095
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line Un-canceled: %s<br/>- "
|
msgid "Contract line Un-canceled: %s<br/>- "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:363
|
#: code:addons/contract/models/contract_line.py:367
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its predecessor overlapped"
|
msgid "Contract line and its predecessor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:354
|
#: code:addons/contract/models/contract_line.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line and its successor overlapped"
|
msgid "Contract line and its successor overlapped"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1069
|
#: code:addons/contract/models/contract_line.py:1074
|
||||||
#, 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:861
|
#: code:addons/contract/models/contract_line.py:866
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -486,7 +491,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:941
|
#: code:addons/contract/models/contract_line.py:946
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -498,7 +503,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1237
|
#: code:addons/contract/models/contract_line.py:1242
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +515,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1049
|
#: code:addons/contract/models/contract_line.py:1054
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +527,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1287
|
#: code:addons/contract/models/contract_line.py:1292
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1106,7 +1111,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:924
|
#: code:addons/contract/models/contract_line.py:929
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1335,7 +1340,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:844
|
#: code:addons/contract/models/contract_line.py:849
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1346,7 +1351,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:985
|
#: code:addons/contract/models/contract_line.py:990
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1441,7 +1446,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1082
|
#: code:addons/contract/models/contract_line.py:1087
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1532,13 +1537,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:794
|
#: code:addons/contract/models/contract_line.py:799
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:565
|
#: code:addons/contract/models/contract_line.py:569
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have a date of next invoice anterior to the start of the contract "
|
"You can't have a date of next invoice anterior to the start of the contract "
|
||||||
@@ -1546,7 +1551,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:587
|
#: code:addons/contract/models/contract_line.py:591
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the end date before the date of last invoice for the contract "
|
"You can't have the end date before the date of last invoice for the contract "
|
||||||
@@ -1554,7 +1559,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:598
|
#: code:addons/contract/models/contract_line.py:602
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the next invoice date before the date of last invoice for the "
|
"You can't have the next invoice date before the date of last invoice for the "
|
||||||
@@ -1562,7 +1567,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:579
|
#: code:addons/contract/models/contract_line.py:583
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can't have the start date after the date of last invoice for the "
|
"You can't have the start date after the date of last invoice for the "
|
||||||
@@ -1570,7 +1575,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:614
|
#: code:addons/contract/models/contract_line.py:618
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You must supply a date of next invoice for contract line '%s'"
|
msgid "You must supply a date of next invoice for contract line '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -31,6 +31,10 @@ class ContractLine(models.Model):
|
|||||||
string="Analytic account",
|
string="Analytic account",
|
||||||
comodel_name='account.analytic.account',
|
comodel_name='account.analytic.account',
|
||||||
)
|
)
|
||||||
|
analytic_tag_ids = fields.Many2many(
|
||||||
|
comodel_name='account.analytic.tag',
|
||||||
|
string='Analytic Tags',
|
||||||
|
)
|
||||||
date_start = fields.Date(
|
date_start = fields.Date(
|
||||||
string='Date Start',
|
string='Date Start',
|
||||||
required=True,
|
required=True,
|
||||||
@@ -675,6 +679,7 @@ class ContractLine(models.Model):
|
|||||||
{
|
{
|
||||||
'name': name,
|
'name': name,
|
||||||
'account_analytic_id': self.analytic_account_id.id,
|
'account_analytic_id': self.analytic_account_id.id,
|
||||||
|
'analytic_tag_ids': [(6, 0, self.analytic_tag_ids.ids)],
|
||||||
'price_unit': self.price_unit,
|
'price_unit': self.price_unit,
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -38,8 +38,9 @@
|
|||||||
</group>
|
</group>
|
||||||
</group>
|
</group>
|
||||||
<group name="recurrence_info" position="after">
|
<group name="recurrence_info" position="after">
|
||||||
<group name="analytic" groups="analytic.group_analytic_accounting">
|
<group name="analytic" groups="analytic.group_analytic_accounting,analytic.group_analytic_tags">
|
||||||
<field name="analytic_account_id"/>
|
<field name="analytic_account_id" groups="analytic.group_analytic_accounting"/>
|
||||||
|
<field name="analytic_tag_ids" widget="many2many_tags" groups="analytic.group_analytic_tags"/>
|
||||||
</group>
|
</group>
|
||||||
</group>
|
</group>
|
||||||
</field>
|
</field>
|
||||||
@@ -87,6 +88,7 @@
|
|||||||
<field name="product_id"/>
|
<field name="product_id"/>
|
||||||
<field name="name"/>
|
<field name="name"/>
|
||||||
<field name="analytic_account_id" groups="analytic.group_analytic_accounting"/>
|
<field name="analytic_account_id" groups="analytic.group_analytic_accounting"/>
|
||||||
|
<field name="analytic_tag_ids" widget="many2many_tags" groups="analytic.group_analytic_tags"/>
|
||||||
<field name="quantity"/>
|
<field name="quantity"/>
|
||||||
<field name="uom_id"/>
|
<field name="uom_id"/>
|
||||||
<field name="automatic_price"/>
|
<field name="automatic_price"/>
|
||||||
|
|||||||
Reference in New Issue
Block a user