mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
[12.0][FIX] - contract company must be the same as the sale order
When creating a contract from a sale order the company must be the sale order company and not the user company
This commit is contained in:
committed by
Francisco Ivan Anton Prieto
parent
923cffe91c
commit
3e8233d46b
@@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
{
|
{
|
||||||
'name': 'Recurring - Contracts Management',
|
'name': 'Recurring - Contracts Management',
|
||||||
'version': '12.0.4.2.0',
|
'version': '12.0.4.2.4',
|
||||||
'category': 'Contract Management',
|
'category': 'Contract Management',
|
||||||
'license': 'AGPL-3',
|
'license': 'AGPL-3',
|
||||||
'author': "OpenERP SA, "
|
'author': "OpenERP SA, "
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -394,37 +394,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -434,7 +434,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -446,7 +446,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -458,7 +458,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -470,7 +470,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -957,7 +957,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1180,7 +1180,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1191,7 +1191,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1280,7 +1280,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1371,13 +1371,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1385,7 +1385,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1393,7 +1393,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1401,7 +1401,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -958,7 +958,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1181,7 +1181,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1192,7 +1192,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1281,7 +1281,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1372,13 +1372,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1386,7 +1386,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1394,7 +1394,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1402,7 +1402,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -394,37 +394,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -434,7 +434,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -446,7 +446,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -458,7 +458,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -470,7 +470,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -957,7 +957,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1180,7 +1180,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1191,7 +1191,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1280,7 +1280,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1371,13 +1371,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1385,7 +1385,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1393,7 +1393,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1401,7 +1401,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -956,7 +956,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1179,7 +1179,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1190,7 +1190,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1279,7 +1279,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1370,13 +1370,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1384,7 +1384,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1392,7 +1392,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1400,7 +1400,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -92,8 +92,8 @@ msgstr ""
|
|||||||
" <strong>REFERÈNCIES</strong><br />\n"
|
" <strong>REFERÈNCIES</strong><br />\n"
|
||||||
" Contracte: <strong>${object.name}</strong><br />\n"
|
" Contracte: <strong>${object.name}</strong><br />\n"
|
||||||
" % if object.date_start:\n"
|
" % if object.date_start:\n"
|
||||||
" Data Inici del Contracte: ${object.date_start or ''}<br />"
|
" Data Inici del Contracte: ${object.date_start or ''}<br /"
|
||||||
"\n"
|
">\n"
|
||||||
" % endif\n"
|
" % endif\n"
|
||||||
"\n"
|
"\n"
|
||||||
" % if object.user_id:\n"
|
" % if object.user_id:\n"
|
||||||
@@ -116,14 +116,14 @@ msgstr ""
|
|||||||
"background-repeat: repeat no-repeat;\">\n"
|
"background-repeat: repeat no-repeat;\">\n"
|
||||||
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
|
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
|
||||||
"#DDD;\">\n"
|
"#DDD;\">\n"
|
||||||
" <strong style=\"text-transform:uppercase;\""
|
" <strong style=\"text-transform:uppercase;\">${object.company_id."
|
||||||
">${object.company_id.name}</strong></h3>\n"
|
"name}</strong></h3>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
|
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
|
||||||
"16px; background-color: #F2F2F2;\">\n"
|
"16px; background-color: #F2F2F2;\">\n"
|
||||||
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
|
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
|
||||||
" ${object.company_id.partner_id.sudo().with_context(show_address="
|
" ${object.company_id.partner_id.sudo()."
|
||||||
"True, html_format=True).name_get()[0][1] | safe}\n"
|
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
|
||||||
" </span>\n"
|
" </span>\n"
|
||||||
" % if object.company_id.phone:\n"
|
" % if object.company_id.phone:\n"
|
||||||
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
|
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
|
||||||
@@ -134,8 +134,8 @@ msgstr ""
|
|||||||
" % endif\n"
|
" % endif\n"
|
||||||
" % if object.company_id.website:\n"
|
" % if object.company_id.website:\n"
|
||||||
" <div>\n"
|
" <div>\n"
|
||||||
" Web: <a href=\"${object.company_id.website}\""
|
" Web: <a href=\"${object.company_id.website}\">${object."
|
||||||
">${object.company_id.website}</a>\n"
|
"company_id.website}</a>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
" %endif\n"
|
" %endif\n"
|
||||||
" <p></p>\n"
|
" <p></p>\n"
|
||||||
@@ -233,19 +233,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:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -282,7 +282,7 @@ msgid "Activity State"
|
|||||||
msgstr "Estat de l'Activitat"
|
msgstr "Estat de l'Activitat"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -342,7 +342,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:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -461,38 +461,38 @@ msgid "Contract Type"
|
|||||||
msgstr "Tipus de Contracte"
|
msgstr "Tipus de Contracte"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -502,7 +502,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -514,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -526,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -538,7 +538,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, 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"
|
||||||
@@ -1025,7 +1025,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1248,7 +1248,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1259,7 +1259,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1348,7 +1348,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1439,13 +1439,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Any(s)"
|
msgstr "Any(s)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1453,7 +1453,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1461,7 +1461,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1469,7 +1469,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -147,19 +147,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -196,7 +196,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -256,7 +256,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -375,37 +375,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, 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"
|
||||||
@@ -414,7 +414,7 @@ msgid "Contract line for <strong>{product}</strong>\n"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, 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"
|
||||||
@@ -425,7 +425,7 @@ msgid "Contract line for <strong>{product}</strong>\n"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, 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"
|
||||||
@@ -436,7 +436,7 @@ msgid "Contract line for <strong>{product}</strong>\n"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, 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"
|
||||||
@@ -447,7 +447,7 @@ msgid "Contract line for <strong>{product}</strong>\n"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -925,7 +925,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1147,7 +1147,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1158,7 +1158,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1245,7 +1245,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1336,31 +1336,31 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -394,37 +394,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -434,7 +434,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -446,7 +446,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -458,7 +458,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -470,7 +470,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -957,7 +957,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1180,7 +1180,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1191,7 +1191,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1280,7 +1280,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1371,13 +1371,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1385,7 +1385,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1393,7 +1393,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1401,7 +1401,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -394,37 +394,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -434,7 +434,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -446,7 +446,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -458,7 +458,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -470,7 +470,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -957,7 +957,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1180,7 +1180,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1191,7 +1191,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1280,7 +1280,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1371,13 +1371,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1385,7 +1385,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1393,7 +1393,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1401,7 +1401,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -235,14 +235,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:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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 ""
|
||||||
@@ -250,7 +250,7 @@ msgstr ""
|
|||||||
"werden"
|
"werden"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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."
|
||||||
@@ -289,7 +289,7 @@ msgid "Activity State"
|
|||||||
msgstr "Aktivitätsstatus"
|
msgstr "Aktivitätsstatus"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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"
|
||||||
@@ -349,7 +349,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Abbrechen erlaubt?"
|
msgstr "Abbrechen erlaubt?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, 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."
|
||||||
@@ -468,37 +468,37 @@ msgid "Contract Type"
|
|||||||
msgstr "Vertragstyp"
|
msgstr "Vertragstyp"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -512,7 +512,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -530,7 +530,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -548,7 +548,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -566,7 +566,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1062,7 +1062,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Nachfolger planen erlaubt?"
|
msgstr "Nachfolger planen erlaubt?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, 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"
|
||||||
@@ -1289,7 +1289,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Beenden erlaubt?"
|
msgstr "Beenden erlaubt?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, 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"
|
||||||
@@ -1300,7 +1300,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:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, 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"
|
||||||
@@ -1391,7 +1391,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Stornoaufhebung"
|
msgstr "Stornoaufhebung"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, 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"
|
||||||
@@ -1482,7 +1482,7 @@ msgid "Year(s)"
|
|||||||
msgstr "Jahr(e)"
|
msgstr "Jahr(e)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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 ""
|
||||||
@@ -1490,7 +1490,7 @@ msgstr ""
|
|||||||
"abgerechnet wurde."
|
"abgerechnet wurde."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1500,7 +1500,7 @@ msgstr ""
|
|||||||
"Vertragsposition '%s' liegen."
|
"Vertragsposition '%s' liegen."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1510,7 +1510,7 @@ msgstr ""
|
|||||||
"Vertragsposition '%s' liegen."
|
"Vertragsposition '%s' liegen."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1520,7 +1520,7 @@ msgstr ""
|
|||||||
"Vertragsposition '%s' liegen."
|
"Vertragsposition '%s' liegen."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -278,7 +278,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -397,37 +397,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -437,7 +437,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -449,7 +449,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -461,7 +461,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -473,7 +473,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -960,7 +960,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1183,7 +1183,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1194,7 +1194,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1283,7 +1283,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1374,13 +1374,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1388,7 +1388,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1396,7 +1396,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1404,7 +1404,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -958,7 +958,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1181,7 +1181,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1192,7 +1192,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1281,7 +1281,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1372,13 +1372,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1386,7 +1386,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1394,7 +1394,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1402,7 +1402,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -234,19 +234,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:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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"
|
||||||
@@ -283,10 +283,11 @@ msgid "Activity State"
|
|||||||
msgstr "Estado de actividad"
|
msgstr "Estado de actividad"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 línea de renovación automática debe tener una fecha de finalización"
|
msgstr ""
|
||||||
|
"Una línea de renovación automática debe tener una fecha de finalización"
|
||||||
|
|
||||||
#. 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
|
||||||
@@ -343,7 +344,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Cancelar permitido?"
|
msgstr "Cancelar permitido?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, 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"
|
||||||
@@ -462,7 +463,7 @@ msgid "Contract Type"
|
|||||||
msgstr "Tipo de contrato"
|
msgstr "Tipo de contrato"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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 ""
|
||||||
@@ -470,31 +471,31 @@ msgstr ""
|
|||||||
"fecha de fin"
|
"fecha de fin"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -508,7 +509,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -526,7 +527,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -544,7 +545,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -562,7 +563,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, 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"
|
||||||
@@ -1054,7 +1055,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Plan sucesor permitido?"
|
msgstr "Plan sucesor permitido?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, 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"
|
||||||
@@ -1282,7 +1283,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Permitir detener?"
|
msgstr "Permitir detener?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, 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"
|
||||||
@@ -1293,7 +1294,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:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, 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"
|
||||||
@@ -1385,7 +1386,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Descancelar"
|
msgstr "Descancelar"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, 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"
|
||||||
@@ -1476,13 +1477,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Año(s)"
|
msgstr "Año(s)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1492,7 +1493,7 @@ msgstr ""
|
|||||||
"del contrato '%s'"
|
"del contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1502,7 +1503,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:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1512,7 +1513,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:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -958,7 +958,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1181,7 +1181,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1192,7 +1192,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1281,7 +1281,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1372,13 +1372,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1386,7 +1386,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1394,7 +1394,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1402,7 +1402,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -956,7 +956,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1179,7 +1179,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1190,7 +1190,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1279,7 +1279,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1370,13 +1370,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1384,7 +1384,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1392,7 +1392,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1400,7 +1400,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -958,7 +958,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1181,7 +1181,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1192,7 +1192,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1281,7 +1281,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1372,13 +1372,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1386,7 +1386,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1394,7 +1394,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1402,7 +1402,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -956,7 +956,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1179,7 +1179,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1190,7 +1190,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1279,7 +1279,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1370,13 +1370,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1384,7 +1384,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1392,7 +1392,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1400,7 +1400,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -956,7 +956,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1179,7 +1179,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1190,7 +1190,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1279,7 +1279,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1370,13 +1370,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1384,7 +1384,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1392,7 +1392,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1400,7 +1400,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -958,7 +958,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1181,7 +1181,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1192,7 +1192,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1281,7 +1281,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1372,13 +1372,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1386,7 +1386,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1394,7 +1394,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1402,7 +1402,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -278,7 +278,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -397,37 +397,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -437,7 +437,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -449,7 +449,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -461,7 +461,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -473,7 +473,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -960,7 +960,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1183,7 +1183,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1194,7 +1194,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1283,7 +1283,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1374,13 +1374,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1388,7 +1388,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1396,7 +1396,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1404,7 +1404,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -956,7 +956,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1179,7 +1179,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1190,7 +1190,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1279,7 +1279,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1370,13 +1370,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1384,7 +1384,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1392,7 +1392,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1400,7 +1400,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -958,7 +958,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1181,7 +1181,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1192,7 +1192,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1281,7 +1281,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1372,13 +1372,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1386,7 +1386,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1394,7 +1394,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1402,7 +1402,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -394,37 +394,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -434,7 +434,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -446,7 +446,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -458,7 +458,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -470,7 +470,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -955,7 +955,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1178,7 +1178,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1189,7 +1189,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1278,7 +1278,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1369,13 +1369,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1383,7 +1383,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1391,7 +1391,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1399,7 +1399,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -394,37 +394,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -434,7 +434,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -446,7 +446,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -458,7 +458,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -470,7 +470,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -955,7 +955,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1178,7 +1178,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1189,7 +1189,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1278,7 +1278,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1369,13 +1369,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1383,7 +1383,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1391,7 +1391,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1399,7 +1399,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -394,37 +394,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -434,7 +434,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -446,7 +446,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -458,7 +458,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -470,7 +470,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -957,7 +957,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1180,7 +1180,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1191,7 +1191,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1280,7 +1280,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1371,13 +1371,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1385,7 +1385,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1393,7 +1393,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1401,7 +1401,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -277,7 +277,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -396,37 +396,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -436,7 +436,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -448,7 +448,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -460,7 +460,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -472,7 +472,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -959,7 +959,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1182,7 +1182,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1193,7 +1193,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1282,7 +1282,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1373,13 +1373,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1387,7 +1387,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1395,7 +1395,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1403,7 +1403,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -230,19 +230,19 @@ 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:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -281,7 +281,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -343,7 +343,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -472,38 +472,38 @@ msgid "Contract Type"
|
|||||||
msgstr "Type de contrat"
|
msgstr "Type de contrat"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -513,7 +513,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -525,7 +525,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -537,7 +537,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -549,7 +549,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1065,7 +1065,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1306,7 +1306,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1317,7 +1317,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1408,7 +1408,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1501,13 +1501,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Année(s)"
|
msgstr "Année(s)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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'"
|
||||||
@@ -1519,7 +1519,7 @@ msgstr ""
|
|||||||
"début de contrat '%s'."
|
"début de contrat '%s'."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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'"
|
||||||
@@ -1531,7 +1531,7 @@ msgstr ""
|
|||||||
"début de contrat '%s'."
|
"début de contrat '%s'."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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'"
|
||||||
@@ -1543,7 +1543,7 @@ msgstr ""
|
|||||||
"début de contrat '%s'."
|
"début de contrat '%s'."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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'"
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -958,7 +958,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1181,7 +1181,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1192,7 +1192,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1281,7 +1281,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1372,13 +1372,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1386,7 +1386,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1394,7 +1394,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1402,7 +1402,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -958,7 +958,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1181,7 +1181,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1192,7 +1192,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1281,7 +1281,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1372,13 +1372,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1386,7 +1386,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1394,7 +1394,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1402,7 +1402,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -227,19 +227,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:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -278,7 +278,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -469,38 +469,38 @@ msgid "Contract Type"
|
|||||||
msgstr "Tipos de contrato"
|
msgstr "Tipos de contrato"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -510,7 +510,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -522,7 +522,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -534,7 +534,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -546,7 +546,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1061,7 +1061,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1298,7 +1298,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1309,7 +1309,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1400,7 +1400,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1493,13 +1493,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Ano(s)"
|
msgstr "Ano(s)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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'"
|
||||||
@@ -1511,7 +1511,7 @@ msgstr ""
|
|||||||
"contrato '%s'"
|
"contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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'"
|
||||||
@@ -1523,7 +1523,7 @@ msgstr ""
|
|||||||
"contrato '%s'"
|
"contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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'"
|
||||||
@@ -1535,7 +1535,7 @@ msgstr ""
|
|||||||
"contrato '%s'"
|
"contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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'"
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -956,7 +956,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1179,7 +1179,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1190,7 +1190,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1279,7 +1279,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1370,13 +1370,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1384,7 +1384,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1392,7 +1392,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1400,7 +1400,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -394,37 +394,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -434,7 +434,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -446,7 +446,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -458,7 +458,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -470,7 +470,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -957,7 +957,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1180,7 +1180,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1191,7 +1191,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1280,7 +1280,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1371,13 +1371,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1385,7 +1385,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1393,7 +1393,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1401,7 +1401,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -278,7 +278,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -405,37 +405,37 @@ msgid "Contract Type"
|
|||||||
msgstr "अनुबंध टेम्पलेट"
|
msgstr "अनुबंध टेम्पलेट"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -445,7 +445,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -457,7 +457,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -469,7 +469,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -481,7 +481,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -981,7 +981,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1208,7 +1208,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1219,7 +1219,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1310,7 +1310,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1401,13 +1401,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1415,7 +1415,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1423,7 +1423,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1431,7 +1431,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -278,7 +278,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -403,37 +403,37 @@ msgid "Contract Type"
|
|||||||
msgstr "Ugovor"
|
msgstr "Ugovor"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -443,7 +443,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -455,7 +455,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -467,7 +467,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -479,7 +479,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -986,7 +986,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1215,7 +1215,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1226,7 +1226,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1317,7 +1317,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1408,13 +1408,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Godina(e)"
|
msgstr "Godina(e)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1422,7 +1422,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1430,7 +1430,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1438,7 +1438,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -168,19 +168,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -217,7 +217,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -279,7 +279,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -406,37 +406,37 @@ msgid "Contract Type"
|
|||||||
msgstr "Predložak ugovora"
|
msgstr "Predložak ugovora"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -446,7 +446,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -458,7 +458,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -470,7 +470,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -482,7 +482,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -994,7 +994,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1229,7 +1229,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1240,7 +1240,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1331,7 +1331,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1422,13 +1422,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Godina(e)"
|
msgstr "Godina(e)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1436,7 +1436,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1444,7 +1444,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1452,7 +1452,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -277,7 +277,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -396,37 +396,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -436,7 +436,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -448,7 +448,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -460,7 +460,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -472,7 +472,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -959,7 +959,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1182,7 +1182,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1193,7 +1193,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1282,7 +1282,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1373,13 +1373,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1387,7 +1387,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1395,7 +1395,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1403,7 +1403,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -394,37 +394,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -434,7 +434,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -446,7 +446,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -458,7 +458,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -470,7 +470,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -957,7 +957,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1180,7 +1180,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1191,7 +1191,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1280,7 +1280,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1371,13 +1371,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1385,7 +1385,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1393,7 +1393,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1401,7 +1401,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -115,14 +115,14 @@ msgstr ""
|
|||||||
"background-repeat: repeat no-repeat;\">\n"
|
"background-repeat: repeat no-repeat;\">\n"
|
||||||
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
|
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
|
||||||
"#DDD;\">\n"
|
"#DDD;\">\n"
|
||||||
" <strong style=\"text-transform:uppercase;\""
|
" <strong style=\"text-transform:uppercase;\">${object.company_id."
|
||||||
">${object.company_id.name}</strong></h3>\n"
|
"name}</strong></h3>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
|
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
|
||||||
"16px; background-color: #F2F2F2;\">\n"
|
"16px; background-color: #F2F2F2;\">\n"
|
||||||
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
|
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
|
||||||
" ${object.company_id.partner_id.sudo().with_context(show_address="
|
" ${object.company_id.partner_id.sudo()."
|
||||||
"True, html_format=True).name_get()[0][1] | safe}\n"
|
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
|
||||||
" </span>\n"
|
" </span>\n"
|
||||||
" % if object.company_id.phone:\n"
|
" % if object.company_id.phone:\n"
|
||||||
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
|
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
|
||||||
@@ -133,8 +133,8 @@ msgstr ""
|
|||||||
" % endif\n"
|
" % endif\n"
|
||||||
" % if object.company_id.website:\n"
|
" % if object.company_id.website:\n"
|
||||||
" <div>\n"
|
" <div>\n"
|
||||||
" Web: <a href=\"${object.company_id.website}\""
|
" Web: <a href=\"${object.company_id.website}\">${object."
|
||||||
">${object.company_id.website}</a>\n"
|
"company_id.website}</a>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
" %endif\n"
|
" %endif\n"
|
||||||
" <p></p>\n"
|
" <p></p>\n"
|
||||||
@@ -234,14 +234,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:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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 ""
|
||||||
@@ -249,7 +249,7 @@ msgstr ""
|
|||||||
"rinnovo"
|
"rinnovo"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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"
|
||||||
@@ -286,7 +286,7 @@ msgid "Activity State"
|
|||||||
msgstr "Stato attività"
|
msgstr "Stato attività"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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"
|
||||||
@@ -346,7 +346,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Annullamento permesso?"
|
msgstr "Annullamento permesso?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, 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"
|
||||||
@@ -465,7 +465,7 @@ msgid "Contract Type"
|
|||||||
msgstr "Tipo contratto"
|
msgstr "Tipo contratto"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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 ""
|
||||||
@@ -473,31 +473,31 @@ msgstr ""
|
|||||||
"data finale"
|
"data finale"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -511,7 +511,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -529,7 +529,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -547,7 +547,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -565,7 +565,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, 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"
|
||||||
@@ -1056,7 +1056,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Pianificazione successore permessa?"
|
msgstr "Pianificazione successore permessa?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, 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"
|
||||||
@@ -1285,7 +1285,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Arresto permesso?"
|
msgstr "Arresto permesso?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, 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"
|
||||||
@@ -1296,7 +1296,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:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, 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"
|
||||||
@@ -1385,7 +1385,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Ri-attivare"
|
msgstr "Ri-attivare"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, 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"
|
||||||
@@ -1476,14 +1476,14 @@ msgid "Year(s)"
|
|||||||
msgstr "Anni"
|
msgstr "Anni"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1493,7 +1493,7 @@ msgstr ""
|
|||||||
"riga contratto '%s'"
|
"riga contratto '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1503,7 +1503,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:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1513,7 +1513,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:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -394,37 +394,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -434,7 +434,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -446,7 +446,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -458,7 +458,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -470,7 +470,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -957,7 +957,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1180,7 +1180,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1191,7 +1191,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1280,7 +1280,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1371,13 +1371,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1385,7 +1385,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1393,7 +1393,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1401,7 +1401,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -394,37 +394,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -434,7 +434,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -446,7 +446,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -458,7 +458,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -470,7 +470,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -957,7 +957,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1180,7 +1180,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1191,7 +1191,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1280,7 +1280,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1371,13 +1371,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1385,7 +1385,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1393,7 +1393,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1401,7 +1401,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -958,7 +958,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1181,7 +1181,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1192,7 +1192,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1281,7 +1281,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1372,13 +1372,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1386,7 +1386,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1394,7 +1394,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1402,7 +1402,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -168,19 +168,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -217,7 +217,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -277,7 +277,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -396,37 +396,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -436,7 +436,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -448,7 +448,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -460,7 +460,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -472,7 +472,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -959,7 +959,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1182,7 +1182,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1193,7 +1193,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1282,7 +1282,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1373,13 +1373,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1387,7 +1387,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1395,7 +1395,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1403,7 +1403,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -958,7 +958,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1181,7 +1181,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1192,7 +1192,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1281,7 +1281,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1372,13 +1372,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1386,7 +1386,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1394,7 +1394,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1402,7 +1402,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -394,37 +394,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -434,7 +434,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -446,7 +446,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -458,7 +458,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -470,7 +470,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -957,7 +957,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1180,7 +1180,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1191,7 +1191,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1280,7 +1280,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1371,13 +1371,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1385,7 +1385,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1393,7 +1393,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1401,7 +1401,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -394,37 +394,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -434,7 +434,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -446,7 +446,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -458,7 +458,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -470,7 +470,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -957,7 +957,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1180,7 +1180,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1191,7 +1191,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1280,7 +1280,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1371,13 +1371,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1385,7 +1385,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1393,7 +1393,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1401,7 +1401,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -958,7 +958,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1181,7 +1181,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1192,7 +1192,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1281,7 +1281,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1372,13 +1372,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1386,7 +1386,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1394,7 +1394,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1402,7 +1402,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -958,7 +958,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1181,7 +1181,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1192,7 +1192,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1281,7 +1281,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1372,13 +1372,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1386,7 +1386,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1394,7 +1394,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1402,7 +1402,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -108,8 +108,8 @@ msgstr ""
|
|||||||
" <br/>\n"
|
" <br/>\n"
|
||||||
" <p>Mocht u nog vragen hebben, aarzel dan niet om contact met ons op te "
|
" <p>Mocht u nog vragen hebben, aarzel dan niet om contact met ons op te "
|
||||||
"nemen.</p>\n"
|
"nemen.</p>\n"
|
||||||
" <p>Wij danken u voor het vertrouwen in ${object.company_id.name or "
|
" <p>Wij danken u voor het vertrouwen in ${object.company_id.name or 'us'}!"
|
||||||
"'us'}!</p>\n"
|
"</p>\n"
|
||||||
" <br/>\n"
|
" <br/>\n"
|
||||||
" <br/>\n"
|
" <br/>\n"
|
||||||
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
|
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
|
||||||
@@ -117,14 +117,14 @@ msgstr ""
|
|||||||
"background-repeat: repeat no-repeat;\">\n"
|
"background-repeat: repeat no-repeat;\">\n"
|
||||||
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
|
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
|
||||||
"#DDD;\">\n"
|
"#DDD;\">\n"
|
||||||
" <strong style=\"text-transform:uppercase;\""
|
" <strong style=\"text-transform:uppercase;\">${object.company_id."
|
||||||
">${object.company_id.name}</strong></h3>\n"
|
"name}</strong></h3>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
|
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
|
||||||
"16px; background-color: #F2F2F2;\">\n"
|
"16px; background-color: #F2F2F2;\">\n"
|
||||||
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
|
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
|
||||||
" ${object.company_id.partner_id.sudo().with_context(show_address="
|
" ${object.company_id.partner_id.sudo()."
|
||||||
"True, html_format=True).name_get()[0][1] | safe}\n"
|
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
|
||||||
" </span>\n"
|
" </span>\n"
|
||||||
" % if object.company_id.phone:\n"
|
" % if object.company_id.phone:\n"
|
||||||
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
|
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
|
||||||
@@ -135,8 +135,8 @@ msgstr ""
|
|||||||
" % endif\n"
|
" % endif\n"
|
||||||
" % if object.company_id.website:\n"
|
" % if object.company_id.website:\n"
|
||||||
" <div>\n"
|
" <div>\n"
|
||||||
" Website: <a href=\"${object.company_id.website}\""
|
" Website: <a href=\"${object.company_id.website}\">${object."
|
||||||
">${object.company_id.website}</a>\n"
|
"company_id.website}</a>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
" %endif\n"
|
" %endif\n"
|
||||||
" <p></p>\n"
|
" <p></p>\n"
|
||||||
@@ -237,7 +237,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:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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 ""
|
||||||
@@ -245,7 +245,7 @@ msgstr ""
|
|||||||
"verlengen"
|
"verlengen"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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 ""
|
||||||
@@ -253,7 +253,7 @@ msgstr ""
|
|||||||
"te verlengen"
|
"te verlengen"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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"
|
||||||
@@ -290,7 +290,7 @@ msgid "Activity State"
|
|||||||
msgstr "Activiteitsstatus"
|
msgstr "Activiteitsstatus"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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"
|
||||||
@@ -352,7 +352,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Annuleren toestaan?"
|
msgstr "Annuleren toestaan?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, 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"
|
||||||
@@ -471,37 +471,37 @@ msgid "Contract Type"
|
|||||||
msgstr "Soort Contract"
|
msgstr "Soort Contract"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -511,12 +511,12 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Contractregel voor <strong>{product}</strong>\n"
|
"Contractregel voor <strong>{product}</strong>\n"
|
||||||
" gestopt: <br/>\n"
|
" gestopt: <br/>\n"
|
||||||
" - <strong>Einde:</strong>: {old_end} -- {new_end}"
|
" - <strong>Einde:</strong>: {old_end} -- "
|
||||||
"\n"
|
"{new_end}\n"
|
||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -534,7 +534,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -552,7 +552,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -570,7 +570,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, 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"
|
||||||
@@ -1064,7 +1064,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Opvolger plannen toegestaan?"
|
msgstr "Opvolger plannen toegestaan?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, 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"
|
||||||
@@ -1294,7 +1294,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Stoppen toegestaan?"
|
msgstr "Stoppen toegestaan?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, 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"
|
||||||
@@ -1305,7 +1305,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:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, 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"
|
||||||
@@ -1397,7 +1397,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Terugdraaien van annuleren"
|
msgstr "Terugdraaien van annuleren"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, 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"
|
||||||
@@ -1488,7 +1488,7 @@ msgid "Year(s)"
|
|||||||
msgstr "Jaar/Jaren"
|
msgstr "Jaar/Jaren"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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 ""
|
||||||
@@ -1496,7 +1496,7 @@ msgstr ""
|
|||||||
"uitstellen."
|
"uitstellen."
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1505,7 +1505,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:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1515,7 +1515,7 @@ msgstr ""
|
|||||||
"contractregel '%s'"
|
"contractregel '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1525,7 +1525,7 @@ msgstr ""
|
|||||||
"contractregel '%s'"
|
"contractregel '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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'"
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -958,7 +958,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1181,7 +1181,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1192,7 +1192,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1281,7 +1281,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1372,13 +1372,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1386,7 +1386,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1394,7 +1394,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1402,7 +1402,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -403,37 +403,37 @@ msgid "Contract Type"
|
|||||||
msgstr "Contractsjabloon"
|
msgstr "Contractsjabloon"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -443,7 +443,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -455,7 +455,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -467,7 +467,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -479,7 +479,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -979,7 +979,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1206,7 +1206,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1217,7 +1217,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1308,7 +1308,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1399,13 +1399,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1413,7 +1413,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1421,7 +1421,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1429,7 +1429,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -168,19 +168,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -217,7 +217,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -277,7 +277,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -396,37 +396,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -436,7 +436,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -448,7 +448,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -460,7 +460,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -472,7 +472,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -959,7 +959,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1182,7 +1182,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1193,7 +1193,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1282,7 +1282,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1373,13 +1373,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1387,7 +1387,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1395,7 +1395,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1403,7 +1403,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -231,19 +231,19 @@ 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:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -282,7 +282,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -344,7 +344,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -473,38 +473,38 @@ msgid "Contract Type"
|
|||||||
msgstr "Tipo de Contrato"
|
msgstr "Tipo de Contrato"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -514,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -526,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -538,7 +538,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -550,7 +550,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1064,7 +1064,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1303,7 +1303,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1314,7 +1314,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1405,7 +1405,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1498,13 +1498,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Ano(s)"
|
msgstr "Ano(s)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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'"
|
||||||
@@ -1515,7 +1515,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:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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'"
|
||||||
@@ -1526,7 +1526,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:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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'"
|
||||||
@@ -1537,7 +1537,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:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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'"
|
||||||
|
|||||||
@@ -11,8 +11,8 @@ msgstr ""
|
|||||||
"POT-Creation-Date: 2018-04-27 01:12+0000\n"
|
"POT-Creation-Date: 2018-04-27 01:12+0000\n"
|
||||||
"PO-Revision-Date: 2019-10-10 20:36+0000\n"
|
"PO-Revision-Date: 2019-10-10 20:36+0000\n"
|
||||||
"Last-Translator: Eder Brito <britoederr@gmail.com>\n"
|
"Last-Translator: Eder Brito <britoederr@gmail.com>\n"
|
||||||
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/"
|
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/"
|
||||||
"23907/pt_BR/)\n"
|
"teams/23907/pt_BR/)\n"
|
||||||
"Language: pt_BR\n"
|
"Language: pt_BR\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
@@ -93,8 +93,8 @@ msgstr ""
|
|||||||
" <strong>REFERÊNCIAS</strong><br />\n"
|
" <strong>REFERÊNCIAS</strong><br />\n"
|
||||||
" Contract: <strong>${object.name}</strong><br />\n"
|
" Contract: <strong>${object.name}</strong><br />\n"
|
||||||
" % if object.date_start:\n"
|
" % if object.date_start:\n"
|
||||||
" Data Inicial do Contrato: ${object.date_start or ''}<br />"
|
" Data Inicial do Contrato: ${object.date_start or ''}<br /"
|
||||||
"\n"
|
">\n"
|
||||||
" % endif\n"
|
" % endif\n"
|
||||||
"\n"
|
"\n"
|
||||||
" % if object.user_id:\n"
|
" % if object.user_id:\n"
|
||||||
@@ -109,8 +109,8 @@ msgstr ""
|
|||||||
"\n"
|
"\n"
|
||||||
" <br/>\n"
|
" <br/>\n"
|
||||||
" <p>Em caso de dúvidas não hesite entrar em contato.</p>\n"
|
" <p>Em caso de dúvidas não hesite entrar em contato.</p>\n"
|
||||||
" <p>Obrigado por escolher a ${object.company_id.name or 'nossa "
|
" <p>Obrigado por escolher a ${object.company_id.name or 'nossa empresa'}!"
|
||||||
"empresa'}!</p>\n"
|
"</p>\n"
|
||||||
" <br/>\n"
|
" <br/>\n"
|
||||||
" <br/>\n"
|
" <br/>\n"
|
||||||
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
|
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
|
||||||
@@ -118,14 +118,14 @@ msgstr ""
|
|||||||
"background-repeat: repeat no-repeat;\">\n"
|
"background-repeat: repeat no-repeat;\">\n"
|
||||||
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
|
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
|
||||||
"#DDD;\">\n"
|
"#DDD;\">\n"
|
||||||
" <strong style=\"text-transform:uppercase;\""
|
" <strong style=\"text-transform:uppercase;\">${object.company_id."
|
||||||
">${object.company_id.name}</strong></h3>\n"
|
"name}</strong></h3>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
|
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
|
||||||
"16px; background-color: #F2F2F2;\">\n"
|
"16px; background-color: #F2F2F2;\">\n"
|
||||||
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
|
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
|
||||||
" ${object.company_id.partner_id.sudo().with_context(show_address="
|
" ${object.company_id.partner_id.sudo()."
|
||||||
"True, html_format=True).name_get()[0][1] | safe}\n"
|
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
|
||||||
" </span>\n"
|
" </span>\n"
|
||||||
" % if object.company_id.phone:\n"
|
" % if object.company_id.phone:\n"
|
||||||
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
|
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
|
||||||
@@ -136,8 +136,8 @@ msgstr ""
|
|||||||
" % endif\n"
|
" % endif\n"
|
||||||
" % if object.company_id.website:\n"
|
" % if object.company_id.website:\n"
|
||||||
" <div>\n"
|
" <div>\n"
|
||||||
" Site: <a href=\"${object.company_id.website}\""
|
" Site: <a href=\"${object.company_id.website}\">${object."
|
||||||
">${object.company_id.website}</a>\n"
|
"company_id.website}</a>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
" %endif\n"
|
" %endif\n"
|
||||||
" <p></p>\n"
|
" <p></p>\n"
|
||||||
@@ -236,7 +236,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:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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 ""
|
||||||
@@ -244,7 +244,7 @@ msgstr ""
|
|||||||
"automática"
|
"automática"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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 ""
|
||||||
@@ -252,7 +252,7 @@ msgstr ""
|
|||||||
"automática"
|
"automática"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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"
|
||||||
@@ -289,7 +289,7 @@ msgid "Activity State"
|
|||||||
msgstr "Estado da Atividade"
|
msgstr "Estado da Atividade"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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"
|
||||||
@@ -349,7 +349,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "Cancelar Permitido?"
|
msgstr "Cancelar Permitido?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, 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"
|
||||||
@@ -468,38 +468,38 @@ msgid "Contract Type"
|
|||||||
msgstr "Tipo de Contrato"
|
msgstr "Tipo de Contrato"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -513,7 +513,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -531,7 +531,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -549,7 +549,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -567,7 +567,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, 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"
|
||||||
@@ -1057,7 +1057,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "Plano sucessor permitido?"
|
msgstr "Plano sucessor permitido?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, 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"
|
||||||
@@ -1284,7 +1284,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "Parar permitido?"
|
msgstr "Parar permitido?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, 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"
|
||||||
@@ -1295,7 +1295,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:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, 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"
|
||||||
@@ -1386,7 +1386,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "Cancelar Cancelamento"
|
msgstr "Cancelar Cancelamento"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, 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"
|
||||||
@@ -1477,13 +1477,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Ano(s)"
|
msgstr "Ano(s)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1493,7 +1493,7 @@ msgstr ""
|
|||||||
"contrato '%s'"
|
"contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1503,7 +1503,7 @@ msgstr ""
|
|||||||
"do contrato '%s'"
|
"do contrato '%s'"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1513,7 +1513,7 @@ msgstr ""
|
|||||||
"do contrato '%s\""
|
"do contrato '%s\""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -168,19 +168,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -217,7 +217,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -279,7 +279,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -398,37 +398,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -438,7 +438,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -450,7 +450,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -462,7 +462,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -474,7 +474,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -961,7 +961,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1184,7 +1184,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1195,7 +1195,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1284,7 +1284,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1375,13 +1375,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1389,7 +1389,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1397,7 +1397,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1405,7 +1405,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -278,7 +278,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -397,37 +397,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -437,7 +437,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -449,7 +449,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -461,7 +461,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -473,7 +473,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -960,7 +960,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1183,7 +1183,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1194,7 +1194,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1283,7 +1283,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1374,13 +1374,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1388,7 +1388,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1396,7 +1396,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1404,7 +1404,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -168,19 +168,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -217,7 +217,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -277,7 +277,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -402,37 +402,37 @@ msgid "Contract Type"
|
|||||||
msgstr "Договоры"
|
msgstr "Договоры"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -442,7 +442,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -454,7 +454,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -466,7 +466,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -478,7 +478,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -976,7 +976,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1203,7 +1203,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1214,7 +1214,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1305,7 +1305,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1396,13 +1396,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1410,7 +1410,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1418,7 +1418,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1426,7 +1426,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -394,37 +394,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -434,7 +434,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -446,7 +446,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -458,7 +458,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -470,7 +470,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -957,7 +957,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1180,7 +1180,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1191,7 +1191,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1280,7 +1280,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1371,13 +1371,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1385,7 +1385,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1393,7 +1393,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1401,7 +1401,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -278,7 +278,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -397,37 +397,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -437,7 +437,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -449,7 +449,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -461,7 +461,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -473,7 +473,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -958,7 +958,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1181,7 +1181,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1192,7 +1192,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1281,7 +1281,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1372,13 +1372,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1386,7 +1386,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1394,7 +1394,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1402,7 +1402,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -278,7 +278,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -397,37 +397,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -437,7 +437,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -449,7 +449,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -461,7 +461,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -473,7 +473,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -962,7 +962,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1185,7 +1185,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1196,7 +1196,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1285,7 +1285,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1376,13 +1376,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1390,7 +1390,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1398,7 +1398,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1406,7 +1406,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -956,7 +956,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1179,7 +1179,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1190,7 +1190,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1279,7 +1279,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1370,13 +1370,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1384,7 +1384,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1392,7 +1392,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1400,7 +1400,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -168,19 +168,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -217,7 +217,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -277,7 +277,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -396,37 +396,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -436,7 +436,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -448,7 +448,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -460,7 +460,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -472,7 +472,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -957,7 +957,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1180,7 +1180,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1191,7 +1191,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1280,7 +1280,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1371,13 +1371,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1385,7 +1385,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1393,7 +1393,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1401,7 +1401,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -394,37 +394,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -434,7 +434,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -446,7 +446,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -458,7 +458,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -470,7 +470,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -957,7 +957,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1180,7 +1180,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1191,7 +1191,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1280,7 +1280,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1371,13 +1371,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1385,7 +1385,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1393,7 +1393,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1401,7 +1401,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -394,37 +394,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -434,7 +434,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -446,7 +446,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -458,7 +458,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -470,7 +470,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -957,7 +957,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1180,7 +1180,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1191,7 +1191,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1280,7 +1280,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1371,13 +1371,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1385,7 +1385,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1393,7 +1393,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1401,7 +1401,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -231,19 +231,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:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -282,7 +282,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -344,7 +344,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -473,38 +473,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:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -514,7 +514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -526,7 +526,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -538,7 +538,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -550,7 +550,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1065,7 +1065,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1304,7 +1304,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1315,7 +1315,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1407,7 +1407,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1500,13 +1500,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Yıl(lar)"
|
msgstr "Yıl(lar)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1514,7 +1514,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1522,7 +1522,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1530,7 +1530,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -168,19 +168,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -217,7 +217,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -279,7 +279,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -404,37 +404,37 @@ msgid "Contract Type"
|
|||||||
msgstr "Sözleşme"
|
msgstr "Sözleşme"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -444,7 +444,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -456,7 +456,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -468,7 +468,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -480,7 +480,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -988,7 +988,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1221,7 +1221,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1232,7 +1232,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1323,7 +1323,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1414,13 +1414,13 @@ msgid "Year(s)"
|
|||||||
msgstr "Yıl(lar)"
|
msgstr "Yıl(lar)"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1428,7 +1428,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1436,7 +1436,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1444,7 +1444,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -958,7 +958,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1181,7 +1181,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1192,7 +1192,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1281,7 +1281,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1372,13 +1372,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1386,7 +1386,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1394,7 +1394,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1402,7 +1402,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -166,19 +166,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -215,7 +215,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -394,37 +394,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -434,7 +434,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -446,7 +446,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -458,7 +458,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -470,7 +470,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -955,7 +955,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1178,7 +1178,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1189,7 +1189,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1278,7 +1278,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1369,13 +1369,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1383,7 +1383,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1391,7 +1391,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1399,7 +1399,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -958,7 +958,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1181,7 +1181,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1192,7 +1192,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1281,7 +1281,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1372,13 +1372,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1386,7 +1386,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1394,7 +1394,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1402,7 +1402,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -227,19 +227,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr "<strong>单价</strong>"
|
msgstr "<strong>单价</strong>"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 "与接替的合同行必须有结束日期"
|
||||||
@@ -276,7 +276,7 @@ msgid "Activity State"
|
|||||||
msgstr "活动状态"
|
msgstr "活动状态"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 "自动续订行必须有结束日期"
|
||||||
@@ -336,7 +336,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr "取消允许?"
|
msgstr "取消允许?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr "取消此行不允许"
|
msgstr "取消此行不允许"
|
||||||
@@ -455,37 +455,37 @@ msgid "Contract Type"
|
|||||||
msgstr "合同类型"
|
msgstr "合同类型"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -499,7 +499,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -517,7 +517,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -535,7 +535,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -553,7 +553,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr "必须在删除前取消合同行"
|
msgstr "必须在删除前取消合同行"
|
||||||
@@ -1038,7 +1038,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr "计划接替允许吗?"
|
msgstr "计划接替允许吗?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr "计划接替不允许此行"
|
msgstr "计划接替不允许此行"
|
||||||
@@ -1265,7 +1265,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr "停止允许?"
|
msgstr "停止允许?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr "停止不允许此行"
|
msgstr "停止不允许此行"
|
||||||
@@ -1276,7 +1276,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr "允许停止/计划接替?"
|
msgstr "允许停止/计划接替?"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr "此线路不允许停止/计划接替"
|
msgstr "此线路不允许停止/计划接替"
|
||||||
@@ -1365,7 +1365,7 @@ msgid "Un-cancel"
|
|||||||
msgstr "不要取消"
|
msgstr "不要取消"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr "此行不允许取消"
|
msgstr "此行不允许取消"
|
||||||
@@ -1456,13 +1456,13 @@ msgid "Year(s)"
|
|||||||
msgstr "年"
|
msgstr "年"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1470,7 +1470,7 @@ msgid ""
|
|||||||
msgstr "在合同行'%s'开头之前,您不能拥有下一张发票的日期"
|
msgstr "在合同行'%s'开头之前,您不能拥有下一张发票的日期"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1478,7 +1478,7 @@ msgid ""
|
|||||||
msgstr "您不能在合同行'%s'的最后一张发票日期之前有结束日期"
|
msgstr "您不能在合同行'%s'的最后一张发票日期之前有结束日期"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1486,7 +1486,7 @@ msgid ""
|
|||||||
msgstr "在合同行'%s'的最后一张发票日期之后,您不能拥有开始日期"
|
msgstr "在合同行'%s'的最后一张发票日期之后,您不能拥有开始日期"
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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'提供下一张发票的日期"
|
||||||
|
|||||||
@@ -167,19 +167,19 @@ msgid "<strong>Unit Price</strong>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:424
|
#: code:addons/contract/models/contract_line.py:425
|
||||||
#, 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:321
|
#: code:addons/contract/models/contract_line.py:322
|
||||||
#, 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:333
|
#: code:addons/contract/models/contract_line.py:334
|
||||||
#, 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 ""
|
||||||
@@ -216,7 +216,7 @@ msgid "Activity State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:328
|
#: code:addons/contract/models/contract_line.py:329
|
||||||
#, 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 ""
|
||||||
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:890
|
#: code:addons/contract/models/contract_line.py:891
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cancel not allowed for this line"
|
msgid "Cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -395,37 +395,37 @@ msgid "Contract Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:482
|
#: code:addons/contract/models/contract_line.py:483
|
||||||
#, 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:919
|
#: code:addons/contract/models/contract_line.py:920
|
||||||
#, 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:354
|
#: code:addons/contract/models/contract_line.py:355
|
||||||
#, 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:345
|
#: code:addons/contract/models/contract_line.py:346
|
||||||
#, 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:898
|
#: code:addons/contract/models/contract_line.py:899
|
||||||
#, 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:692
|
#: code:addons/contract/models/contract_line.py:693
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -435,7 +435,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:770
|
#: code:addons/contract/models/contract_line.py:771
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -447,7 +447,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1048
|
#: code:addons/contract/models/contract_line.py:1049
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -459,7 +459,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:878
|
#: code:addons/contract/models/contract_line.py:879
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Contract line for <strong>{product}</strong>\n"
|
"Contract line for <strong>{product}</strong>\n"
|
||||||
@@ -471,7 +471,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:1098
|
#: code:addons/contract/models/contract_line.py:1099
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Contract line must be canceled before delete"
|
msgid "Contract line must be canceled before delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -956,7 +956,7 @@ msgid "Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:753
|
#: code:addons/contract/models/contract_line.py:754
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Plan successor not allowed for this line"
|
msgid "Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1179,7 +1179,7 @@ msgid "Stop allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:672
|
#: code:addons/contract/models/contract_line.py:673
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop not allowed for this line"
|
msgid "Stop not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1190,7 +1190,7 @@ msgid "Stop/Plan successor allowed?"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:814
|
#: code:addons/contract/models/contract_line.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop/Plan successor not allowed for this line"
|
msgid "Stop/Plan successor not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1279,7 +1279,7 @@ msgid "Un-cancel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:911
|
#: code:addons/contract/models/contract_line.py:912
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Un-cancel not allowed for this line"
|
msgid "Un-cancel not allowed for this line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1370,13 +1370,13 @@ msgid "Year(s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:647
|
#: code:addons/contract/models/contract_line.py:648
|
||||||
#, 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:433
|
#: code:addons/contract/models/contract_line.py:434
|
||||||
#, 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 "
|
||||||
@@ -1384,7 +1384,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:453
|
#: code:addons/contract/models/contract_line.py:454
|
||||||
#, 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 "
|
||||||
@@ -1392,7 +1392,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:445
|
#: code:addons/contract/models/contract_line.py:446
|
||||||
#, 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 "
|
||||||
@@ -1400,7 +1400,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract
|
#. module: contract
|
||||||
#: code:addons/contract/models/contract_line.py:469
|
#: code:addons/contract/models/contract_line.py:470
|
||||||
#, 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 ""
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ class ContractAbstractContract(models.AbstractModel):
|
|||||||
_description = 'Abstract Recurring Contract'
|
_description = 'Abstract Recurring Contract'
|
||||||
|
|
||||||
# These fields will not be synced to the contract
|
# These fields will not be synced to the contract
|
||||||
NO_SYNC = ['name', 'partner_id']
|
NO_SYNC = ['name', 'partner_id', 'company_id']
|
||||||
|
|
||||||
name = fields.Char(required=True)
|
name = fields.Char(required=True)
|
||||||
# Needed for avoiding errors on several inherited behaviors
|
# Needed for avoiding errors on several inherited behaviors
|
||||||
|
|||||||
Reference in New Issue
Block a user