diff --git a/contract/i18n/am.po b/contract/i18n/am.po
index 0717c0c6..84c7b0aa 100644
--- a/contract/i18n/am.po
+++ b/contract/i18n/am.po
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -411,13 +411,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +435,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +451,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +475,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1023,7 +1023,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1248,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1259,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1353,7 +1353,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1444,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1458,7 +1458,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1466,7 +1466,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1474,7 +1482,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/ar.po b/contract/i18n/ar.po
index 3e92c811..c25b42ef 100644
--- a/contract/i18n/ar.po
+++ b/contract/i18n/ar.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1024,7 +1024,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1249,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1260,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1354,7 +1354,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1445,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1459,7 +1459,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1467,7 +1467,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1475,7 +1483,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/bg.po b/contract/i18n/bg.po
index 8d9452cb..2e9065ad 100644
--- a/contract/i18n/bg.po
+++ b/contract/i18n/bg.po
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -411,13 +411,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +435,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +451,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +475,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1023,7 +1023,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1248,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1259,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1353,7 +1353,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1444,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1458,7 +1458,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1466,7 +1466,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1474,7 +1482,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/bs.po b/contract/i18n/bs.po
index adbf9ce0..0f18dc96 100644
--- a/contract/i18n/bs.po
+++ b/contract/i18n/bs.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1022,7 +1022,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1247,7 +1247,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1258,7 +1258,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1352,7 +1352,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1443,7 +1443,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1457,7 +1457,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1465,7 +1465,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1473,7 +1481,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/ca.po b/contract/i18n/ca.po
index f9de2000..e7235162 100644
--- a/contract/i18n/ca.po
+++ b/contract/i18n/ca.po
@@ -342,7 +342,7 @@ msgid "Cancel allowed?"
msgstr "Es permet cancel·lar?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -482,14 +482,14 @@ msgid "Contract Type"
msgstr "Tipus de Contracte"
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
"Línia de Contracte '%s' la data d'inici no pot ser posterior a la data de fi"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -507,13 +507,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -523,7 +523,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -535,7 +535,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -547,7 +547,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -559,7 +559,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr "La línia de Contracte ha de ser cancel·lada abans d'esborrar-la"
@@ -1097,7 +1097,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1322,7 +1322,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1333,7 +1333,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1427,7 +1427,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1518,7 +1518,7 @@ msgid "Year(s)"
msgstr "Any(s)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1532,7 +1532,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1540,7 +1540,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1548,7 +1556,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/cs.po b/contract/i18n/cs.po
index c174e417..815a2f4c 100644
--- a/contract/i18n/cs.po
+++ b/contract/i18n/cs.po
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -411,13 +411,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +435,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +451,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +475,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1023,7 +1023,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1248,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1259,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1353,7 +1353,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1444,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1458,7 +1458,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1466,7 +1466,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1474,7 +1482,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/da.po b/contract/i18n/da.po
index 81a0b224..34080779 100644
--- a/contract/i18n/da.po
+++ b/contract/i18n/da.po
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -411,13 +411,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +435,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +451,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +475,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1023,7 +1023,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1248,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1259,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1353,7 +1353,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1444,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1458,7 +1458,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1466,7 +1466,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1474,7 +1482,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/de.po b/contract/i18n/de.po
index 9f61c5e1..a28d72a1 100644
--- a/contract/i18n/de.po
+++ b/contract/i18n/de.po
@@ -349,7 +349,7 @@ msgid "Cancel allowed?"
msgstr "Abbrechen erlaubt?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr "Das Abbrechen für diese Zeile ist nicht erlaubt."
@@ -489,13 +489,13 @@ msgid "Contract Type"
msgstr "Vertragstyp"
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr "Vertragsbeginn '%s' darf nicht nach dem Vertragsende liegen"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr "Vertragsposition Storno aufgehoben: %s
- "
@@ -513,13 +513,13 @@ msgid "Contract line and its successor overlapped"
msgstr "Die Vertragsposition und dessen Nachfolger überlappen sich."
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr "Die Vertragsposition wurde abgebrochen: %s
- "
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -533,7 +533,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -551,7 +551,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -569,7 +569,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -587,7 +587,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1136,7 +1136,7 @@ msgid "Plan successor allowed?"
msgstr "Nachfolger planen erlaubt?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr "Nachfolger planen für diese Position nicht zulässig"
@@ -1365,7 +1365,7 @@ msgid "Stop allowed?"
msgstr "Beenden erlaubt?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr "Beenden für diese Position nicht zulässig"
@@ -1376,7 +1376,7 @@ msgid "Stop/Plan successor allowed?"
msgstr "Nachfolger beenden/planen erlaubt?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr "Nachfolger beenden/planen in dieser Position nicht zulässig"
@@ -1472,7 +1472,7 @@ msgid "Un-cancel"
msgstr "Stornoaufhebung"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr "Stornoaufhebung für diese Position nicht zulässig"
@@ -1563,7 +1563,7 @@ msgid "Year(s)"
msgstr "Jahr(e)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1581,7 +1581,7 @@ msgstr ""
"Vertragsposition '%s' liegen."
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1591,7 +1591,20 @@ msgstr ""
"Vertragsposition '%s' liegen."
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, fuzzy, 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 next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+"Das Enddatum darf nicht vor dem Datum der letzten Rechnung der "
+"Vertragsposition '%s' liegen."
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1601,7 +1614,7 @@ msgstr ""
"Vertragsposition '%s' liegen."
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/el_GR.po b/contract/i18n/el_GR.po
index 2975d696..03557500 100644
--- a/contract/i18n/el_GR.po
+++ b/contract/i18n/el_GR.po
@@ -278,7 +278,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -414,13 +414,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -438,13 +438,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -454,7 +454,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -466,7 +466,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -478,7 +478,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -490,7 +490,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1026,7 +1026,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1251,7 +1251,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1262,7 +1262,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1356,7 +1356,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1447,7 +1447,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1461,7 +1461,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1469,7 +1469,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1477,7 +1485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/en_GB.po b/contract/i18n/en_GB.po
index 8931828d..edd3be8e 100644
--- a/contract/i18n/en_GB.po
+++ b/contract/i18n/en_GB.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1024,7 +1024,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1249,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1260,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1354,7 +1354,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1445,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1459,7 +1459,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1467,7 +1467,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1475,7 +1483,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/es.po b/contract/i18n/es.po
index 5917ca99..84fd5b73 100644
--- a/contract/i18n/es.po
+++ b/contract/i18n/es.po
@@ -344,7 +344,7 @@ msgid "Cancel allowed?"
msgstr "Cancelar permitido?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr "Cancelar no permitido para esta línea"
@@ -484,7 +484,7 @@ msgid "Contract Type"
msgstr "Tipo de contrato"
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
@@ -492,7 +492,7 @@ msgstr ""
"fecha de fin"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr "Línea de contrato no cancelada: %s
- "
@@ -510,13 +510,13 @@ msgid "Contract line and its successor overlapped"
msgstr "Línea de contrato y su sucesor superpuestos"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr "Línea de contrato cancelada: %s
- "
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -530,7 +530,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -548,7 +548,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -566,7 +566,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -584,7 +584,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr "La línea del contrato debe cancelarse antes de eliminar"
@@ -1129,7 +1129,7 @@ msgid "Plan successor allowed?"
msgstr "Plan sucesor permitido?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr "El sucesor del plan no está permitido para esta línea"
@@ -1358,7 +1358,7 @@ msgid "Stop allowed?"
msgstr "Permitir detener?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr "Detener no permitido para esta línea"
@@ -1369,7 +1369,7 @@ msgid "Stop/Plan successor allowed?"
msgstr "Detener / Plan sucesor permitido?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr "El sucesor Stop / Plan no está permitido para esta línea"
@@ -1466,7 +1466,7 @@ msgid "Un-cancel"
msgstr "Descancelar"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr "Descancelar no permitido para esta línea"
@@ -1557,7 +1557,7 @@ msgid "Year(s)"
msgstr "Año(s)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
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."
@@ -1573,7 +1573,7 @@ msgstr ""
"del contrato '%s'"
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1583,7 +1583,20 @@ msgstr ""
"factura para la línea del contrato '%s'"
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, fuzzy, 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 next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+"No puede tener la fecha de finalización anterior a la fecha de la última "
+"factura para la línea del contrato '%s'"
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1593,7 +1606,7 @@ msgstr ""
"para la línea del contrato '%s'"
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/es_AR.po b/contract/i18n/es_AR.po
index 22dd9cac..2f065cf7 100644
--- a/contract/i18n/es_AR.po
+++ b/contract/i18n/es_AR.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1024,7 +1024,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1249,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1260,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1354,7 +1354,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1445,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1459,7 +1459,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1467,7 +1467,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1475,7 +1483,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/es_CO.po b/contract/i18n/es_CO.po
index 35c370eb..480bdd06 100644
--- a/contract/i18n/es_CO.po
+++ b/contract/i18n/es_CO.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1022,7 +1022,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1247,7 +1247,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1258,7 +1258,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1352,7 +1352,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1443,7 +1443,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1457,7 +1457,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1465,7 +1465,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1473,7 +1481,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/es_CR.po b/contract/i18n/es_CR.po
index aea4cc11..d15e90c8 100644
--- a/contract/i18n/es_CR.po
+++ b/contract/i18n/es_CR.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1024,7 +1024,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1249,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1260,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1354,7 +1354,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1445,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1459,7 +1459,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1467,7 +1467,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1475,7 +1483,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/es_DO.po b/contract/i18n/es_DO.po
index 7516abf5..bcfe48b1 100644
--- a/contract/i18n/es_DO.po
+++ b/contract/i18n/es_DO.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1022,7 +1022,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1247,7 +1247,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1258,7 +1258,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1352,7 +1352,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1443,7 +1443,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1457,7 +1457,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1465,7 +1465,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1473,7 +1481,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/es_EC.po b/contract/i18n/es_EC.po
index 653a2287..eb051960 100644
--- a/contract/i18n/es_EC.po
+++ b/contract/i18n/es_EC.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1022,7 +1022,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1247,7 +1247,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1258,7 +1258,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1352,7 +1352,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1443,7 +1443,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1457,7 +1457,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1465,7 +1465,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1473,7 +1481,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/es_ES.po b/contract/i18n/es_ES.po
index a0490074..567b5621 100644
--- a/contract/i18n/es_ES.po
+++ b/contract/i18n/es_ES.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1024,7 +1024,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1249,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1260,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1354,7 +1354,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1445,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1459,7 +1459,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1467,7 +1467,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1475,7 +1483,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/es_MX.po b/contract/i18n/es_MX.po
index 1cef8495..df2bc7e3 100644
--- a/contract/i18n/es_MX.po
+++ b/contract/i18n/es_MX.po
@@ -278,7 +278,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -414,13 +414,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -438,13 +438,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -454,7 +454,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -466,7 +466,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -478,7 +478,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -490,7 +490,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1026,7 +1026,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1251,7 +1251,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1262,7 +1262,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1356,7 +1356,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1447,7 +1447,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1461,7 +1461,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1469,7 +1469,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1477,7 +1485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/es_PY.po b/contract/i18n/es_PY.po
index dc217972..85d66a38 100644
--- a/contract/i18n/es_PY.po
+++ b/contract/i18n/es_PY.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1022,7 +1022,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1247,7 +1247,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1258,7 +1258,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1352,7 +1352,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1443,7 +1443,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1457,7 +1457,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1465,7 +1465,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1473,7 +1481,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/es_VE.po b/contract/i18n/es_VE.po
index 438c44c3..90d670b8 100644
--- a/contract/i18n/es_VE.po
+++ b/contract/i18n/es_VE.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1024,7 +1024,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1249,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1260,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1354,7 +1354,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1445,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1459,7 +1459,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1467,7 +1467,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1475,7 +1483,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/et.po b/contract/i18n/et.po
index 64b94b12..1d8b4afd 100644
--- a/contract/i18n/et.po
+++ b/contract/i18n/et.po
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -411,13 +411,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +435,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +451,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +475,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1021,7 +1021,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1246,7 +1246,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1257,7 +1257,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1351,7 +1351,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1442,7 +1442,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1456,7 +1456,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1464,7 +1464,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1472,7 +1480,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/eu.po b/contract/i18n/eu.po
index 392161cf..5859a226 100644
--- a/contract/i18n/eu.po
+++ b/contract/i18n/eu.po
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -411,13 +411,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +435,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +451,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +475,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1021,7 +1021,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1246,7 +1246,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1257,7 +1257,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1351,7 +1351,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1442,7 +1442,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1456,7 +1456,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1464,7 +1464,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1472,7 +1480,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/fa.po b/contract/i18n/fa.po
index 46ab5b9a..9a1037fc 100644
--- a/contract/i18n/fa.po
+++ b/contract/i18n/fa.po
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -411,13 +411,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +435,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +451,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +475,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1023,7 +1023,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1248,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1259,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1353,7 +1353,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1444,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1458,7 +1458,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1466,7 +1466,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1474,7 +1482,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/fi.po b/contract/i18n/fi.po
index dce71a93..681e2dbc 100644
--- a/contract/i18n/fi.po
+++ b/contract/i18n/fi.po
@@ -277,7 +277,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -413,13 +413,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -437,13 +437,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -453,7 +453,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -465,7 +465,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -477,7 +477,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -489,7 +489,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1025,7 +1025,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1250,7 +1250,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1261,7 +1261,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1355,7 +1355,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1446,7 +1446,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1460,7 +1460,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1468,7 +1468,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1476,7 +1484,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/fr.po b/contract/i18n/fr.po
index 012ff8cc..d440086f 100644
--- a/contract/i18n/fr.po
+++ b/contract/i18n/fr.po
@@ -344,7 +344,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -494,14 +494,14 @@ msgid "Contract Type"
msgstr "Type de contrat"
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, fuzzy, python-format
#| 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"
msgstr "Le contrat '%s' ne peut pas démarrer après la date de fin"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -519,13 +519,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -535,7 +535,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -547,7 +547,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -559,7 +559,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -571,7 +571,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1138,7 +1138,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1379,7 +1379,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1390,7 +1390,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1486,7 +1486,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1579,7 +1579,7 @@ msgid "Year(s)"
msgstr "Année(s)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1597,7 +1597,7 @@ msgstr ""
"début de contrat '%s'."
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, fuzzy, python-format
#| msgid ""
#| "You can't have a next invoicing date before the start of the contract '%s'"
@@ -1609,7 +1609,19 @@ msgstr ""
"début de contrat '%s'."
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, fuzzy, python-format
+#| msgid ""
+#| "You can't have a next invoicing date before the start of the contract '%s'"
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+"Vous ne pouvez pas avoir la prochaine date de facturation avant la date de "
+"début de contrat '%s'."
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, fuzzy, python-format
#| msgid ""
#| "You can't have a next invoicing date before the start of the contract '%s'"
@@ -1621,7 +1633,7 @@ msgstr ""
"début de contrat '%s'."
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, fuzzy, python-format
#| msgid "You must supply a next invoicing date for contract '%s'"
msgid "You must supply a date of next invoice for contract line '%s'"
diff --git a/contract/i18n/fr_CA.po b/contract/i18n/fr_CA.po
index 004e34dc..2996a227 100644
--- a/contract/i18n/fr_CA.po
+++ b/contract/i18n/fr_CA.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1024,7 +1024,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1249,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1260,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1354,7 +1354,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1445,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1459,7 +1459,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1467,7 +1467,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1475,7 +1483,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/fr_CH.po b/contract/i18n/fr_CH.po
index d5c9e1e2..586872e7 100644
--- a/contract/i18n/fr_CH.po
+++ b/contract/i18n/fr_CH.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1024,7 +1024,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1249,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1260,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1354,7 +1354,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1445,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1459,7 +1459,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1467,7 +1467,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1475,7 +1483,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/gl.po b/contract/i18n/gl.po
index b09e3c7e..9c01a102 100644
--- a/contract/i18n/gl.po
+++ b/contract/i18n/gl.po
@@ -340,7 +340,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -490,14 +490,14 @@ msgid "Contract Type"
msgstr "Tipos de contrato"
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, fuzzy, python-format
#| 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"
msgstr "A data de inicio do contrato '%s' non pode ser superior á data de fin"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -515,13 +515,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -531,7 +531,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -543,7 +543,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -555,7 +555,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -567,7 +567,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1133,7 +1133,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1372,7 +1372,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1383,7 +1383,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1479,7 +1479,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1572,7 +1572,7 @@ msgid "Year(s)"
msgstr "Ano(s)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1590,7 +1590,7 @@ msgstr ""
"contrato '%s'"
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, fuzzy, python-format
#| msgid ""
#| "You can't have a next invoicing date before the start of the contract '%s'"
@@ -1602,7 +1602,19 @@ msgstr ""
"contrato '%s'"
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, fuzzy, python-format
+#| msgid ""
+#| "You can't have a next invoicing date before the start of the contract '%s'"
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+"Non pode ter unha data para a seguinte factura anterior á data de inicio do "
+"contrato '%s'"
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, fuzzy, python-format
#| msgid ""
#| "You can't have a next invoicing date before the start of the contract '%s'"
@@ -1614,7 +1626,7 @@ msgstr ""
"contrato '%s'"
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, fuzzy, python-format
#| msgid "You must supply a next invoicing date for contract '%s'"
msgid "You must supply a date of next invoice for contract line '%s'"
diff --git a/contract/i18n/gl_ES.po b/contract/i18n/gl_ES.po
index 16f86b3a..43be70a6 100644
--- a/contract/i18n/gl_ES.po
+++ b/contract/i18n/gl_ES.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1022,7 +1022,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1247,7 +1247,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1258,7 +1258,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1352,7 +1352,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1443,7 +1443,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1457,7 +1457,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1465,7 +1465,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1473,7 +1481,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/he.po b/contract/i18n/he.po
index 1c2f0bef..521c6eb6 100644
--- a/contract/i18n/he.po
+++ b/contract/i18n/he.po
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -411,13 +411,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +435,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +451,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +475,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1023,7 +1023,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1248,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1259,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1353,7 +1353,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1444,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1458,7 +1458,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1466,7 +1466,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1474,7 +1482,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/hi_IN.po b/contract/i18n/hi_IN.po
index 52ad5bff..f8b71ecc 100644
--- a/contract/i18n/hi_IN.po
+++ b/contract/i18n/hi_IN.po
@@ -278,7 +278,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -423,13 +423,13 @@ msgid "Contract Type"
msgstr "अनुबंध टेम्पलेट"
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -447,13 +447,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +475,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -499,7 +499,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1050,7 +1050,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1279,7 +1279,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1290,7 +1290,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1386,7 +1386,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1477,7 +1477,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1491,7 +1491,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1499,7 +1499,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1507,7 +1515,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/hr.po b/contract/i18n/hr.po
index 987bc109..7facf2d6 100644
--- a/contract/i18n/hr.po
+++ b/contract/i18n/hr.po
@@ -282,7 +282,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -425,13 +425,13 @@ msgid "Contract Type"
msgstr "Ugovor"
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -449,13 +449,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -465,7 +465,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -477,7 +477,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -489,7 +489,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -501,7 +501,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1059,7 +1059,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1290,7 +1290,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1301,7 +1301,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1397,7 +1397,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1488,7 +1488,7 @@ msgid "Year(s)"
msgstr "Godina(e)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1502,7 +1502,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1510,7 +1510,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1518,7 +1526,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/hr_HR.po b/contract/i18n/hr_HR.po
index 20507196..ebcc1d20 100644
--- a/contract/i18n/hr_HR.po
+++ b/contract/i18n/hr_HR.po
@@ -279,7 +279,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -424,13 +424,13 @@ msgid "Contract Type"
msgstr "Predložak ugovora"
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -448,13 +448,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -500,7 +500,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1063,7 +1063,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1300,7 +1300,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1311,7 +1311,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1407,7 +1407,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1498,7 +1498,7 @@ msgid "Year(s)"
msgstr "Godina(e)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1512,7 +1512,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1520,7 +1520,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1528,7 +1536,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/hu.po b/contract/i18n/hu.po
index 9056f715..5c5547bc 100644
--- a/contract/i18n/hu.po
+++ b/contract/i18n/hu.po
@@ -277,7 +277,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -413,13 +413,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -437,13 +437,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -453,7 +453,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -465,7 +465,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -477,7 +477,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -489,7 +489,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1025,7 +1025,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1250,7 +1250,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1261,7 +1261,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1355,7 +1355,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1446,7 +1446,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1460,7 +1460,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1468,7 +1468,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1476,7 +1484,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/id.po b/contract/i18n/id.po
index 72f1f7ec..f5fb60f5 100644
--- a/contract/i18n/id.po
+++ b/contract/i18n/id.po
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -411,13 +411,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +435,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +451,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +475,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1023,7 +1023,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1248,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1259,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1353,7 +1353,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1444,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1458,7 +1458,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1466,7 +1466,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1474,7 +1482,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/it.po b/contract/i18n/it.po
index dc6d3dbe..132d2de0 100644
--- a/contract/i18n/it.po
+++ b/contract/i18n/it.po
@@ -346,7 +346,7 @@ msgid "Cancel allowed?"
msgstr "Annullamento permesso?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr "Annullamento non permesso per questa riga"
@@ -484,7 +484,7 @@ msgid "Contract Type"
msgstr "Tipo contratto"
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
@@ -492,7 +492,7 @@ msgstr ""
"data finale"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr "Riga contratto ri-attivata: %s
- "
@@ -510,13 +510,13 @@ msgid "Contract line and its successor overlapped"
msgstr "Riga contratto e sua seguente sovrapposte"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr "Riga contratto annullata: %s
- "
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -530,7 +530,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -548,7 +548,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -566,7 +566,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -584,7 +584,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr "La riga contratto deve essere annullata prima di essere eliminata"
@@ -1128,7 +1128,7 @@ msgid "Plan successor allowed?"
msgstr "Pianificazione successore permessa?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr "Pianificazione successore non permessa per questa riga"
@@ -1357,7 +1357,7 @@ msgid "Stop allowed?"
msgstr "Arresto permesso?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr "Arresto non permesso per questa riga"
@@ -1368,7 +1368,7 @@ msgid "Stop/Plan successor allowed?"
msgstr "Arresto/pianificazione del successore permessi?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr "Arresto/pianificazione del successore non permessi per questa riga"
@@ -1462,7 +1462,7 @@ msgid "Un-cancel"
msgstr "Ri-attivare"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr "Ri-attivazione non permessa per questa riga"
@@ -1553,7 +1553,7 @@ msgid "Year(s)"
msgstr "Anni"
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1570,7 +1570,7 @@ msgstr ""
"riga contratto '%s'"
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1580,7 +1580,20 @@ msgstr ""
"fattura per la riga contratto '%s'"
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, fuzzy, 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 next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+"Non è possibile avere la data di fine antecedente alla data dell'ultima "
+"fattura per la riga contratto '%s'"
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1590,7 +1603,7 @@ msgstr ""
"fattura per la riga contratto '%s'"
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/ja.po b/contract/i18n/ja.po
index b58a2812..6a241b1d 100644
--- a/contract/i18n/ja.po
+++ b/contract/i18n/ja.po
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -411,13 +411,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +435,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +451,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +475,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1023,7 +1023,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1248,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1259,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1353,7 +1353,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1444,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1458,7 +1458,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1466,7 +1466,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1474,7 +1482,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/ko.po b/contract/i18n/ko.po
index 7c83d4af..0d468af3 100644
--- a/contract/i18n/ko.po
+++ b/contract/i18n/ko.po
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -411,13 +411,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +435,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +451,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +475,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1023,7 +1023,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1248,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1259,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1353,7 +1353,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1444,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1458,7 +1458,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1466,7 +1466,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1474,7 +1482,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/lt.po b/contract/i18n/lt.po
index 374d20fd..3717239c 100644
--- a/contract/i18n/lt.po
+++ b/contract/i18n/lt.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1024,7 +1024,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1249,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1260,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1354,7 +1354,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1445,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1459,7 +1459,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1467,7 +1467,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1475,7 +1483,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/lt_LT.po b/contract/i18n/lt_LT.po
index e32ab4ec..affbff66 100644
--- a/contract/i18n/lt_LT.po
+++ b/contract/i18n/lt_LT.po
@@ -277,7 +277,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -413,13 +413,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -437,13 +437,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -453,7 +453,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -465,7 +465,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -477,7 +477,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -489,7 +489,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1025,7 +1025,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1250,7 +1250,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1261,7 +1261,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1355,7 +1355,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1446,7 +1446,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1460,7 +1460,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1468,7 +1468,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1476,7 +1484,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/lv.po b/contract/i18n/lv.po
index 2360a5c3..cbe1a095 100644
--- a/contract/i18n/lv.po
+++ b/contract/i18n/lv.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1024,7 +1024,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1249,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1260,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1354,7 +1354,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1445,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1459,7 +1459,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1467,7 +1467,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1475,7 +1483,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/mk.po b/contract/i18n/mk.po
index bef71f99..8b503136 100644
--- a/contract/i18n/mk.po
+++ b/contract/i18n/mk.po
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -411,13 +411,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +435,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +451,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +475,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1023,7 +1023,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1248,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1259,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1353,7 +1353,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1444,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1458,7 +1458,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1466,7 +1466,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1474,7 +1482,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/mn.po b/contract/i18n/mn.po
index 14148412..93739585 100644
--- a/contract/i18n/mn.po
+++ b/contract/i18n/mn.po
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -411,13 +411,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +435,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +451,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +475,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1023,7 +1023,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1248,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1259,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1353,7 +1353,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1444,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1458,7 +1458,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1466,7 +1466,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1474,7 +1482,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/nb.po b/contract/i18n/nb.po
index 4b4ffa75..36c098de 100644
--- a/contract/i18n/nb.po
+++ b/contract/i18n/nb.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1024,7 +1024,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1249,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1260,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1354,7 +1354,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1445,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1459,7 +1459,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1467,7 +1467,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1475,7 +1483,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/nb_NO.po b/contract/i18n/nb_NO.po
index cfb2d542..840d4c32 100644
--- a/contract/i18n/nb_NO.po
+++ b/contract/i18n/nb_NO.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1024,7 +1024,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1249,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1260,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1354,7 +1354,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1445,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1459,7 +1459,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1467,7 +1467,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1475,7 +1483,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/nl.po b/contract/i18n/nl.po
index 79ba456c..126bc0d6 100644
--- a/contract/i18n/nl.po
+++ b/contract/i18n/nl.po
@@ -352,7 +352,7 @@ msgid "Cancel allowed?"
msgstr "Annuleren toestaan?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr "Annuleren niet toegestaan voor deze regel"
@@ -492,13 +492,13 @@ msgid "Contract Type"
msgstr "Soort Contract"
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr "Contract '%s' startdatum kan niet later zijn dan einddatum"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr "Contractregel annuleren ongedaan gemaakt: %s
- "
@@ -516,13 +516,13 @@ msgid "Contract line and its successor overlapped"
msgstr "Contractlijn en zijn opvolger overlappen elkaar"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr "Contractregel geannuleerd: %s
- "
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -537,7 +537,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -555,7 +555,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -573,7 +573,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -591,7 +591,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr "Contractregel moet worden geannuleerd voordat deze wordt verwijderd"
@@ -1138,7 +1138,7 @@ msgid "Plan successor allowed?"
msgstr "Opvolger plannen toegestaan?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr "Plannen opvolger niet toegestaan voor deze regel"
@@ -1369,7 +1369,7 @@ msgid "Stop allowed?"
msgstr "Stoppen toegestaan?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr "Stoppen niet toegestaan voor deze regel"
@@ -1380,7 +1380,7 @@ msgid "Stop/Plan successor allowed?"
msgstr "Stoppen / Plannen opvolger toegestaan?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr "Stoppen / Plannen opvolger is niet toegestaan"
@@ -1477,7 +1477,7 @@ msgid "Un-cancel"
msgstr "Terugdraaien van annuleren"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr "Terugdraaien van annuleren niet toegestaan voor deze regel"
@@ -1568,7 +1568,7 @@ msgid "Year(s)"
msgstr "Jaar/Jaren"
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1585,7 +1585,7 @@ msgstr ""
"U kunt geen volgende factuurdatum vóór het begin van het contract '%s' hebben"
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1595,7 +1595,20 @@ msgstr ""
"contractregel '%s'"
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, fuzzy, 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 next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+"U kunt geen einddatum hebben vóór de datum van de laatste factuur voor de "
+"contractregel '%s'"
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1605,7 +1618,7 @@ msgstr ""
"contractregel '%s'"
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr "U moet een volgende factuurdatum opgeven voor contract '%s'"
diff --git a/contract/i18n/nl_BE.po b/contract/i18n/nl_BE.po
index 45db5e52..c035953d 100644
--- a/contract/i18n/nl_BE.po
+++ b/contract/i18n/nl_BE.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1024,7 +1024,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1249,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1260,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1354,7 +1354,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1445,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1459,7 +1459,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1467,7 +1467,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1475,7 +1483,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/nl_NL.po b/contract/i18n/nl_NL.po
index 84dd674a..808509e6 100644
--- a/contract/i18n/nl_NL.po
+++ b/contract/i18n/nl_NL.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -421,13 +421,13 @@ msgid "Contract Type"
msgstr "Contractsjabloon"
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -445,13 +445,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -461,7 +461,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -473,7 +473,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -485,7 +485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -497,7 +497,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1048,7 +1048,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1277,7 +1277,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1288,7 +1288,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1384,7 +1384,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1475,7 +1475,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1489,7 +1489,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1497,7 +1497,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1505,7 +1513,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/pl.po b/contract/i18n/pl.po
index 19e4ec0d..8612f581 100644
--- a/contract/i18n/pl.po
+++ b/contract/i18n/pl.po
@@ -277,7 +277,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -413,13 +413,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -437,13 +437,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -453,7 +453,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -465,7 +465,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -477,7 +477,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -489,7 +489,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1025,7 +1025,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1250,7 +1250,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1261,7 +1261,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1355,7 +1355,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1446,7 +1446,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1460,7 +1460,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1468,7 +1468,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1476,7 +1484,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/pt.po b/contract/i18n/pt.po
index 74dbe98f..adf30115 100644
--- a/contract/i18n/pt.po
+++ b/contract/i18n/pt.po
@@ -344,7 +344,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -494,14 +494,14 @@ msgid "Contract Type"
msgstr "Tipo de Contrato"
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, fuzzy, python-format
#| 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"
msgstr "A data de início do contrato '%s' não pode ser posterior à data de fim"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -519,13 +519,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -535,7 +535,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -547,7 +547,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -559,7 +559,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -571,7 +571,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1136,7 +1136,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1375,7 +1375,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1386,7 +1386,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1482,7 +1482,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1575,7 +1575,7 @@ msgid "Year(s)"
msgstr "Ano(s)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1592,7 +1592,7 @@ msgstr ""
"Não pode ter uma data da próxima fatura anterior à do próprio contrato '%s'"
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, fuzzy, python-format
#| msgid ""
#| "You can't have a next invoicing date before the start of the contract '%s'"
@@ -1603,7 +1603,18 @@ msgstr ""
"Não pode ter uma data da próxima fatura anterior à do próprio contrato '%s'"
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, fuzzy, python-format
+#| msgid ""
+#| "You can't have a next invoicing date before the start of the contract '%s'"
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+"Não pode ter uma data da próxima fatura anterior à do próprio contrato '%s'"
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, fuzzy, python-format
#| msgid ""
#| "You can't have a next invoicing date before the start of the contract '%s'"
@@ -1614,7 +1625,7 @@ msgstr ""
"Não pode ter uma data da próxima fatura anterior à do próprio contrato '%s'"
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, fuzzy, python-format
#| msgid "You must supply a next invoicing date for contract '%s'"
msgid "You must supply a date of next invoice for contract line '%s'"
diff --git a/contract/i18n/pt_BR.po b/contract/i18n/pt_BR.po
index 511dc94f..a71eb214 100644
--- a/contract/i18n/pt_BR.po
+++ b/contract/i18n/pt_BR.po
@@ -349,7 +349,7 @@ msgid "Cancel allowed?"
msgstr "Cancelar Permitido?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr "Não é permitido o cancelamento para esta linha"
@@ -489,14 +489,14 @@ msgid "Contract Type"
msgstr "Tipo de Contrato"
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
"Data inicial '%s' da linha do contrato não pode ser maior que a data final"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr "Linha do Contrato Não Cancelada: %s
- "
@@ -514,13 +514,13 @@ msgid "Contract line and its successor overlapped"
msgstr "A linha do contrato e seu sucessora se sobrepuseram"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr "Linha do contrato cancelada: %s
- "
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -534,7 +534,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -552,7 +552,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -570,7 +570,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -588,7 +588,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr "Linha do contrato deve ser cancelada antes de ser deletada"
@@ -1131,7 +1131,7 @@ msgid "Plan successor allowed?"
msgstr "Plano sucessor permitido?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr "Plano sucessor não permitido para esta linha"
@@ -1362,7 +1362,7 @@ msgid "Stop allowed?"
msgstr "Parar permitido?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr "Parar não permitido para esta linha"
@@ -1373,7 +1373,7 @@ msgid "Stop/Plan successor allowed?"
msgstr "Parar/Plano sucessor permitido?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr "Parar/Plano sucessor não permitido para esta linha"
@@ -1469,7 +1469,7 @@ msgid "Un-cancel"
msgstr "Cancelar Cancelamento"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr "Cancelar cancelamento não permitido para esta linha"
@@ -1560,7 +1560,7 @@ msgid "Year(s)"
msgstr "Ano(s)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
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."
@@ -1576,7 +1576,7 @@ msgstr ""
"contrato '%s'"
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1586,7 +1586,20 @@ msgstr ""
"do contrato '%s'"
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, fuzzy, 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 next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+"Você não pode ter uma data final anterior a data da última fatura da linha "
+"do contrato '%s'"
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1596,7 +1609,7 @@ msgstr ""
"do contrato '%s\""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/pt_PT.po b/contract/i18n/pt_PT.po
index a19bc742..f80d025a 100644
--- a/contract/i18n/pt_PT.po
+++ b/contract/i18n/pt_PT.po
@@ -279,7 +279,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -415,13 +415,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -439,13 +439,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -455,7 +455,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -467,7 +467,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -479,7 +479,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -491,7 +491,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1027,7 +1027,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1252,7 +1252,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1263,7 +1263,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1357,7 +1357,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1448,7 +1448,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1462,7 +1462,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1470,7 +1470,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1478,7 +1486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/ro.po b/contract/i18n/ro.po
index 70e85b47..d8a352a8 100644
--- a/contract/i18n/ro.po
+++ b/contract/i18n/ro.po
@@ -278,7 +278,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -414,13 +414,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -438,13 +438,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -454,7 +454,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -466,7 +466,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -478,7 +478,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -490,7 +490,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1026,7 +1026,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1251,7 +1251,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1262,7 +1262,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1356,7 +1356,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1447,7 +1447,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1461,7 +1461,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1469,7 +1469,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1477,7 +1485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/ru.po b/contract/i18n/ru.po
index 5ec803e5..80c60df6 100644
--- a/contract/i18n/ru.po
+++ b/contract/i18n/ru.po
@@ -277,7 +277,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -420,13 +420,13 @@ msgid "Contract Type"
msgstr "Договоры"
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -444,13 +444,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -460,7 +460,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -472,7 +472,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -484,7 +484,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -496,7 +496,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1045,7 +1045,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1274,7 +1274,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1285,7 +1285,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1381,7 +1381,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1472,7 +1472,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1486,7 +1486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1494,7 +1494,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1502,7 +1510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/sk.po b/contract/i18n/sk.po
index c614e96f..22dd9228 100644
--- a/contract/i18n/sk.po
+++ b/contract/i18n/sk.po
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -411,13 +411,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +435,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +451,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +475,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1023,7 +1023,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1248,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1259,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1353,7 +1353,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1444,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1458,7 +1458,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1466,7 +1466,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1474,7 +1482,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/sk_SK.po b/contract/i18n/sk_SK.po
index 10d8a54a..b0a991c5 100644
--- a/contract/i18n/sk_SK.po
+++ b/contract/i18n/sk_SK.po
@@ -278,7 +278,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -414,13 +414,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -438,13 +438,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -454,7 +454,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -466,7 +466,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -478,7 +478,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -490,7 +490,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1024,7 +1024,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1249,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1260,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1354,7 +1354,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1445,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1459,7 +1459,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1467,7 +1467,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1475,7 +1483,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/sl.po b/contract/i18n/sl.po
index 9f4fd115..9556643d 100644
--- a/contract/i18n/sl.po
+++ b/contract/i18n/sl.po
@@ -278,7 +278,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -414,13 +414,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -438,13 +438,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -454,7 +454,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -466,7 +466,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -478,7 +478,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -490,7 +490,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1028,7 +1028,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1253,7 +1253,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1264,7 +1264,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1358,7 +1358,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1449,7 +1449,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1463,7 +1463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1471,7 +1471,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1479,7 +1487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/sr.po b/contract/i18n/sr.po
index 4101285a..8f78a07e 100644
--- a/contract/i18n/sr.po
+++ b/contract/i18n/sr.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1022,7 +1022,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1247,7 +1247,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1258,7 +1258,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1352,7 +1352,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1443,7 +1443,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1457,7 +1457,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1465,7 +1465,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1473,7 +1481,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/sr@latin.po b/contract/i18n/sr@latin.po
index 55d72b13..d1c6ac86 100644
--- a/contract/i18n/sr@latin.po
+++ b/contract/i18n/sr@latin.po
@@ -277,7 +277,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -413,13 +413,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -437,13 +437,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -453,7 +453,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -465,7 +465,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -477,7 +477,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -489,7 +489,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1023,7 +1023,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1248,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1259,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1353,7 +1353,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1444,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1458,7 +1458,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1466,7 +1466,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1474,7 +1482,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/sv.po b/contract/i18n/sv.po
index ebd366d2..712c739a 100644
--- a/contract/i18n/sv.po
+++ b/contract/i18n/sv.po
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -411,13 +411,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +435,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +451,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +475,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1023,7 +1023,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1248,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1259,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1353,7 +1353,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1444,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1458,7 +1458,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1466,7 +1466,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1474,7 +1482,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/th.po b/contract/i18n/th.po
index d558cc7c..12511c9d 100644
--- a/contract/i18n/th.po
+++ b/contract/i18n/th.po
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -411,13 +411,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +435,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +451,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +475,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1023,7 +1023,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1248,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1259,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1353,7 +1353,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1444,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1458,7 +1458,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1466,7 +1466,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1474,7 +1482,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/tr.po b/contract/i18n/tr.po
index b038b7e4..6bf0bf85 100644
--- a/contract/i18n/tr.po
+++ b/contract/i18n/tr.po
@@ -344,7 +344,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -493,14 +493,14 @@ msgid "Contract Type"
msgstr "Sözleşme Şablonu"
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, fuzzy, python-format
#| 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"
msgstr "Sözleşme '%s' başlangıç tarihi, bitiş tarihinden sonra olamaz"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -518,13 +518,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -534,7 +534,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -546,7 +546,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -558,7 +558,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -570,7 +570,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1136,7 +1136,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1377,7 +1377,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1388,7 +1388,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1485,7 +1485,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1578,7 +1578,7 @@ msgid "Year(s)"
msgstr "Yıl(lar)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1592,7 +1592,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1600,7 +1600,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1608,7 +1616,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/tr_TR.po b/contract/i18n/tr_TR.po
index 12e1241e..7406ed9e 100644
--- a/contract/i18n/tr_TR.po
+++ b/contract/i18n/tr_TR.po
@@ -279,7 +279,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -422,13 +422,13 @@ msgid "Contract Type"
msgstr "Sözleşme"
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -446,13 +446,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -462,7 +462,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -474,7 +474,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -486,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -498,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1057,7 +1057,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1292,7 +1292,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1303,7 +1303,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1399,7 +1399,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1490,7 +1490,7 @@ msgid "Year(s)"
msgstr "Yıl(lar)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1504,7 +1504,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1512,7 +1512,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1520,7 +1528,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/uk.po b/contract/i18n/uk.po
index e47787bd..b81d9040 100644
--- a/contract/i18n/uk.po
+++ b/contract/i18n/uk.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1024,7 +1024,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1249,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1260,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1354,7 +1354,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1445,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1459,7 +1459,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1467,7 +1467,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1475,7 +1483,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/vi.po b/contract/i18n/vi.po
index d3c781f9..57376138 100644
--- a/contract/i18n/vi.po
+++ b/contract/i18n/vi.po
@@ -275,7 +275,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -411,13 +411,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +435,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +451,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +463,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +475,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1021,7 +1021,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1246,7 +1246,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1257,7 +1257,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1351,7 +1351,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1442,7 +1442,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1456,7 +1456,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1464,7 +1464,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1472,7 +1480,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/vi_VN.po b/contract/i18n/vi_VN.po
index 2ddb8d5c..e8712d9e 100644
--- a/contract/i18n/vi_VN.po
+++ b/contract/i18n/vi_VN.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1024,7 +1024,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1249,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1260,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1354,7 +1354,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1445,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1459,7 +1459,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1467,7 +1467,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1475,7 +1483,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""
diff --git a/contract/i18n/zh_CN.po b/contract/i18n/zh_CN.po
index c3a909d1..d0f3a758 100644
--- a/contract/i18n/zh_CN.po
+++ b/contract/i18n/zh_CN.po
@@ -336,7 +336,7 @@ msgid "Cancel allowed?"
msgstr "取消允许?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr "取消此行不允许"
@@ -476,13 +476,13 @@ msgid "Contract Type"
msgstr "合同类型"
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr "合同行'%s'的开始日期不能晚于结束日期"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr "合同行未取消:%s
- "
@@ -500,13 +500,13 @@ msgid "Contract line and its successor overlapped"
msgstr "与接替的合同行重叠"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr "合同行取消:%s
- "
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -520,7 +520,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -538,7 +538,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -556,7 +556,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -574,7 +574,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr "必须在删除前取消合同行"
@@ -1112,7 +1112,7 @@ msgid "Plan successor allowed?"
msgstr "计划接替允许吗?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr "计划接替不允许此行"
@@ -1341,7 +1341,7 @@ msgid "Stop allowed?"
msgstr "停止允许?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr "停止不允许此行"
@@ -1352,7 +1352,7 @@ msgid "Stop/Plan successor allowed?"
msgstr "允许停止/计划接替?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr "此线路不允许停止/计划接替"
@@ -1446,7 +1446,7 @@ msgid "Un-cancel"
msgstr "不要取消"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr "此行不允许取消"
@@ -1537,7 +1537,7 @@ msgid "Year(s)"
msgstr "年"
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr "您不能延迟至少一次开具发票的合同行。"
@@ -1551,7 +1551,7 @@ msgid ""
msgstr "在合同行'%s'开头之前,您不能拥有下一张发票的日期"
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1559,7 +1559,18 @@ msgid ""
msgstr "您不能在合同行'%s'的最后一张发票日期之前有结束日期"
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, fuzzy, 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 next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr "您不能在合同行'%s'的最后一张发票日期之前有结束日期"
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1567,7 +1578,7 @@ msgid ""
msgstr "在合同行'%s'的最后一张发票日期之后,您不能拥有开始日期"
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr "您必须为合同行'%s'提供下一张发票的日期"
diff --git a/contract/i18n/zh_TW.po b/contract/i18n/zh_TW.po
index aa1522c5..1be94a23 100644
--- a/contract/i18n/zh_TW.po
+++ b/contract/i18n/zh_TW.po
@@ -276,7 +276,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1027
+#: code:addons/contract/models/contract_line.py:1040
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -412,13 +412,13 @@ msgid "Contract Type"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:614
+#: code:addons/contract/models/contract_line.py:627
#, python-format
msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +436,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1035
+#: code:addons/contract/models/contract_line.py:1048
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:827
+#: code:addons/contract/models/contract_line.py:840
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +452,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:907
+#: code:addons/contract/models/contract_line.py:920
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +464,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1203
+#: code:addons/contract/models/contract_line.py:1216
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +476,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1015
+#: code:addons/contract/models/contract_line.py:1028
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1253
+#: code:addons/contract/models/contract_line.py:1266
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -1022,7 +1022,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:890
+#: code:addons/contract/models/contract_line.py:903
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1247,7 +1247,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:807
+#: code:addons/contract/models/contract_line.py:820
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1258,7 +1258,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:951
+#: code:addons/contract/models/contract_line.py:964
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1352,7 +1352,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1048
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1443,7 +1443,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:774
+#: code:addons/contract/models/contract_line.py:787
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
@@ -1457,7 +1457,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:585
+#: code:addons/contract/models/contract_line.py:587
#, python-format
msgid ""
"You can't have the end date before the date of last invoice for the contract "
@@ -1465,7 +1465,15 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:577
+#: code:addons/contract/models/contract_line.py:598
+#, python-format
+msgid ""
+"You can't have the next invoice date before the date of last invoice for the "
+"contract line '%s'"
+msgstr ""
+
+#. module: contract
+#: code:addons/contract/models/contract_line.py:579
#, python-format
msgid ""
"You can't have the start date after the date of last invoice for the "
@@ -1473,7 +1481,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:601
+#: code:addons/contract/models/contract_line.py:614
#, python-format
msgid "You must supply a date of next invoice for contract line '%s'"
msgstr ""