diff --git a/contract/__manifest__.py b/contract/__manifest__.py
index ab25f8812..f7a0f3709 100644
--- a/contract/__manifest__.py
+++ b/contract/__manifest__.py
@@ -9,7 +9,7 @@
{
'name': 'Recurring - Contracts Management',
- 'version': '12.0.5.2.0',
+ 'version': '12.0.5.3.1',
'category': 'Contract Management',
'license': 'AGPL-3',
'author': "OpenERP SA, "
@@ -28,6 +28,7 @@
'data/contract_renew_cron.xml',
'data/mail_template.xml',
'wizards/contract_line_wizard.xml',
+ 'wizards/contract_manually_create_invoice.xml',
'views/abstract_contract_line.xml',
'views/contract.xml',
'views/contract_line.xml',
diff --git a/contract/i18n/am.po b/contract/i18n/am.po
index 193ef4ba4..62d836495 100644
--- a/contract/i18n/am.po
+++ b/contract/i18n/am.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -266,6 +278,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -275,7 +288,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -368,6 +381,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -402,9 +425,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -417,7 +451,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +469,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +497,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +509,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +521,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -497,6 +531,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -509,12 +551,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Última actualización en"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -530,6 +585,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -540,6 +596,7 @@ msgstr "Creado por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -554,6 +611,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -637,6 +695,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -691,6 +750,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -758,6 +818,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -778,7 +843,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -834,6 +901,7 @@ msgstr "Última actualización en"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -844,6 +912,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -854,6 +923,7 @@ msgstr "Última actualización por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -877,6 +947,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1023,7 +1105,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1330,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1341,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1279,6 +1361,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1353,7 +1436,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1527,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/ar.po b/contract/i18n/ar.po
index a40edca82..cf31556a6 100644
--- a/contract/i18n/ar.po
+++ b/contract/i18n/ar.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "آخر تحديث في"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +597,7 @@ msgstr "أنشئ بواسطة"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -835,6 +902,7 @@ msgstr "آخر تحديث في"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -845,6 +913,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -855,6 +924,7 @@ msgstr "آخر تحديث بواسطة"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -878,6 +948,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1024,7 +1106,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1331,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1342,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1280,6 +1362,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1354,7 +1437,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1528,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/bg.po b/contract/i18n/bg.po
index 011e50cee..f82186559 100644
--- a/contract/i18n/bg.po
+++ b/contract/i18n/bg.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -266,6 +278,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -275,7 +288,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -368,6 +381,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -402,9 +425,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -417,7 +451,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +469,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +497,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +509,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +521,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -497,6 +531,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -509,12 +551,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Последно обновено на"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -530,6 +585,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -540,6 +596,7 @@ msgstr "Създадено от"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -554,6 +611,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -637,6 +695,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -691,6 +750,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -758,6 +818,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -778,7 +843,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -834,6 +901,7 @@ msgstr "Последно обновено на"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -844,6 +912,7 @@ msgstr "Последно обновено на"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -854,6 +923,7 @@ msgstr "Последно обновено от"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -877,6 +947,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1023,7 +1105,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1330,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1341,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1279,6 +1361,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1353,7 +1436,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1527,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/bs.po b/contract/i18n/bs.po
index d18dd3d4e..21912ee8e 100644
--- a/contract/i18n/bs.po
+++ b/contract/i18n/bs.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Created on"
+msgid "Create Invoices"
+msgstr "Kreirano"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +597,7 @@ msgstr "Kreirao"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -833,6 +900,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -843,6 +911,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -853,6 +922,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -876,6 +946,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1022,7 +1104,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1247,7 +1329,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1258,7 +1340,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1278,6 +1360,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1352,7 +1435,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1443,7 +1526,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/ca.po b/contract/i18n/ca.po
index cce244e80..d47264de6 100644
--- a/contract/i18n/ca.po
+++ b/contract/i18n/ca.po
@@ -148,6 +148,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr "${object.company_id.name} Contracte (Ref ${object.name or 'n/d'})"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -333,6 +345,7 @@ msgstr "Preu automàtic?"
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr "Cancel·lar"
@@ -342,7 +355,7 @@ msgid "Cancel allowed?"
msgstr "Es permet cancel·lar?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -437,6 +450,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -473,9 +496,24 @@ msgstr "Línies del Model de Contracte"
msgid "Contract Templates"
msgstr "Models de Contractes"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+#, fuzzy
+#| msgid "Contract Type"
+msgid "Contract To Invoice"
+msgstr "Tipus de Contracte"
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+#, fuzzy
+#| msgid "Invoice Count"
+msgid "Contract To Invoice Count"
+msgstr "Nombre de Factures"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -489,7 +527,7 @@ 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:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -507,13 +545,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -523,7 +561,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -535,7 +573,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -547,7 +585,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -559,7 +597,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, 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"
@@ -569,6 +607,14 @@ msgstr "La línia de Contracte ha de ser cancel·lada abans d'esborrar-la"
msgid "Contract lines"
msgstr "Línies de Contracte"
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -581,12 +627,26 @@ msgstr "Línies de model de Contracte"
msgid "Contracts"
msgstr "Contractes"
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, fuzzy, python-format
+#| msgid "Contract Line"
+msgid "Contracts to invoice"
+msgstr "Línia de Contracte"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Create invoices"
+msgid "Create Invoices"
+msgstr "Generar factures"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -602,6 +662,7 @@ msgstr "Generar factures"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -612,6 +673,7 @@ msgstr "Creat per"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -626,6 +688,7 @@ msgstr "Moneda"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -711,6 +774,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -765,6 +829,7 @@ msgstr "Agrupa Per..."
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -832,6 +897,13 @@ msgstr "Factura"
msgid "Invoice Count"
msgstr "Nombre de Factures"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+#, fuzzy
+#| msgid "Next Invoice Date"
+msgid "Invoice Date"
+msgstr "Data de la Següent Factura"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -852,7 +924,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr "Facturar Cada (Dies/Setmana/Mes/Any)"
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr "Factures"
@@ -908,6 +982,7 @@ msgstr "Darrera Data de Facturació"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -918,6 +993,7 @@ msgstr "Darrera Modificació el"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -928,6 +1004,7 @@ msgstr "Darrera Actualització per"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -951,6 +1028,22 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Purchase Contracts"
+msgid "Manually Invoice Purchase Contracts"
+msgstr "Contractes de Compra"
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Sale Contracts"
+msgid "Manually Invoice Sale Contracts"
+msgstr "Contractes de Venda"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1097,7 +1190,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1322,7 +1415,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1333,7 +1426,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1353,6 +1446,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1427,7 +1521,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1518,7 +1612,7 @@ msgid "Year(s)"
msgstr "Any(s)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/contract.pot b/contract/i18n/contract.pot
index 63e41afc7..03376c849 100644
--- a/contract/i18n/contract.pot
+++ b/contract/i18n/contract.pot
@@ -70,6 +70,16 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "#END#: End date\n"
@@ -247,6 +257,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -256,7 +267,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -349,6 +360,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -383,9 +404,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -398,7 +430,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -416,13 +448,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid "Contract line for {product}\n"
" stopped:
\n"
@@ -431,7 +463,7 @@ msgid "Contract line for {product}\n"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid "Contract line for {product}\n"
" planned a successor:
\n"
@@ -442,7 +474,7 @@ msgid "Contract line for {product}\n"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid "Contract line for {product}\n"
" renewed:
\n"
@@ -453,7 +485,7 @@ msgid "Contract line for {product}\n"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid "Contract line for {product}\n"
" suspended:
\n"
@@ -464,7 +496,7 @@ msgid "Contract line for {product}\n"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -474,24 +506,43 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid "Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
msgstr ""
#. module: contract
+#: model:ir.model.fields,field_description:contract.field_fsm_location__contract_ids
+#: model:ir.model.fields,field_description:contract.field_fsm_person__contract_ids
#: model:ir.model.fields,field_description:contract.field_res_partner__contract_ids
#: model:ir.model.fields,field_description:contract.field_res_users__contract_ids
#: model:ir.ui.menu,name:contract.menu_config_contract
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Create Invoices"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -507,6 +558,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -517,6 +569,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -531,6 +584,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -612,6 +666,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -666,6 +721,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -725,6 +781,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -745,7 +806,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -799,6 +862,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -809,6 +873,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -819,6 +884,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -842,6 +908,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -986,7 +1064,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1037,6 +1115,8 @@ msgid "Product"
msgstr ""
#. module: contract
+#: model:ir.model.fields,field_description:contract.field_fsm_location__purchase_contract_count
+#: model:ir.model.fields,field_description:contract.field_fsm_person__purchase_contract_count
#: model:ir.model.fields,field_description:contract.field_res_partner__purchase_contract_count
#: model:ir.model.fields,field_description:contract.field_res_users__purchase_contract_count
#: model_terms:ir.ui.view,arch_db:contract.view_partner_form
@@ -1111,6 +1191,8 @@ msgid "Responsible User"
msgstr ""
#. module: contract
+#: model:ir.model.fields,field_description:contract.field_fsm_location__sale_contract_count
+#: model:ir.model.fields,field_description:contract.field_fsm_person__sale_contract_count
#: model:ir.model.fields,field_description:contract.field_res_partner__sale_contract_count
#: model:ir.model.fields,field_description:contract.field_res_users__sale_contract_count
#: model_terms:ir.ui.view,arch_db:contract.view_partner_form
@@ -1208,7 +1290,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1219,7 +1301,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1239,6 +1321,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1311,7 +1394,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1402,7 +1485,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/cs.po b/contract/i18n/cs.po
index 52910c4df..5a091578d 100644
--- a/contract/i18n/cs.po
+++ b/contract/i18n/cs.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -266,6 +278,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -275,7 +288,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -368,6 +381,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -402,9 +425,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -417,7 +451,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +469,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +497,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +509,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +521,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -497,6 +531,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -509,12 +551,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Naposled upraveno"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -530,6 +585,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -540,6 +596,7 @@ msgstr "Vytvořil(a)"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -554,6 +611,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -637,6 +695,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -691,6 +750,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -758,6 +818,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -778,7 +843,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -834,6 +901,7 @@ msgstr "Naposled upraveno"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -844,6 +912,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -854,6 +923,7 @@ msgstr "Naposled upraveno"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -877,6 +947,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1023,7 +1105,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1330,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1341,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1279,6 +1361,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1353,7 +1436,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1527,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/da.po b/contract/i18n/da.po
index f68a523a5..bafa3bbe1 100644
--- a/contract/i18n/da.po
+++ b/contract/i18n/da.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -266,6 +278,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -275,7 +288,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -368,6 +381,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -402,9 +425,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -417,7 +451,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +469,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +497,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +509,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +521,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -497,6 +531,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -509,12 +551,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Sidst opdateret den"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -530,6 +585,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -540,6 +596,7 @@ msgstr "Oprettet af"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -554,6 +611,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -637,6 +695,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -691,6 +750,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -758,6 +818,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -778,7 +843,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -834,6 +901,7 @@ msgstr "Sidst opdateret den"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -844,6 +912,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -854,6 +923,7 @@ msgstr "Sidst opdateret af"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -877,6 +947,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1023,7 +1105,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1330,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1341,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1279,6 +1361,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1353,7 +1436,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1527,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/de.po b/contract/i18n/de.po
index 7d67f5b08..05af99c90 100644
--- a/contract/i18n/de.po
+++ b/contract/i18n/de.po
@@ -149,6 +149,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr "${object.company_id.name} Vertrag (Ref: ${object.name or 'k.A.'})"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -340,6 +352,7 @@ msgstr "Auto-Preis?"
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr "Abbrechen"
@@ -349,7 +362,7 @@ msgid "Cancel allowed?"
msgstr "Abbrechen erlaubt?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr "Das Abbrechen für diese Zeile ist nicht erlaubt."
@@ -444,6 +457,18 @@ msgstr "Assistent für Vertragspositionen"
msgid "Contract Line origin of this one."
msgstr "Das ist die Herkunft dieser Vertragsposition."
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+#, fuzzy
+#| msgid "Contract Line Wizard"
+msgid "Contract Manually Create Invoice Wizard"
+msgstr "Assistent für Vertragspositionen"
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -480,9 +505,24 @@ msgstr "Vertragsvorlage-Positionen"
msgid "Contract Templates"
msgstr "Vertragsvorlagen"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+#, fuzzy
+#| msgid "Contract Type"
+msgid "Contract To Invoice"
+msgstr "Vertragstyp"
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+#, fuzzy
+#| msgid "Invoice Count"
+msgid "Contract To Invoice Count"
+msgstr "Rechnungsanzahl"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -495,7 +535,7 @@ 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:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr "Vertragsposition Storno aufgehoben: %s
- "
@@ -513,13 +553,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:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr "Die Vertragsposition wurde abgebrochen: %s
- "
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -533,7 +573,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -551,7 +591,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -569,7 +609,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -587,7 +627,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -598,6 +638,14 @@ msgstr ""
msgid "Contract lines"
msgstr "Vertragspositionen"
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -610,12 +658,26 @@ msgstr "Vertragsvorlage-Positionen"
msgid "Contracts"
msgstr "Verträge"
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, fuzzy, python-format
+#| msgid "Contract Line"
+msgid "Contracts to invoice"
+msgstr "Vertragsposition"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr "Rechnungssichtbarkeit erstellen"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Create invoices"
+msgid "Create Invoices"
+msgstr "Rechnungen anlegen"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -633,6 +695,7 @@ msgstr "Rechnungen anlegen"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -643,6 +706,7 @@ msgstr "Erstellt von"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -657,6 +721,7 @@ msgstr "Währung"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -742,6 +807,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -796,6 +862,7 @@ msgstr "Gruppieren nach..."
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -869,6 +936,13 @@ msgstr "Rechnung"
msgid "Invoice Count"
msgstr "Rechnungsanzahl"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+#, fuzzy
+#| msgid "Next Invoice Date"
+msgid "Invoice Date"
+msgstr "Datum der nächsten Rechnung"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -891,7 +965,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr "Wiederholung in (Tagen/Wochen/Monaten/Jahren)"
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr "Rechnungen"
@@ -947,6 +1023,7 @@ msgstr "Datum der letzten Rechnung"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -957,6 +1034,7 @@ msgstr "Zuletzt geändert am"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -967,6 +1045,7 @@ msgstr "Zuletzt aktualisiert von"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -990,6 +1069,22 @@ msgstr "Haupt-Anhang"
msgid "Manual renew needed"
msgstr "Manuelles Erneuern erforderlich"
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Purchase Contracts"
+msgid "Manually Invoice Purchase Contracts"
+msgstr "Einkaufsverträge"
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Sale Contracts"
+msgid "Manually Invoice Sale Contracts"
+msgstr "Verkaufsverträge"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1136,7 +1231,7 @@ msgid "Plan successor allowed?"
msgstr "Nachfolger planen erlaubt?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr "Nachfolger planen für diese Position nicht zulässig"
@@ -1365,7 +1460,7 @@ msgid "Stop allowed?"
msgstr "Beenden erlaubt?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr "Beenden für diese Position nicht zulässig"
@@ -1376,7 +1471,7 @@ msgid "Stop/Plan successor allowed?"
msgstr "Nachfolger beenden/planen erlaubt?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr "Nachfolger beenden/planen in dieser Position nicht zulässig"
@@ -1396,6 +1491,7 @@ msgstr "Vertragsnachfolger-Positionen"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1472,7 +1568,7 @@ msgid "Un-cancel"
msgstr "Stornoaufhebung"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr "Stornoaufhebung für diese Position nicht zulässig"
@@ -1563,7 +1659,7 @@ msgid "Year(s)"
msgstr "Jahr(e)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/el_GR.po b/contract/i18n/el_GR.po
index 64e6aadb4..872c1c716 100644
--- a/contract/i18n/el_GR.po
+++ b/contract/i18n/el_GR.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -269,6 +281,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -278,7 +291,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -371,6 +384,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -405,9 +428,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -420,7 +454,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -438,13 +472,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -454,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -466,7 +500,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -478,7 +512,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -490,7 +524,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -500,6 +534,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -512,12 +554,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Τελευταία ενημέρωση στις"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -533,6 +588,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -543,6 +599,7 @@ msgstr "Δημιουργήθηκε από "
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -557,6 +614,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -640,6 +698,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -694,6 +753,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -761,6 +821,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -781,7 +846,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -837,6 +904,7 @@ msgstr "Τελευταία ενημέρωση στις"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -847,6 +915,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -857,6 +926,7 @@ msgstr "Τελευταία ενημέρωση από"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -880,6 +950,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1026,7 +1108,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1251,7 +1333,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1262,7 +1344,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1282,6 +1364,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1356,7 +1439,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1447,7 +1530,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/en_GB.po b/contract/i18n/en_GB.po
index 004696466..ae292762d 100644
--- a/contract/i18n/en_GB.po
+++ b/contract/i18n/en_GB.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Last Updated on"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +597,7 @@ msgstr "Created by"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -835,6 +902,7 @@ msgstr "Last Updated on"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -845,6 +913,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -855,6 +924,7 @@ msgstr "Last Updated by"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -878,6 +948,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1024,7 +1106,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1331,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1342,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1280,6 +1362,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1354,7 +1437,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1528,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/es.po b/contract/i18n/es.po
index fdcc9c8de..dba2295e4 100644
--- a/contract/i18n/es.po
+++ b/contract/i18n/es.po
@@ -147,6 +147,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr "${object.company_id.name} Contrato (Ref ${object.name or 'n/a'})"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -335,6 +347,7 @@ msgstr "¿Precio automático?"
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr "Cancelar"
@@ -344,7 +357,7 @@ msgid "Cancel allowed?"
msgstr "Cancelar permitido?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr "Cancelar no permitido para esta línea"
@@ -437,6 +450,18 @@ msgstr "Asistente Línea de contrato"
msgid "Contract Line origin of this one."
msgstr "Origen de la línea de contrato de este."
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+#, fuzzy
+#| msgid "Contract Line Wizard"
+msgid "Contract Manually Create Invoice Wizard"
+msgstr "Asistente Línea de contrato"
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -471,9 +496,24 @@ msgstr "Líneas de plantilla de contrato"
msgid "Contract Templates"
msgstr "Plantillas de contrato"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+#, fuzzy
+#| msgid "Contract Type"
+msgid "Contract To Invoice"
+msgstr "Tipo de contrato"
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+#, fuzzy
+#| msgid "Invoice Count"
+msgid "Contract To Invoice Count"
+msgstr "Total de Facturas"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -488,7 +528,7 @@ msgstr ""
"fecha de fin"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr "Línea de contrato no cancelada: %s
- "
@@ -506,13 +546,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:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr "Línea de contrato cancelada: %s
- "
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -526,7 +566,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -544,7 +584,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -562,7 +602,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -580,7 +620,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr "La línea del contrato debe cancelarse antes de eliminar"
@@ -590,6 +630,14 @@ msgstr "La línea del contrato debe cancelarse antes de eliminar"
msgid "Contract lines"
msgstr "Líneas de contrato"
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -602,12 +650,26 @@ msgstr "Líneas de plantilla de contrato"
msgid "Contracts"
msgstr "Contratos"
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, fuzzy, python-format
+#| msgid "Contract Line"
+msgid "Contracts to invoice"
+msgstr "Línea de contrato"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr "Visibilidad de crear factura"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Create invoices"
+msgid "Create Invoices"
+msgstr "Crear facturas"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -623,6 +685,7 @@ msgstr "Crear facturas"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -633,6 +696,7 @@ msgstr "Creado por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -647,6 +711,7 @@ msgstr "Moneda"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -732,6 +797,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -786,6 +852,7 @@ msgstr "Agrupar por..."
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -861,6 +928,13 @@ msgstr "Factura"
msgid "Invoice Count"
msgstr "Total de Facturas"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+#, fuzzy
+#| msgid "Next Invoice Date"
+msgid "Invoice Date"
+msgstr "Fecha siguiente factura"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -881,7 +955,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr "Facturar cada (días/semana/mes/año)"
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr "Facturas"
@@ -935,6 +1011,7 @@ msgstr "Última fecha facturada"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -945,6 +1022,7 @@ msgstr "Última Modificación en"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -955,6 +1033,7 @@ msgstr "Última Actualización por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -979,6 +1058,22 @@ msgstr "Adjunto principal"
msgid "Manual renew needed"
msgstr "Renovación manual necesaria"
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Purchase Contracts"
+msgid "Manually Invoice Purchase Contracts"
+msgstr "Contratos de compras"
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Sale Contracts"
+msgid "Manually Invoice Sale Contracts"
+msgstr "Contratos de ventas"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1127,7 +1222,7 @@ msgid "Plan successor allowed?"
msgstr "Plan sucesor permitido?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr "El sucesor del plan no está permitido para esta línea"
@@ -1358,7 +1453,7 @@ msgid "Stop allowed?"
msgstr "Permitir detener?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr "Detener no permitido para esta línea"
@@ -1369,7 +1464,7 @@ msgid "Stop/Plan successor allowed?"
msgstr "Detener / Plan sucesor permitido?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr "El sucesor Stop / Plan no está permitido para esta línea"
@@ -1389,6 +1484,7 @@ msgstr "Línea de contrato sucesor"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1466,7 +1562,7 @@ msgid "Un-cancel"
msgstr "Descancelar"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr "Descancelar no permitido para esta línea"
@@ -1557,7 +1653,7 @@ msgid "Year(s)"
msgstr "Año(s)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, 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."
diff --git a/contract/i18n/es_AR.po b/contract/i18n/es_AR.po
index 73ba0a895..8cf289d2e 100644
--- a/contract/i18n/es_AR.po
+++ b/contract/i18n/es_AR.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Última actualización el"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +597,7 @@ msgstr "Creado por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -835,6 +902,7 @@ msgstr "Última actualización el"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -845,6 +913,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -855,6 +924,7 @@ msgstr "Última actualización realizada por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -878,6 +948,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1024,7 +1106,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1331,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1342,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1280,6 +1362,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1354,7 +1437,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1528,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/es_CL.po b/contract/i18n/es_CL.po
index b7ce18e78..c96c90762 100644
--- a/contract/i18n/es_CL.po
+++ b/contract/i18n/es_CL.po
@@ -144,6 +144,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -327,6 +339,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -336,7 +349,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -429,6 +442,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -463,9 +486,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -478,7 +512,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -496,13 +530,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -512,7 +546,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -524,7 +558,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -536,7 +570,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -548,7 +582,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -558,6 +592,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -570,12 +612,23 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Create Invoices"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -591,6 +644,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -601,6 +655,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -615,6 +670,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -698,6 +754,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -752,6 +809,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -819,6 +877,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -839,7 +902,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -893,6 +958,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -903,6 +969,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -913,6 +980,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -936,6 +1004,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1082,7 +1162,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1307,7 +1387,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1318,7 +1398,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1338,6 +1418,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1412,7 +1493,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1503,7 +1584,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/es_CO.po b/contract/i18n/es_CO.po
index a686c4825..83ba30b1f 100644
--- a/contract/i18n/es_CO.po
+++ b/contract/i18n/es_CO.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,23 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Create Invoices"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +584,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +595,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +610,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +694,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +749,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +817,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +842,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -833,6 +898,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -843,6 +909,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -853,6 +920,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -876,6 +944,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1022,7 +1102,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1247,7 +1327,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1258,7 +1338,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1278,6 +1358,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1352,7 +1433,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1443,7 +1524,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/es_CR.po b/contract/i18n/es_CR.po
index 91735ddcb..2897f5fda 100644
--- a/contract/i18n/es_CR.po
+++ b/contract/i18n/es_CR.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Ultima actualización en"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +597,7 @@ msgstr "Creado por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -835,6 +902,7 @@ msgstr "Ultima actualización en"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -845,6 +913,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -855,6 +924,7 @@ msgstr "Ultima actualización por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -878,6 +948,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1024,7 +1106,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1331,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1342,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1280,6 +1362,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1354,7 +1437,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1528,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/es_DO.po b/contract/i18n/es_DO.po
index d8a780c72..414c054f3 100644
--- a/contract/i18n/es_DO.po
+++ b/contract/i18n/es_DO.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,23 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Create Invoices"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +584,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +595,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +610,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +694,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +749,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +817,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +842,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -833,6 +898,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -843,6 +909,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -853,6 +920,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -876,6 +944,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1022,7 +1102,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1247,7 +1327,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1258,7 +1338,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1278,6 +1358,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1352,7 +1433,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1443,7 +1524,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/es_EC.po b/contract/i18n/es_EC.po
index 3463a147f..eeae5bc19 100644
--- a/contract/i18n/es_EC.po
+++ b/contract/i18n/es_EC.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,23 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Create Invoices"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +584,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +595,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +610,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +694,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +749,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +817,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +842,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -833,6 +898,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -843,6 +909,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -853,6 +920,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -876,6 +944,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1022,7 +1102,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1247,7 +1327,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1258,7 +1338,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1278,6 +1358,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1352,7 +1433,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1443,7 +1524,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/es_ES.po b/contract/i18n/es_ES.po
index ae472357c..54e3657f9 100644
--- a/contract/i18n/es_ES.po
+++ b/contract/i18n/es_ES.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Última actualización en"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +597,7 @@ msgstr "Creado por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -835,6 +902,7 @@ msgstr "Última actualización en"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -845,6 +913,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -855,6 +924,7 @@ msgstr "Última actualización por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -878,6 +948,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1024,7 +1106,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1331,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1342,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1280,6 +1362,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1354,7 +1437,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1528,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/es_MX.po b/contract/i18n/es_MX.po
index 72320872f..f5d9c92b7 100644
--- a/contract/i18n/es_MX.po
+++ b/contract/i18n/es_MX.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -269,6 +281,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -278,7 +291,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -371,6 +384,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -405,9 +428,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -420,7 +454,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -438,13 +472,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -454,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -466,7 +500,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -478,7 +512,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -490,7 +524,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -500,6 +534,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -512,12 +554,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Ultima actualización en"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -533,6 +588,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -543,6 +599,7 @@ msgstr "Creado por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -557,6 +614,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -640,6 +698,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -694,6 +753,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -761,6 +821,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -781,7 +846,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -837,6 +904,7 @@ msgstr "Ultima actualización en"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -847,6 +915,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -857,6 +926,7 @@ msgstr "Ultima actualización por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -880,6 +950,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1026,7 +1108,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1251,7 +1333,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1262,7 +1344,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1282,6 +1364,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1356,7 +1439,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1447,7 +1530,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/es_PY.po b/contract/i18n/es_PY.po
index 6946597c0..21ba286d7 100644
--- a/contract/i18n/es_PY.po
+++ b/contract/i18n/es_PY.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,23 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Create Invoices"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +584,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +595,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +610,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +694,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +749,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +817,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +842,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -833,6 +898,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -843,6 +909,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -853,6 +920,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -876,6 +944,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1022,7 +1102,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1247,7 +1327,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1258,7 +1338,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1278,6 +1358,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1352,7 +1433,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1443,7 +1524,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/es_VE.po b/contract/i18n/es_VE.po
index e7cf9b3f4..47ff22b36 100644
--- a/contract/i18n/es_VE.po
+++ b/contract/i18n/es_VE.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Ultima actualización en"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +597,7 @@ msgstr "Creado por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -835,6 +902,7 @@ msgstr "Ultima actualización en"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -845,6 +913,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -855,6 +924,7 @@ msgstr "Ultima actualización por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -878,6 +948,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1024,7 +1106,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1331,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1342,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1280,6 +1362,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1354,7 +1437,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1528,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/et.po b/contract/i18n/et.po
index 20bcbbbf5..93ec681cf 100644
--- a/contract/i18n/et.po
+++ b/contract/i18n/et.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -266,6 +278,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -275,7 +288,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -368,6 +381,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -402,9 +425,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -417,7 +451,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +469,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +497,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +509,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +521,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -497,6 +531,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -509,12 +551,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Created on"
+msgid "Create Invoices"
+msgstr "Loodud"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -530,6 +585,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -540,6 +596,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -554,6 +611,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -637,6 +695,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -691,6 +750,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -758,6 +818,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -778,7 +843,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -832,6 +899,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -842,6 +910,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -852,6 +921,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -875,6 +945,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1021,7 +1103,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1246,7 +1328,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1257,7 +1339,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1277,6 +1359,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1351,7 +1434,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1442,7 +1525,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/eu.po b/contract/i18n/eu.po
index df5fc3f78..04b5d5262 100644
--- a/contract/i18n/eu.po
+++ b/contract/i18n/eu.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -266,6 +278,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -275,7 +288,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -368,6 +381,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -402,9 +425,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -417,7 +451,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +469,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +497,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +509,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +521,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -497,6 +531,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -509,12 +551,23 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Create Invoices"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -530,6 +583,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -540,6 +594,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -554,6 +609,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -637,6 +693,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -691,6 +748,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -758,6 +816,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -778,7 +841,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -832,6 +897,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -842,6 +908,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -852,6 +919,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -875,6 +943,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1021,7 +1101,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1246,7 +1326,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1257,7 +1337,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1277,6 +1357,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1351,7 +1432,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1442,7 +1523,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/fa.po b/contract/i18n/fa.po
index babc0c840..6bc45d3b6 100644
--- a/contract/i18n/fa.po
+++ b/contract/i18n/fa.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -266,6 +278,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -275,7 +288,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -368,6 +381,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -402,9 +425,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -417,7 +451,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +469,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +497,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +509,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +521,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -497,6 +531,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -509,12 +551,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "آخرین به روز رسانی در"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -530,6 +585,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -540,6 +596,7 @@ msgstr "ایجاد شده توسط"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -554,6 +611,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -637,6 +695,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -691,6 +750,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -758,6 +818,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -778,7 +843,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -834,6 +901,7 @@ msgstr "آخرین به روز رسانی در"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -844,6 +912,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -854,6 +923,7 @@ msgstr "آخرین به روز رسانی توسط"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -877,6 +947,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1023,7 +1105,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1330,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1341,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1279,6 +1361,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1353,7 +1436,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1527,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/fi.po b/contract/i18n/fi.po
index 329136b59..aef545ac2 100644
--- a/contract/i18n/fi.po
+++ b/contract/i18n/fi.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -268,6 +280,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -277,7 +290,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -370,6 +383,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -404,9 +427,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -419,7 +453,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -437,13 +471,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -453,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -465,7 +499,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -477,7 +511,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -489,7 +523,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -499,6 +533,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -511,12 +553,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Viimeksi päivitetty"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -532,6 +587,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -542,6 +598,7 @@ msgstr "Luonut"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -556,6 +613,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -639,6 +697,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -693,6 +752,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -760,6 +820,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -780,7 +845,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -836,6 +903,7 @@ msgstr "Viimeksi päivitetty"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -846,6 +914,7 @@ msgstr "Viimeksi muokattu"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -856,6 +925,7 @@ msgstr "Viimeksi päivittänyt"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -879,6 +949,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1025,7 +1107,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1250,7 +1332,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1261,7 +1343,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1281,6 +1363,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1355,7 +1438,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1446,7 +1529,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/fr.po b/contract/i18n/fr.po
index 10dd7a9c7..222f249ce 100644
--- a/contract/i18n/fr.po
+++ b/contract/i18n/fr.po
@@ -149,6 +149,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr "${object.company_id.name} Contrat (Ref ${object.name or 'n/a'})"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -333,6 +345,7 @@ msgstr "Prix automatique?"
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -342,7 +355,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -441,6 +454,18 @@ msgstr "Ligne de contrat"
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+#, fuzzy
+#| msgid "Contract Lines"
+msgid "Contract Manually Create Invoice Wizard"
+msgstr "Ligne de contrat"
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
#, fuzzy
@@ -483,9 +508,24 @@ msgstr "Modèle de contrat"
msgid "Contract Templates"
msgstr "Modèle de contrat"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+#, fuzzy
+#| msgid "Contract Type"
+msgid "Contract To Invoice"
+msgstr "Type de contrat"
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+#, fuzzy
+#| msgid "Invoice"
+msgid "Contract To Invoice Count"
+msgstr "Facture"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -499,7 +539,7 @@ 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:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -517,13 +557,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -533,7 +573,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -545,7 +585,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -557,7 +597,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -569,7 +609,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -581,6 +621,14 @@ msgstr ""
msgid "Contract lines"
msgstr "Ligne de contrat"
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
#, fuzzy
@@ -595,12 +643,26 @@ msgstr "Modèle de contrat"
msgid "Contracts"
msgstr "Contrats"
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, fuzzy, python-format
+#| msgid "Contract Lines"
+msgid "Contracts to invoice"
+msgstr "Ligne de contrat"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr "Créer une facture visible"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Create invoices"
+msgid "Create Invoices"
+msgstr "Créer les factures"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -616,6 +678,7 @@ msgstr "Créer les factures"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -626,6 +689,7 @@ msgstr "Créé par"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -642,6 +706,7 @@ msgstr "Récurrence"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -727,6 +792,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -783,6 +849,7 @@ msgstr "Grouper par..."
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -854,6 +921,13 @@ msgstr "Facture"
msgid "Invoice Count"
msgstr "Facture"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+#, fuzzy
+#| msgid "Next Invoice"
+msgid "Invoice Date"
+msgstr "Prochaine facture"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -880,7 +954,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr "Répéter chaque (Jours/Semaine/Mois/Année)"
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr "Factures"
@@ -940,6 +1016,7 @@ msgstr "Date de la prochaine facture"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -950,6 +1027,7 @@ msgstr "Dernière modification le"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -960,6 +1038,7 @@ msgstr "Dernière mise à jour par"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -984,6 +1063,22 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Purchase Contracts"
+msgid "Manually Invoice Purchase Contracts"
+msgstr "Contrats d'achat"
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Sale Contracts"
+msgid "Manually Invoice Sale Contracts"
+msgstr "Contrats de vente"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1136,7 +1231,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1377,7 +1472,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1388,7 +1483,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1410,6 +1505,7 @@ msgstr "Ligne de contrat"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1484,7 +1580,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1577,7 +1673,7 @@ msgid "Year(s)"
msgstr "Année(s)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/fr_CA.po b/contract/i18n/fr_CA.po
index 8a2ecfe80..782ed910b 100644
--- a/contract/i18n/fr_CA.po
+++ b/contract/i18n/fr_CA.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Dernière mise à jour le"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +597,7 @@ msgstr "Créé par"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -835,6 +902,7 @@ msgstr "Dernière mise à jour le"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -845,6 +913,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -855,6 +924,7 @@ msgstr "Dernière mise à jour par"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -878,6 +948,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1024,7 +1106,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1331,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1342,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1280,6 +1362,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1354,7 +1437,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1528,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/fr_CH.po b/contract/i18n/fr_CH.po
index 78a96a7c3..ce52bf52b 100644
--- a/contract/i18n/fr_CH.po
+++ b/contract/i18n/fr_CH.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Modifié le"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +597,7 @@ msgstr "Créé par"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -835,6 +902,7 @@ msgstr "Modifié le"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -845,6 +913,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -855,6 +924,7 @@ msgstr "Modifié par"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -878,6 +948,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1024,7 +1106,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1331,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1342,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1280,6 +1362,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1354,7 +1437,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1528,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/gl.po b/contract/i18n/gl.po
index efe8ace97..6ec2c2088 100644
--- a/contract/i18n/gl.po
+++ b/contract/i18n/gl.po
@@ -146,6 +146,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr "${object.company_id.name} Contrato (Ref ${object.name or 'n/a'})"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -331,6 +343,7 @@ msgstr "¿Prezo automático?"
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -340,7 +353,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -439,6 +452,18 @@ msgstr "Líneas de contrato"
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+#, fuzzy
+#| msgid "Contract Lines"
+msgid "Contract Manually Create Invoice Wizard"
+msgstr "Líneas de contrato"
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
#, fuzzy
@@ -481,9 +506,24 @@ msgstr "Modelos de contrato"
msgid "Contract Templates"
msgstr "Modelos de contrato"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+#, fuzzy
+#| msgid "Contract Type"
+msgid "Contract To Invoice"
+msgstr "Tipos de contrato"
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+#, fuzzy
+#| msgid "Invoice"
+msgid "Contract To Invoice Count"
+msgstr "Factura"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -497,7 +537,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr "A data de inicio do contrato '%s' non pode ser superior á data de fin"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -515,13 +555,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -531,7 +571,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -543,7 +583,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -555,7 +595,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -567,7 +607,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -579,6 +619,14 @@ msgstr ""
msgid "Contract lines"
msgstr "Líneas de contrato"
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
#, fuzzy
@@ -593,12 +641,26 @@ msgstr "Modelos de contrato"
msgid "Contracts"
msgstr "Contratos"
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, fuzzy, python-format
+#| msgid "Contract Lines"
+msgid "Contracts to invoice"
+msgstr "Líneas de contrato"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr "Visibilidade de crear factura"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Create invoices"
+msgid "Create Invoices"
+msgstr "Crear facturas"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -614,6 +676,7 @@ msgstr "Crear facturas"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -624,6 +687,7 @@ msgstr "Creado por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -640,6 +704,7 @@ msgstr "Recorrencia"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -725,6 +790,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -781,6 +847,7 @@ msgstr "Agrupar por..."
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -852,6 +919,13 @@ msgstr "Factura"
msgid "Invoice Count"
msgstr "Factura"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+#, fuzzy
+#| msgid "Next Invoice"
+msgid "Invoice Date"
+msgstr "Factura seguinte"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -878,7 +952,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr "Repetir cada (días/semana/mes/ano)"
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr "Facturas"
@@ -938,6 +1014,7 @@ msgstr "Próxima data de factura"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -948,6 +1025,7 @@ msgstr "Modificado por última vez o"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -958,6 +1036,7 @@ msgstr "ültima actualización por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -981,6 +1060,22 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Purchase Contracts"
+msgid "Manually Invoice Purchase Contracts"
+msgstr "Contratos de compras"
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Sale Contracts"
+msgid "Manually Invoice Sale Contracts"
+msgstr "Contratos de vendas"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1133,7 +1228,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1372,7 +1467,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1383,7 +1478,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1405,6 +1500,7 @@ msgstr "Líneas de contrato"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1479,7 +1575,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1572,7 +1668,7 @@ msgid "Year(s)"
msgstr "Ano(s)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/gl_ES.po b/contract/i18n/gl_ES.po
index c6b901856..8c6bedd34 100644
--- a/contract/i18n/gl_ES.po
+++ b/contract/i18n/gl_ES.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,23 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Create Invoices"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +584,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +595,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +610,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +694,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +749,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +817,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +842,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -833,6 +898,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -843,6 +909,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -853,6 +920,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -876,6 +944,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1022,7 +1102,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1247,7 +1327,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1258,7 +1338,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1278,6 +1358,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1352,7 +1433,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1443,7 +1524,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/he.po b/contract/i18n/he.po
index 209ce83b4..32321b6a5 100644
--- a/contract/i18n/he.po
+++ b/contract/i18n/he.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -266,6 +278,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -275,7 +288,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -368,6 +381,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -402,9 +425,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -417,7 +451,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +469,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +497,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +509,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +521,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -497,6 +531,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -509,12 +551,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "עודכן לאחרונה על"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -530,6 +585,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -540,6 +596,7 @@ msgstr "נוצר על ידי"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -554,6 +611,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -637,6 +695,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -691,6 +750,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -758,6 +818,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -778,7 +843,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -834,6 +901,7 @@ msgstr "עודכן לאחרונה על"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -844,6 +912,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -854,6 +923,7 @@ msgstr "עודכן לאחרונה על ידי"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -877,6 +947,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1023,7 +1105,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1330,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1341,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1279,6 +1361,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1353,7 +1436,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1527,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/hi_IN.po b/contract/i18n/hi_IN.po
index 83dd8290a..8e365a24e 100644
--- a/contract/i18n/hi_IN.po
+++ b/contract/i18n/hi_IN.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -269,6 +281,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -278,7 +291,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -373,6 +386,17 @@ msgstr "अनुबंध टेम्पलेट"
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+#, fuzzy
+msgid "Contract Manually Create Invoice Wizard"
+msgstr "अनुबंध टेम्पलेट"
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
#, fuzzy
@@ -413,9 +437,23 @@ msgstr "अनुबंध टेम्पलेट"
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+#, fuzzy
+msgid "Contract To Invoice"
+msgstr "अनुबंध टेम्पलेट"
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+#, fuzzy
+#| msgid "Invoice"
+msgid "Contract To Invoice Count"
+msgstr "बीजक"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
#, fuzzy
@@ -429,7 +467,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -447,13 +485,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +501,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +513,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +525,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -499,7 +537,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -511,6 +549,14 @@ msgstr ""
msgid "Contract lines"
msgstr "अनुबंध"
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
#, fuzzy
@@ -525,12 +571,25 @@ msgstr "अनुबंध टेम्पलेट"
msgid "Contracts"
msgstr "अनुबंध"
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, fuzzy, python-format
+msgid "Contracts to invoice"
+msgstr "अनुबंध टेम्पलेट"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Invoices"
+msgid "Create Invoices"
+msgstr "चालान"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -546,6 +605,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -556,6 +616,7 @@ msgstr "द्वारा बनाया गया"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -570,6 +631,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -654,6 +716,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -708,6 +771,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -777,6 +841,13 @@ msgstr "बीजक"
msgid "Invoice Count"
msgstr "बीजक"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+#, fuzzy
+#| msgid "Invoice"
+msgid "Invoice Date"
+msgstr "बीजक"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -801,7 +872,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr "चालान"
@@ -859,6 +932,7 @@ msgstr "अंतिम बार अद्यतन किया गया"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -869,6 +943,7 @@ msgstr "अंतिम बार संशोधित"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -879,6 +954,7 @@ msgstr "द्वारा अंतिम अद्यतन"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -902,6 +978,20 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+#, fuzzy
+msgid "Manually Invoice Purchase Contracts"
+msgstr "अनुबंध"
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+#, fuzzy
+msgid "Manually Invoice Sale Contracts"
+msgstr "अनुबंध"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1050,7 +1140,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1279,7 +1369,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1290,7 +1380,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1311,6 +1401,7 @@ msgstr "अनुबंध"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1386,7 +1477,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1477,7 +1568,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/hr.po b/contract/i18n/hr.po
index 8a18c564c..8d8d38862 100644
--- a/contract/i18n/hr.po
+++ b/contract/i18n/hr.po
@@ -89,6 +89,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr "${object.company_id.name} Ugovor (Ref ${object.name or 'n/a'})"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -273,6 +285,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -282,7 +295,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -377,6 +390,17 @@ msgstr "Ugovor"
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+#, fuzzy
+msgid "Contract Manually Create Invoice Wizard"
+msgstr "Ugovor"
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
#, fuzzy
@@ -415,9 +439,23 @@ msgstr "Ugovor"
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+#, fuzzy
+msgid "Contract To Invoice"
+msgstr "Ugovor"
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+#, fuzzy
+#| msgid "Invoice"
+msgid "Contract To Invoice Count"
+msgstr "Račun"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
#, fuzzy
@@ -431,7 +469,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -449,13 +487,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -465,7 +503,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -477,7 +515,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -489,7 +527,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -501,7 +539,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -513,6 +551,14 @@ msgstr ""
msgid "Contract lines"
msgstr "Ugovori"
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
#, fuzzy
@@ -526,12 +572,25 @@ msgstr "Ugovor"
msgid "Contracts"
msgstr "Ugovori"
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, fuzzy, python-format
+msgid "Contracts to invoice"
+msgstr "Ugovor"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Create invoices"
+msgid "Create Invoices"
+msgstr "Kreiraj račune"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -547,6 +606,7 @@ msgstr "Kreiraj račune"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -557,6 +617,7 @@ msgstr "Kreirao"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -571,6 +632,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -657,6 +719,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -713,6 +776,7 @@ msgstr "Grupiraj po..."
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -782,6 +846,13 @@ msgstr "Račun"
msgid "Invoice Count"
msgstr "Račun"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+#, fuzzy
+#| msgid "Next Invoice"
+msgid "Invoice Date"
+msgstr "Sljedeći račun"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -806,7 +877,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr "Računi"
@@ -866,6 +939,7 @@ msgstr "Datum sljedećeg računa"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -876,6 +950,7 @@ msgstr "Zadnje modificirano"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -886,6 +961,7 @@ msgstr "Zadnji ažurirao"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -909,6 +985,20 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+#, fuzzy
+msgid "Manually Invoice Purchase Contracts"
+msgstr "Ugovori"
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+#, fuzzy
+msgid "Manually Invoice Sale Contracts"
+msgstr "Ugovori"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1059,7 +1149,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1290,7 +1380,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1301,7 +1391,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1322,6 +1412,7 @@ msgstr "Ugovori"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1397,7 +1488,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1488,7 +1579,7 @@ msgid "Year(s)"
msgstr "Godina(e)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/hr_HR.po b/contract/i18n/hr_HR.po
index 3e1873c6e..a3c49fdda 100644
--- a/contract/i18n/hr_HR.po
+++ b/contract/i18n/hr_HR.po
@@ -89,6 +89,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -270,6 +282,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -279,7 +292,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -374,6 +387,17 @@ msgstr "Predložak ugovora"
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+#, fuzzy
+msgid "Contract Manually Create Invoice Wizard"
+msgstr "Predložak ugovora"
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
#, fuzzy
@@ -414,9 +438,23 @@ msgstr "Predlošci ugovora"
msgid "Contract Templates"
msgstr "Predlošci ugovora"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+#, fuzzy
+msgid "Contract To Invoice"
+msgstr "Predložak ugovora"
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+#, fuzzy
+#| msgid "Invoice"
+msgid "Contract To Invoice Count"
+msgstr "Račun"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
#, fuzzy
@@ -430,7 +468,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -448,13 +486,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +502,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +514,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +526,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -500,7 +538,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -512,6 +550,14 @@ msgstr ""
msgid "Contract lines"
msgstr "Ugovori"
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
#, fuzzy
@@ -526,12 +572,25 @@ msgstr "Predlošci ugovora"
msgid "Contracts"
msgstr "Ugovori"
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, fuzzy, python-format
+msgid "Contracts to invoice"
+msgstr "Predložak ugovora"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Create invoices"
+msgid "Create Invoices"
+msgstr "Kreiraj račune"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -547,6 +606,7 @@ msgstr "Kreiraj račune"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -557,6 +617,7 @@ msgstr "Kreirao"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -573,6 +634,7 @@ msgstr "Ponavljanje"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -659,6 +721,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -715,6 +778,7 @@ msgstr "Grupiraj po..."
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -784,6 +848,13 @@ msgstr "Račun"
msgid "Invoice Count"
msgstr "Račun"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+#, fuzzy
+#| msgid "Next Invoice"
+msgid "Invoice Date"
+msgstr "Sljedeći račun"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -810,7 +881,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr "Ponavljaj svakih (Dana/Tjedana/Mjesec/Godina)"
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr "Računi"
@@ -870,6 +943,7 @@ msgstr "Datum sljedećeg računa"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -880,6 +954,7 @@ msgstr "Zadnje modificirano"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -890,6 +965,7 @@ msgstr "Zadnji ažurirao"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -913,6 +989,20 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+#, fuzzy
+msgid "Manually Invoice Purchase Contracts"
+msgstr "Ugovori"
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+#, fuzzy
+msgid "Manually Invoice Sale Contracts"
+msgstr "Ugovori"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1063,7 +1153,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1300,7 +1390,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1311,7 +1401,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1332,6 +1422,7 @@ msgstr "Ugovori"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1407,7 +1498,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1498,7 +1589,7 @@ msgid "Year(s)"
msgstr "Godina(e)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/hu.po b/contract/i18n/hu.po
index 1d5e9c197..8ca8ca420 100644
--- a/contract/i18n/hu.po
+++ b/contract/i18n/hu.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -268,6 +280,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -277,7 +290,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -370,6 +383,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -404,9 +427,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -419,7 +453,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -437,13 +471,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -453,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -465,7 +499,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -477,7 +511,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -489,7 +523,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -499,6 +533,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -511,12 +553,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Utoljára frissítve ekkor"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -532,6 +587,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -542,6 +598,7 @@ msgstr "Készítette"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -556,6 +613,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -639,6 +697,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -693,6 +752,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -760,6 +820,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -780,7 +845,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -836,6 +903,7 @@ msgstr "Utoljára frissítve ekkor"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -846,6 +914,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -856,6 +925,7 @@ msgstr "Utoljára frissítve, által"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -879,6 +949,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1025,7 +1107,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1250,7 +1332,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1261,7 +1343,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1281,6 +1363,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1355,7 +1438,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1446,7 +1529,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/id.po b/contract/i18n/id.po
index a22b8e141..c9ca3498f 100644
--- a/contract/i18n/id.po
+++ b/contract/i18n/id.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -266,6 +278,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -275,7 +288,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -368,6 +381,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -402,9 +425,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -417,7 +451,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +469,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +497,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +509,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +521,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -497,6 +531,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -509,12 +551,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Diperbaharui pada"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -530,6 +585,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -540,6 +596,7 @@ msgstr "Dibuat oleh"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -554,6 +611,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -637,6 +695,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -691,6 +750,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -758,6 +818,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -778,7 +843,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -834,6 +901,7 @@ msgstr "Diperbaharui pada"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -844,6 +912,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -854,6 +923,7 @@ msgstr "Diperbaharui oleh"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -877,6 +947,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1023,7 +1105,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1330,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1341,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1279,6 +1361,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1353,7 +1436,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1527,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/it.po b/contract/i18n/it.po
index e53d48283..ffc3dd6d4 100644
--- a/contract/i18n/it.po
+++ b/contract/i18n/it.po
@@ -147,6 +147,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr "Contratto ${object.company_id.name} (Rif. ${object.name or 'n/d'})"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -337,6 +349,7 @@ msgstr "Prezzo automatico?"
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr "Annulla"
@@ -346,7 +359,7 @@ msgid "Cancel allowed?"
msgstr "Annullamento permesso?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr "Annullamento non permesso per questa riga"
@@ -439,6 +452,18 @@ msgstr "Procedura riga contratto"
msgid "Contract Line origin of this one."
msgstr "Riga contratto origine di questa."
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+#, fuzzy
+#| msgid "Contract Line Wizard"
+msgid "Contract Manually Create Invoice Wizard"
+msgstr "Procedura riga contratto"
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -475,9 +500,24 @@ msgstr "Righe Modello di contratto"
msgid "Contract Templates"
msgstr "Modelli di contratto"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+#, fuzzy
+#| msgid "Contract Type"
+msgid "Contract To Invoice"
+msgstr "Tipo contratto"
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+#, fuzzy
+#| msgid "Invoice Count"
+msgid "Contract To Invoice Count"
+msgstr "Numero fatture"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -492,7 +532,7 @@ msgstr ""
"data finale"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr "Riga contratto ri-attivata: %s
- "
@@ -510,13 +550,13 @@ msgid "Contract line and its successor overlapped"
msgstr "Riga contratto e sua seguente sovrapposte"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr "Riga contratto annullata: %s
- "
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -530,7 +570,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -548,7 +588,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -566,7 +606,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -584,7 +624,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr "La riga contratto deve essere annullata prima di essere eliminata"
@@ -594,6 +634,14 @@ msgstr "La riga contratto deve essere annullata prima di essere eliminata"
msgid "Contract lines"
msgstr "Righe contratto"
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -606,12 +654,26 @@ msgstr "Righe modello contratto"
msgid "Contracts"
msgstr "Contratti"
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, fuzzy, python-format
+#| msgid "Contract Line"
+msgid "Contracts to invoice"
+msgstr "Riga contratto"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Create invoices"
+msgid "Create Invoices"
+msgstr "Crea fatture"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -629,6 +691,7 @@ msgstr "Crea fatture"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -639,6 +702,7 @@ msgstr "Creato da"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -653,6 +717,7 @@ msgstr "Valuta"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -737,6 +802,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -791,6 +857,7 @@ msgstr "Raggruppa per..."
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -862,6 +929,13 @@ msgstr "Fattura"
msgid "Invoice Count"
msgstr "Numero fatture"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+#, fuzzy
+#| msgid "Next Invoice Date"
+msgid "Invoice Date"
+msgstr "Data prossima fattura"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -882,7 +956,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr "Fatturare ogni (giorno/settimana/mese/anno)"
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr "Fatture"
@@ -938,6 +1014,7 @@ msgstr "Ultima data fatturata"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -948,6 +1025,7 @@ msgstr "Ultima modifica il"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -958,6 +1036,7 @@ msgstr "Ultimo aggiornamento di"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -982,6 +1061,22 @@ msgstr "Allegato principale"
msgid "Manual renew needed"
msgstr "Rinnovo manuale necessario"
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Purchase Contracts"
+msgid "Manually Invoice Purchase Contracts"
+msgstr "Contratti di acquisto"
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Sale Contracts"
+msgid "Manually Invoice Sale Contracts"
+msgstr "Contratti di vendita"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1128,7 +1223,7 @@ msgid "Plan successor allowed?"
msgstr "Pianificazione successore permessa?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr "Pianificazione successore non permessa per questa riga"
@@ -1357,7 +1452,7 @@ msgid "Stop allowed?"
msgstr "Arresto permesso?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr "Arresto non permesso per questa riga"
@@ -1368,7 +1463,7 @@ msgid "Stop/Plan successor allowed?"
msgstr "Arresto/pianificazione del successore permessi?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr "Arresto/pianificazione del successore non permessi per questa riga"
@@ -1388,6 +1483,7 @@ msgstr "Riga contratto successore"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1462,7 +1558,7 @@ msgid "Un-cancel"
msgstr "Ri-attivare"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr "Ri-attivazione non permessa per questa riga"
@@ -1553,7 +1649,7 @@ msgid "Year(s)"
msgstr "Anni"
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/ja.po b/contract/i18n/ja.po
index c86e311da..4206a2d91 100644
--- a/contract/i18n/ja.po
+++ b/contract/i18n/ja.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -266,6 +278,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -275,7 +288,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -368,6 +381,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -402,9 +425,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -417,7 +451,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +469,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +497,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +509,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +521,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -497,6 +531,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -509,12 +551,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "最終更新日"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -530,6 +585,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -540,6 +596,7 @@ msgstr "作成者"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -554,6 +611,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -637,6 +695,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -691,6 +750,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -758,6 +818,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -778,7 +843,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -834,6 +901,7 @@ msgstr "最終更新日"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -844,6 +912,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -854,6 +923,7 @@ msgstr "最終更新者"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -877,6 +947,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1023,7 +1105,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1330,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1341,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1279,6 +1361,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1353,7 +1436,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1527,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/ko.po b/contract/i18n/ko.po
index 023aa8586..65d4ebb2e 100644
--- a/contract/i18n/ko.po
+++ b/contract/i18n/ko.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -266,6 +278,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -275,7 +288,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -368,6 +381,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -402,9 +425,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -417,7 +451,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +469,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +497,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +509,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +521,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -497,6 +531,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -509,12 +551,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "최근 갱신 날짜"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -530,6 +585,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -540,6 +596,7 @@ msgstr "작성자"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -554,6 +611,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -637,6 +695,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -691,6 +750,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -758,6 +818,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -778,7 +843,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -834,6 +901,7 @@ msgstr "최근 갱신 날짜"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -844,6 +912,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -854,6 +923,7 @@ msgstr "최근 갱신한 사람"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -877,6 +947,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1023,7 +1105,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1330,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1341,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1279,6 +1361,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1353,7 +1436,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1527,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/lt.po b/contract/i18n/lt.po
index 3f550b9c9..387d5949d 100644
--- a/contract/i18n/lt.po
+++ b/contract/i18n/lt.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Paskutinį kartą atnaujinta"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +597,7 @@ msgstr "Sukūrė"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -835,6 +902,7 @@ msgstr "Paskutinį kartą atnaujinta"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -845,6 +913,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -855,6 +924,7 @@ msgstr "Paskutini kartą atnaujino"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -878,6 +948,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1024,7 +1106,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1331,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1342,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1280,6 +1362,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1354,7 +1437,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1528,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/lt_LT.po b/contract/i18n/lt_LT.po
index 25edea6a0..0e9f3d281 100644
--- a/contract/i18n/lt_LT.po
+++ b/contract/i18n/lt_LT.po
@@ -89,6 +89,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -268,6 +280,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -277,7 +290,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -370,6 +383,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -404,9 +427,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -419,7 +453,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -437,13 +471,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -453,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -465,7 +499,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -477,7 +511,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -489,7 +523,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -499,6 +533,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -511,12 +553,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Paskutinį kartą atnaujinta"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -532,6 +587,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -542,6 +598,7 @@ msgstr "Sukūrė"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -556,6 +613,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -639,6 +697,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -693,6 +752,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -760,6 +820,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -780,7 +845,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -836,6 +903,7 @@ msgstr "Paskutinį kartą atnaujinta"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -846,6 +914,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -856,6 +925,7 @@ msgstr "Paskutinį kartą atnaujino"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -879,6 +949,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1025,7 +1107,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1250,7 +1332,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1261,7 +1343,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1281,6 +1363,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1355,7 +1438,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1446,7 +1529,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/lv.po b/contract/i18n/lv.po
index 0e4960f73..052682a79 100644
--- a/contract/i18n/lv.po
+++ b/contract/i18n/lv.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Pēdējās izmaiņas"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +597,7 @@ msgstr "Izveidoja"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -835,6 +902,7 @@ msgstr "Pēdējās izmaiņas"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -845,6 +913,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -855,6 +924,7 @@ msgstr "Pēdējo reizi atjaunoja"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -878,6 +948,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1024,7 +1106,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1331,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1342,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1280,6 +1362,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1354,7 +1437,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1528,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/mk.po b/contract/i18n/mk.po
index 3fc96152f..e814e716f 100644
--- a/contract/i18n/mk.po
+++ b/contract/i18n/mk.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -266,6 +278,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -275,7 +288,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -368,6 +381,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -402,9 +425,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -417,7 +451,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +469,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +497,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +509,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +521,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -497,6 +531,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -509,12 +551,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Последно ажурирање на"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -530,6 +585,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -540,6 +596,7 @@ msgstr "Креирано од"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -554,6 +611,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -637,6 +695,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -691,6 +750,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -758,6 +818,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -778,7 +843,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -834,6 +901,7 @@ msgstr "Последно ажурирање на"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -844,6 +912,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -854,6 +923,7 @@ msgstr "Последно ажурирање од"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -877,6 +947,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1023,7 +1105,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1330,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1341,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1279,6 +1361,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1353,7 +1436,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1527,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/mn.po b/contract/i18n/mn.po
index 96240d9c2..933698479 100644
--- a/contract/i18n/mn.po
+++ b/contract/i18n/mn.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -266,6 +278,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -275,7 +288,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -368,6 +381,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -402,9 +425,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -417,7 +451,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +469,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +497,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +509,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +521,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -497,6 +531,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -509,12 +551,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Сүүлийн засвар хийсэн огноо"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -530,6 +585,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -540,6 +596,7 @@ msgstr "Үүсгэгч"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -554,6 +611,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -637,6 +695,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -691,6 +750,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -758,6 +818,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -778,7 +843,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -834,6 +901,7 @@ msgstr "Сүүлийн засвар хийсэн огноо"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -844,6 +912,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -854,6 +923,7 @@ msgstr "Сүүлийн засвар хийсэн"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -877,6 +947,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1023,7 +1105,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1330,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1341,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1279,6 +1361,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1353,7 +1436,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1527,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/nb.po b/contract/i18n/nb.po
index dc8fa0d04..53854b646 100644
--- a/contract/i18n/nb.po
+++ b/contract/i18n/nb.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Sist oppdatert"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +597,7 @@ msgstr "Opprettet av"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -835,6 +902,7 @@ msgstr "Sist oppdatert"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -845,6 +913,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -855,6 +924,7 @@ msgstr "Sist oppdatert av"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -878,6 +948,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1024,7 +1106,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1331,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1342,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1280,6 +1362,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1354,7 +1437,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1528,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/nb_NO.po b/contract/i18n/nb_NO.po
index b473f3fc0..ea467b134 100644
--- a/contract/i18n/nb_NO.po
+++ b/contract/i18n/nb_NO.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Sist oppdatert den"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +597,7 @@ msgstr "Laget av"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -835,6 +902,7 @@ msgstr "Sist oppdatert den"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -845,6 +913,7 @@ msgstr "Sist endret den"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -855,6 +924,7 @@ msgstr "Sist oppdatert av"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -878,6 +948,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1024,7 +1106,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1331,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1342,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1280,6 +1362,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1354,7 +1437,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1528,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/nl.po b/contract/i18n/nl.po
index 37d727ec5..579742782 100644
--- a/contract/i18n/nl.po
+++ b/contract/i18n/nl.po
@@ -149,6 +149,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr "${object.company_id.name} Contract (Ref ${object.name or 'n/b'})"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -343,6 +355,7 @@ msgstr "Automatische-prijs?"
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr "Annuleren"
@@ -352,7 +365,7 @@ msgid "Cancel allowed?"
msgstr "Annuleren toestaan?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr "Annuleren niet toegestaan voor deze regel"
@@ -447,6 +460,18 @@ msgstr "Contractregels wizard"
msgid "Contract Line origin of this one."
msgstr "Bron contractregel van deze."
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+#, fuzzy
+#| msgid "Contract Line Wizard"
+msgid "Contract Manually Create Invoice Wizard"
+msgstr "Contractregels wizard"
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -483,9 +508,24 @@ msgstr "Contract sjabloon regels"
msgid "Contract Templates"
msgstr "Contract Sjablonen"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+#, fuzzy
+#| msgid "Contract Type"
+msgid "Contract To Invoice"
+msgstr "Soort Contract"
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+#, fuzzy
+#| msgid "Invoice Count"
+msgid "Contract To Invoice Count"
+msgstr "#Facturen"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -498,7 +538,7 @@ 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:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr "Contractregel annuleren ongedaan gemaakt: %s
- "
@@ -516,13 +556,13 @@ msgid "Contract line and its successor overlapped"
msgstr "Contractlijn en zijn opvolger overlappen elkaar"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr "Contractregel geannuleerd: %s
- "
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -537,7 +577,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -555,7 +595,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -573,7 +613,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -591,7 +631,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr "Contractregel moet worden geannuleerd voordat deze wordt verwijderd"
@@ -601,6 +641,14 @@ msgstr "Contractregel moet worden geannuleerd voordat deze wordt verwijderd"
msgid "Contract lines"
msgstr "Contractregels"
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -613,12 +661,26 @@ msgstr "Sjabloon Contractregels"
msgid "Contracts"
msgstr "Contracten"
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, fuzzy, python-format
+#| msgid "Contract Line"
+msgid "Contracts to invoice"
+msgstr "Contract Regels"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr "Creëer factuurzichtbaarheid"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Create invoices"
+msgid "Create Invoices"
+msgstr "Facturen aanmaken"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -636,6 +698,7 @@ msgstr "Facturen aanmaken"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -646,6 +709,7 @@ msgstr "Aangemaakt door"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -660,6 +724,7 @@ msgstr "Herhaling"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -745,6 +810,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -801,6 +867,7 @@ msgstr "Groepeer op..."
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -873,6 +940,13 @@ msgstr "Factuur"
msgid "Invoice Count"
msgstr "#Facturen"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+#, fuzzy
+#| msgid "Next Invoice Date"
+msgid "Invoice Date"
+msgstr "Volgende factuurdatum"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -893,7 +967,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr "Herhaal elke (dag/week/maand/jaar)"
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr "Facturen"
@@ -949,6 +1025,7 @@ msgstr "Datum laatste factuur"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -959,6 +1036,7 @@ msgstr "Laatst bijgewerkt op"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -969,6 +1047,7 @@ msgstr "Laatste bijgewerkt door"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -992,6 +1071,22 @@ msgstr "Primaire bijlage"
msgid "Manual renew needed"
msgstr "Handmatige vernieuwing nodig"
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Purchase Contracts"
+msgid "Manually Invoice Purchase Contracts"
+msgstr "Inkoop Contracten"
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Sale Contracts"
+msgid "Manually Invoice Sale Contracts"
+msgstr "Verkoop Contracten"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1138,7 +1233,7 @@ msgid "Plan successor allowed?"
msgstr "Opvolger plannen toegestaan?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr "Plannen opvolger niet toegestaan voor deze regel"
@@ -1369,7 +1464,7 @@ msgid "Stop allowed?"
msgstr "Stoppen toegestaan?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr "Stoppen niet toegestaan voor deze regel"
@@ -1380,7 +1475,7 @@ msgid "Stop/Plan successor allowed?"
msgstr "Stoppen / Plannen opvolger toegestaan?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr "Stoppen / Plannen opvolger is niet toegestaan"
@@ -1400,6 +1495,7 @@ msgstr "Opvolger Contractregels"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1477,7 +1573,7 @@ msgid "Un-cancel"
msgstr "Terugdraaien van annuleren"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr "Terugdraaien van annuleren niet toegestaan voor deze regel"
@@ -1568,7 +1664,7 @@ msgid "Year(s)"
msgstr "Jaar/Jaren"
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/nl_BE.po b/contract/i18n/nl_BE.po
index 7b0a9b4a7..31348bffa 100644
--- a/contract/i18n/nl_BE.po
+++ b/contract/i18n/nl_BE.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Laatst bijgewerkt op"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +597,7 @@ msgstr "Gemaakt door"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -835,6 +902,7 @@ msgstr "Laatst bijgewerkt op"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -845,6 +913,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -855,6 +924,7 @@ msgstr "Laatst bijgewerkt door"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -878,6 +948,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1024,7 +1106,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1331,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1342,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1280,6 +1362,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1354,7 +1437,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1528,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/nl_NL.po b/contract/i18n/nl_NL.po
index 88195b730..437911b5e 100644
--- a/contract/i18n/nl_NL.po
+++ b/contract/i18n/nl_NL.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -371,6 +384,17 @@ msgstr "Contractsjabloon"
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+#, fuzzy
+msgid "Contract Manually Create Invoice Wizard"
+msgstr "Contractsjabloon"
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
#, fuzzy
@@ -411,9 +435,23 @@ msgstr "Contractsjabloon"
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+#, fuzzy
+msgid "Contract To Invoice"
+msgstr "Contractsjabloon"
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+#, fuzzy
+#| msgid "Invoice"
+msgid "Contract To Invoice Count"
+msgstr "Factuur"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
#, fuzzy
@@ -427,7 +465,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -445,13 +483,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -461,7 +499,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -473,7 +511,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -485,7 +523,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -497,7 +535,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -509,6 +547,14 @@ msgstr ""
msgid "Contract lines"
msgstr "Contracten"
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
#, fuzzy
@@ -523,12 +569,25 @@ msgstr "Contractsjabloon"
msgid "Contracts"
msgstr "Contracten"
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, fuzzy, python-format
+msgid "Contracts to invoice"
+msgstr "Contractsjabloon"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Invoices"
+msgid "Create Invoices"
+msgstr "Facturen"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -544,6 +603,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -554,6 +614,7 @@ msgstr "Aangemaakt door"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -568,6 +629,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -652,6 +714,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -706,6 +769,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -775,6 +839,13 @@ msgstr "Factuur"
msgid "Invoice Count"
msgstr "Factuur"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+#, fuzzy
+#| msgid "Invoice"
+msgid "Invoice Date"
+msgstr "Factuur"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -799,7 +870,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr "Facturen"
@@ -857,6 +930,7 @@ msgstr "Laatst bijgewerkt op"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -867,6 +941,7 @@ msgstr "Laatst aangepast op"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -877,6 +952,7 @@ msgstr "Laatst bijgewerkt door"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -900,6 +976,20 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+#, fuzzy
+msgid "Manually Invoice Purchase Contracts"
+msgstr "Contracten"
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+#, fuzzy
+msgid "Manually Invoice Sale Contracts"
+msgstr "Contracten"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1048,7 +1138,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1277,7 +1367,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1288,7 +1378,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1309,6 +1399,7 @@ msgstr "Contracten"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1384,7 +1475,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1475,7 +1566,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/pl.po b/contract/i18n/pl.po
index 1a49deb72..13deb1136 100644
--- a/contract/i18n/pl.po
+++ b/contract/i18n/pl.po
@@ -89,6 +89,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -268,6 +280,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -277,7 +290,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -370,6 +383,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -404,9 +427,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -419,7 +453,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -437,13 +471,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -453,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -465,7 +499,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -477,7 +511,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -489,7 +523,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -499,6 +533,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -511,12 +553,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Data ostatniej modyfikacji"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -532,6 +587,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -542,6 +598,7 @@ msgstr "Utworzone przez"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -556,6 +613,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -639,6 +697,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -693,6 +752,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -760,6 +820,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -780,7 +845,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -836,6 +903,7 @@ msgstr "Data ostatniej modyfikacji"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -846,6 +914,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -856,6 +925,7 @@ msgstr "Ostatnio modyfikowane przez"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -879,6 +949,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1025,7 +1107,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1250,7 +1332,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1261,7 +1343,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1281,6 +1363,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1355,7 +1438,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1446,7 +1529,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/pt.po b/contract/i18n/pt.po
index 2f1925945..3d3eb2504 100644
--- a/contract/i18n/pt.po
+++ b/contract/i18n/pt.po
@@ -150,6 +150,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr "${object.company_id.name} Contrato (Refª ${object.name or 'n/a'})"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -335,6 +347,7 @@ msgstr "Preço-Auto?"
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -344,7 +357,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -443,6 +456,18 @@ msgstr "Linhas de Contrato"
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+#, fuzzy
+#| msgid "Contract Lines"
+msgid "Contract Manually Create Invoice Wizard"
+msgstr "Linhas de Contrato"
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
#, fuzzy
@@ -485,9 +510,24 @@ msgstr "Modelos de Contratos"
msgid "Contract Templates"
msgstr "Modelos de Contratos"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+#, fuzzy
+#| msgid "Contract Type"
+msgid "Contract To Invoice"
+msgstr "Tipo de Contrato"
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+#, fuzzy
+#| msgid "Invoice"
+msgid "Contract To Invoice Count"
+msgstr "Fatura"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -501,7 +541,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr "A data de início do contrato '%s' não pode ser posterior à data de fim"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -519,13 +559,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -535,7 +575,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -547,7 +587,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -559,7 +599,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -571,7 +611,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -583,6 +623,14 @@ msgstr ""
msgid "Contract lines"
msgstr "Linhas de Contrato"
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
#, fuzzy
@@ -597,12 +645,26 @@ msgstr "Modelos de Contratos"
msgid "Contracts"
msgstr "Contratos"
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, fuzzy, python-format
+#| msgid "Contract Lines"
+msgid "Contracts to invoice"
+msgstr "Linhas de Contrato"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr "Visibilidade de Criação de Faturas"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Create invoices"
+msgid "Create Invoices"
+msgstr "Criar faturas"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -618,6 +680,7 @@ msgstr "Criar faturas"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -628,6 +691,7 @@ msgstr "Criado por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -644,6 +708,7 @@ msgstr "Recorrência"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -728,6 +793,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -784,6 +850,7 @@ msgstr "Agrupar Por..."
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -855,6 +922,13 @@ msgstr "Fatura"
msgid "Invoice Count"
msgstr "Fatura"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+#, fuzzy
+#| msgid "Next Invoice"
+msgid "Invoice Date"
+msgstr "Próxima Fatura"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -881,7 +955,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr "Repatir a cada (Dia/Semana/Mês/Ano)"
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr "Faturas"
@@ -941,6 +1017,7 @@ msgstr "Data da Próxima Fatura"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -951,6 +1028,7 @@ msgstr "Última Modificação Em"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -961,6 +1039,7 @@ msgstr "Atualizado pela última vez por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -984,6 +1063,22 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Purchase Contracts"
+msgid "Manually Invoice Purchase Contracts"
+msgstr "Contratos de Compras"
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Sale Contracts"
+msgid "Manually Invoice Sale Contracts"
+msgstr "Contratos de Vendas"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1136,7 +1231,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1375,7 +1470,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1386,7 +1481,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1408,6 +1503,7 @@ msgstr "Linhas de Contrato"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1482,7 +1578,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1575,7 +1671,7 @@ msgid "Year(s)"
msgstr "Ano(s)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/pt_BR.po b/contract/i18n/pt_BR.po
index ef9270408..fb5e14ab3 100644
--- a/contract/i18n/pt_BR.po
+++ b/contract/i18n/pt_BR.po
@@ -150,6 +150,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr "${object.company_id.name} Contrato (Ref ${object.name or 'n/a'})"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -340,6 +352,7 @@ msgstr "Precificação Automática?"
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr "Cancelar"
@@ -349,7 +362,7 @@ msgid "Cancel allowed?"
msgstr "Cancelar Permitido?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr "Não é permitido o cancelamento para esta linha"
@@ -444,6 +457,18 @@ msgstr "Assistente da Linha do Contrato"
msgid "Contract Line origin of this one."
msgstr "Origem da Linha do Contrato."
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+#, fuzzy
+#| msgid "Contract Line Wizard"
+msgid "Contract Manually Create Invoice Wizard"
+msgstr "Assistente da Linha do Contrato"
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -480,9 +505,24 @@ msgstr "Linhas de Modelo de Contrato"
msgid "Contract Templates"
msgstr "Modelos de Contrato"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+#, fuzzy
+#| msgid "Contract Type"
+msgid "Contract To Invoice"
+msgstr "Tipo de Contrato"
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+#, fuzzy
+#| msgid "Invoice Count"
+msgid "Contract To Invoice Count"
+msgstr "Contagem de Faturas"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -496,7 +536,7 @@ 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:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr "Linha do Contrato Não Cancelada: %s
- "
@@ -514,13 +554,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:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr "Linha do contrato cancelada: %s
- "
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -534,7 +574,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -552,7 +592,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -570,7 +610,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -588,7 +628,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr "Linha do contrato deve ser cancelada antes de ser deletada"
@@ -598,6 +638,14 @@ msgstr "Linha do contrato deve ser cancelada antes de ser deletada"
msgid "Contract lines"
msgstr "Linhas de Contrato"
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -610,12 +658,26 @@ msgstr "Linhas de modelo de Contrato"
msgid "Contracts"
msgstr "Contratos"
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, fuzzy, python-format
+#| msgid "Contract Line"
+msgid "Contracts to invoice"
+msgstr "Linha do Contrato"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr "Criar Visibilidade da Fatura"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Create invoices"
+msgid "Create Invoices"
+msgstr "Criar faturas"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -633,6 +695,7 @@ msgstr "Criar faturas"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -643,6 +706,7 @@ msgstr "Criado por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -657,6 +721,7 @@ msgstr "Moeda"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -740,6 +805,7 @@ msgstr "Desconto aplicado nas faturas geradas. Deve ser menor ou igual a 100"
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -794,6 +860,7 @@ msgstr "Agrupar por..."
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -866,6 +933,13 @@ msgstr "Fatura"
msgid "Invoice Count"
msgstr "Contagem de Faturas"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+#, fuzzy
+#| msgid "Next Invoice Date"
+msgid "Invoice Date"
+msgstr "Próxima Data de Fatura"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -886,7 +960,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr "Fatura a cada (Dia/Semana/Mês/Ano)"
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr "Faturas"
@@ -940,6 +1016,7 @@ msgstr "Última Data Faturada"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -950,6 +1027,7 @@ msgstr "Última atualização em"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -960,6 +1038,7 @@ msgstr "Última atualização por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -983,6 +1062,22 @@ msgstr "Anexo Principal"
msgid "Manual renew needed"
msgstr "Renovação manual necessária"
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Purchase Contracts"
+msgid "Manually Invoice Purchase Contracts"
+msgstr "Contratos de Compra"
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Sale Contracts"
+msgid "Manually Invoice Sale Contracts"
+msgstr "Contratos de Venda"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1131,7 +1226,7 @@ msgid "Plan successor allowed?"
msgstr "Plano sucessor permitido?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr "Plano sucessor não permitido para esta linha"
@@ -1362,7 +1457,7 @@ msgid "Stop allowed?"
msgstr "Parar permitido?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr "Parar não permitido para esta linha"
@@ -1373,7 +1468,7 @@ msgid "Stop/Plan successor allowed?"
msgstr "Parar/Plano sucessor permitido?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr "Parar/Plano sucessor não permitido para esta linha"
@@ -1393,6 +1488,7 @@ msgstr "Linha do Contrato Sucessor"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1469,7 +1565,7 @@ msgid "Un-cancel"
msgstr "Cancelar Cancelamento"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr "Cancelar cancelamento não permitido para esta linha"
@@ -1560,7 +1656,7 @@ msgid "Year(s)"
msgstr "Ano(s)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, 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."
diff --git a/contract/i18n/pt_PT.po b/contract/i18n/pt_PT.po
index 957189398..dda1ead02 100644
--- a/contract/i18n/pt_PT.po
+++ b/contract/i18n/pt_PT.po
@@ -89,6 +89,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr "${object.company_id.name} Contrato (Ref ${object.name or 'n/a'})"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -270,6 +282,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -279,7 +292,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -372,6 +385,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -406,9 +429,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -421,7 +455,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -439,13 +473,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -455,7 +489,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -467,7 +501,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -479,7 +513,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -491,7 +525,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -501,6 +535,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -513,12 +555,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Atualizado pela última vez em"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -534,6 +589,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -544,6 +600,7 @@ msgstr "Criado por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -558,6 +615,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -641,6 +699,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -695,6 +754,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -762,6 +822,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -782,7 +847,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -838,6 +905,7 @@ msgstr "Atualizado pela última vez em"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -848,6 +916,7 @@ msgstr "Última Modificação em"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -858,6 +927,7 @@ msgstr "Atualizado pela última vez por"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -881,6 +951,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1027,7 +1109,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1252,7 +1334,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1263,7 +1345,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1283,6 +1365,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1357,7 +1440,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1448,7 +1531,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/ro.po b/contract/i18n/ro.po
index edcbe3d91..d2b0790fe 100644
--- a/contract/i18n/ro.po
+++ b/contract/i18n/ro.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -269,6 +281,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -278,7 +291,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -371,6 +384,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -405,9 +428,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -420,7 +454,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -438,13 +472,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -454,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -466,7 +500,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -478,7 +512,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -490,7 +524,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -500,6 +534,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -512,12 +554,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Ultima actualizare la"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -533,6 +588,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -543,6 +599,7 @@ msgstr "Creat de"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -557,6 +614,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -640,6 +698,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -694,6 +753,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -761,6 +821,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -781,7 +846,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -837,6 +904,7 @@ msgstr "Ultima actualizare la"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -847,6 +915,7 @@ msgstr "Ultima actualizare în"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -857,6 +926,7 @@ msgstr "Ultima actualizare făcută de"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -880,6 +950,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1026,7 +1108,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1251,7 +1333,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1262,7 +1344,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1282,6 +1364,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1356,7 +1439,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1447,7 +1530,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/ru.po b/contract/i18n/ru.po
index 242b2fc10..e07eea12e 100644
--- a/contract/i18n/ru.po
+++ b/contract/i18n/ru.po
@@ -89,6 +89,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -268,6 +280,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -277,7 +290,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -372,6 +385,17 @@ msgstr "Договоры"
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+#, fuzzy
+msgid "Contract Manually Create Invoice Wizard"
+msgstr "Договоры"
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
#, fuzzy
@@ -410,9 +434,23 @@ msgstr "Договоры"
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+#, fuzzy
+msgid "Contract To Invoice"
+msgstr "Договоры"
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+#, fuzzy
+#| msgid "Invoice"
+msgid "Contract To Invoice Count"
+msgstr "Счёт-фактура"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
#, fuzzy
@@ -426,7 +464,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -444,13 +482,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -460,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -472,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -484,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -496,7 +534,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -508,6 +546,14 @@ msgstr ""
msgid "Contract lines"
msgstr "Договоры"
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
#, fuzzy
@@ -521,12 +567,25 @@ msgstr "Договоры"
msgid "Contracts"
msgstr "Договоры"
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, fuzzy, python-format
+msgid "Contracts to invoice"
+msgstr "Договоры"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Invoices"
+msgid "Create Invoices"
+msgstr "Счета-фактуры"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -542,6 +601,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -552,6 +612,7 @@ msgstr "Создано"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -566,6 +627,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -650,6 +712,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -704,6 +767,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -773,6 +837,13 @@ msgstr "Счёт-фактура"
msgid "Invoice Count"
msgstr "Счёт-фактура"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+#, fuzzy
+#| msgid "Invoice"
+msgid "Invoice Date"
+msgstr "Счёт-фактура"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -797,7 +868,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr "Счета-фактуры"
@@ -855,6 +928,7 @@ msgstr "Последний раз обновлено"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -865,6 +939,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -875,6 +950,7 @@ msgstr "Последний раз обновлено"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -898,6 +974,20 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+#, fuzzy
+msgid "Manually Invoice Purchase Contracts"
+msgstr "Договоры"
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+#, fuzzy
+msgid "Manually Invoice Sale Contracts"
+msgstr "Договоры"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1045,7 +1135,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1274,7 +1364,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1285,7 +1375,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1306,6 +1396,7 @@ msgstr "Договоры"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1381,7 +1472,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1472,7 +1563,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/sk.po b/contract/i18n/sk.po
index 2a526ee02..d8eb451fc 100644
--- a/contract/i18n/sk.po
+++ b/contract/i18n/sk.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -266,6 +278,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -275,7 +288,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -368,6 +381,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -402,9 +425,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -417,7 +451,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +469,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +497,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +509,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +521,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -497,6 +531,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -509,12 +551,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Naposledy upravené"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -530,6 +585,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -540,6 +596,7 @@ msgstr "Vytvoril"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -554,6 +611,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -637,6 +695,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -691,6 +750,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -758,6 +818,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -778,7 +843,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -834,6 +901,7 @@ msgstr "Naposledy upravené"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -844,6 +912,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -854,6 +923,7 @@ msgstr "Naposledy upravil"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -877,6 +947,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1023,7 +1105,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1330,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1341,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1279,6 +1361,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1353,7 +1436,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1527,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/sk_SK.po b/contract/i18n/sk_SK.po
index 3f657856e..b0ec57d75 100644
--- a/contract/i18n/sk_SK.po
+++ b/contract/i18n/sk_SK.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -269,6 +281,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -278,7 +291,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -371,6 +384,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -405,9 +428,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -420,7 +454,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -438,13 +472,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -454,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -466,7 +500,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -478,7 +512,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -490,7 +524,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -500,6 +534,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -512,12 +554,23 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Create Invoices"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -533,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -543,6 +597,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -557,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -640,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -694,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -761,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -781,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -835,6 +900,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -845,6 +911,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -855,6 +922,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -878,6 +946,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1024,7 +1104,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1329,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1340,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1280,6 +1360,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1354,7 +1435,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1526,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/sl.po b/contract/i18n/sl.po
index b6d7ac043..17494f480 100644
--- a/contract/i18n/sl.po
+++ b/contract/i18n/sl.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -269,6 +281,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -278,7 +291,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -371,6 +384,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -405,9 +428,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -420,7 +454,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -438,13 +472,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -454,7 +488,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -466,7 +500,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -478,7 +512,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -490,7 +524,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -500,6 +534,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -512,12 +554,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Zadnjič posodobljeno"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -533,6 +588,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -543,6 +599,7 @@ msgstr "Ustvaril"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -557,6 +614,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -640,6 +698,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -696,6 +755,7 @@ msgstr "Združi po..."
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -763,6 +823,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -783,7 +848,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -839,6 +906,7 @@ msgstr "Zadnjič posodobljeno"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -849,6 +917,7 @@ msgstr "Zadnjič spremenjeno"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -859,6 +928,7 @@ msgstr "Zadnjič posodobil"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -882,6 +952,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1028,7 +1110,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1253,7 +1335,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1264,7 +1346,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1284,6 +1366,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1358,7 +1441,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1449,7 +1532,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/sr.po b/contract/i18n/sr.po
index 4d94c70d1..8dfc30735 100644
--- a/contract/i18n/sr.po
+++ b/contract/i18n/sr.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Created on"
+msgid "Create Invoices"
+msgstr "Kreiran"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +597,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -833,6 +900,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -843,6 +911,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -853,6 +922,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -876,6 +946,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1022,7 +1104,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1247,7 +1329,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1258,7 +1340,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1278,6 +1360,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1352,7 +1435,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1443,7 +1526,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/sr@latin.po b/contract/i18n/sr@latin.po
index 2d69a8033..9da952900 100644
--- a/contract/i18n/sr@latin.po
+++ b/contract/i18n/sr@latin.po
@@ -89,6 +89,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -268,6 +280,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -277,7 +290,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -370,6 +383,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -404,9 +427,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -419,7 +453,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -437,13 +471,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -453,7 +487,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -465,7 +499,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -477,7 +511,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -489,7 +523,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -499,6 +533,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -511,12 +553,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Created on"
+msgid "Create Invoices"
+msgstr "Kreiran"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -532,6 +587,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -542,6 +598,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -556,6 +613,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -639,6 +697,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -693,6 +752,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -760,6 +820,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -780,7 +845,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -834,6 +901,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -844,6 +912,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -854,6 +923,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -877,6 +947,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1023,7 +1105,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1330,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1341,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1279,6 +1361,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1353,7 +1436,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1527,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/sv.po b/contract/i18n/sv.po
index 8d238f6ea..9cef99f84 100644
--- a/contract/i18n/sv.po
+++ b/contract/i18n/sv.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -266,6 +278,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -275,7 +288,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -368,6 +381,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -402,9 +425,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -417,7 +451,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +469,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +497,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +509,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +521,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -497,6 +531,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -509,12 +551,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Senast uppdaterad"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -530,6 +585,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -540,6 +596,7 @@ msgstr "Skapad av"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -554,6 +611,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -637,6 +695,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -691,6 +750,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -758,6 +818,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -778,7 +843,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -834,6 +901,7 @@ msgstr "Senast uppdaterad"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -844,6 +912,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -854,6 +923,7 @@ msgstr "Senast uppdaterad av"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -877,6 +947,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1023,7 +1105,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1330,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1341,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1279,6 +1361,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1353,7 +1436,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1527,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/th.po b/contract/i18n/th.po
index 9b3d267b1..8a9ebbcf3 100644
--- a/contract/i18n/th.po
+++ b/contract/i18n/th.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -266,6 +278,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -275,7 +288,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -368,6 +381,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -402,9 +425,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -417,7 +451,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +469,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +497,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +509,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +521,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -497,6 +531,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -509,12 +551,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "อัพเดทครั้งสุดท้ายเมื่อ"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -530,6 +585,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -540,6 +596,7 @@ msgstr "สร้างโดย"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -554,6 +611,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -637,6 +695,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -691,6 +750,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -758,6 +818,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -778,7 +843,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -834,6 +901,7 @@ msgstr "อัพเดทครั้งสุดท้ายเมื่อ"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -844,6 +912,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -854,6 +923,7 @@ msgstr "อัพเดทครั้งสุดท้ายโดย"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -877,6 +947,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1023,7 +1105,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1248,7 +1330,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1259,7 +1341,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1279,6 +1361,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1353,7 +1436,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1444,7 +1527,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/tr.po b/contract/i18n/tr.po
index e3a38e209..41a6321d5 100644
--- a/contract/i18n/tr.po
+++ b/contract/i18n/tr.po
@@ -150,6 +150,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr "${object.company_id.name} Sözleşme (Ref ${object.name or 'n/a'})"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -335,6 +347,7 @@ msgstr "Otomatik Fiyat?"
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -344,7 +357,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -443,6 +456,18 @@ msgstr "Sözleşme Satırları"
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+#, fuzzy
+#| msgid "Contract Lines"
+msgid "Contract Manually Create Invoice Wizard"
+msgstr "Sözleşme Satırları"
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
#, fuzzy
@@ -483,9 +508,23 @@ msgstr "Sözleşme Şablonları"
msgid "Contract Templates"
msgstr "Sözleşme Şablonları"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+#, fuzzy
+msgid "Contract To Invoice"
+msgstr "Sözleşme Şablonu"
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+#, fuzzy
+#| msgid "Invoice"
+msgid "Contract To Invoice Count"
+msgstr "Fatura"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
#, fuzzy
@@ -500,7 +539,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr "Sözleşme '%s' başlangıç tarihi, bitiş tarihinden sonra olamaz"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -518,13 +557,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -534,7 +573,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -546,7 +585,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -558,7 +597,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -570,7 +609,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -582,6 +621,14 @@ msgstr ""
msgid "Contract lines"
msgstr "Sözleşme Satırları"
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
#, fuzzy
@@ -596,12 +643,26 @@ msgstr "Sözleşme Şablonları"
msgid "Contracts"
msgstr "Sözleşmeler"
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, fuzzy, python-format
+#| msgid "Contract Lines"
+msgid "Contracts to invoice"
+msgstr "Sözleşme Satırları"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr "Fatura Görünürlüğü Oluştur"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Create invoices"
+msgid "Create Invoices"
+msgstr "Faturalar oluştur"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -617,6 +678,7 @@ msgstr "Faturalar oluştur"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -627,6 +689,7 @@ msgstr "Oluşturan"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -643,6 +706,7 @@ msgstr "Tekrarlayan"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -728,6 +792,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -784,6 +849,7 @@ msgstr "Grupla ..."
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -855,6 +921,13 @@ msgstr "Fatura"
msgid "Invoice Count"
msgstr "Fatura"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+#, fuzzy
+#| msgid "Next Invoice"
+msgid "Invoice Date"
+msgstr "Sonraki Fatura"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -881,7 +954,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr "Tekrarlama Her (Gün / Hafta / Ay / Yıl) "
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr "Faturalar"
@@ -941,6 +1016,7 @@ msgstr "Sonraki Fatura Tarihi"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -951,6 +1027,7 @@ msgstr "Son Değiştirilme"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -961,6 +1038,7 @@ msgstr "Son Güncelleyen"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -984,6 +1062,20 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+#, fuzzy
+msgid "Manually Invoice Purchase Contracts"
+msgstr "Sözleşmeler"
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+#, fuzzy
+msgid "Manually Invoice Sale Contracts"
+msgstr "Sözleşmeler"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1136,7 +1228,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1377,7 +1469,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1388,7 +1480,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1410,6 +1502,7 @@ msgstr "Sözleşme Satırları"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1485,7 +1578,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1578,7 +1671,7 @@ msgid "Year(s)"
msgstr "Yıl(lar)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/tr_TR.po b/contract/i18n/tr_TR.po
index ccbcf954d..e09486ce7 100644
--- a/contract/i18n/tr_TR.po
+++ b/contract/i18n/tr_TR.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -270,6 +282,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -279,7 +292,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -374,6 +387,17 @@ msgstr "Sözleşme"
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+#, fuzzy
+msgid "Contract Manually Create Invoice Wizard"
+msgstr "Sözleşme"
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
#, fuzzy
@@ -412,9 +436,23 @@ msgstr "Sözleşme"
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+#, fuzzy
+msgid "Contract To Invoice"
+msgstr "Sözleşme"
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+#, fuzzy
+#| msgid "Invoice"
+msgid "Contract To Invoice Count"
+msgstr "Fatura"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
#, fuzzy
@@ -428,7 +466,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -446,13 +484,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -462,7 +500,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -474,7 +512,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -486,7 +524,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -498,7 +536,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -510,6 +548,14 @@ msgstr ""
msgid "Contract lines"
msgstr "Sözleşmeler"
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
#, fuzzy
@@ -523,12 +569,25 @@ msgstr "Sözleşme"
msgid "Contracts"
msgstr "Sözleşmeler"
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, fuzzy, python-format
+msgid "Contracts to invoice"
+msgstr "Sözleşme"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Create invoices"
+msgid "Create Invoices"
+msgstr "Faturalar Oluştur"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -544,6 +603,7 @@ msgstr "Faturalar Oluştur"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -554,6 +614,7 @@ msgstr "Oluşturan"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -568,6 +629,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -653,6 +715,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -709,6 +772,7 @@ msgstr "Grupla ..."
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -778,6 +842,13 @@ msgstr "Fatura"
msgid "Invoice Count"
msgstr "Fatura"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+#, fuzzy
+#| msgid "Next Invoice"
+msgid "Invoice Date"
+msgstr "Sonraki Fatura"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -804,7 +875,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr "Tekrarlama sıklığı(Gün /Hafta /Ay /Yıl)"
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr "Faturalar"
@@ -864,6 +937,7 @@ msgstr "Sonraki Fatura Tarihi"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -874,6 +948,7 @@ msgstr "Son Güncelleme"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -884,6 +959,7 @@ msgstr "Son Güncelleyen"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -907,6 +983,20 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+#, fuzzy
+msgid "Manually Invoice Purchase Contracts"
+msgstr "Sözleşmeler"
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+#, fuzzy
+msgid "Manually Invoice Sale Contracts"
+msgstr "Sözleşmeler"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1057,7 +1147,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1292,7 +1382,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1303,7 +1393,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1324,6 +1414,7 @@ msgstr "Sözleşmeler"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1399,7 +1490,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1490,7 +1581,7 @@ msgid "Year(s)"
msgstr "Yıl(lar)"
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/uk.po b/contract/i18n/uk.po
index b98d7d511..0f01c356b 100644
--- a/contract/i18n/uk.po
+++ b/contract/i18n/uk.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Дата останньої зміни"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +597,7 @@ msgstr "Створив"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -835,6 +902,7 @@ msgstr "Дата останньої зміни"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -845,6 +913,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -855,6 +924,7 @@ msgstr "Востаннє відредаговано"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -878,6 +948,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1024,7 +1106,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1331,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1342,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1280,6 +1362,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1354,7 +1437,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1528,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/vi.po b/contract/i18n/vi.po
index 1e330ec72..abfced865 100644
--- a/contract/i18n/vi.po
+++ b/contract/i18n/vi.po
@@ -87,6 +87,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -266,6 +278,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -275,7 +288,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -368,6 +381,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -402,9 +425,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -417,7 +451,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -435,13 +469,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -451,7 +485,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -463,7 +497,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -475,7 +509,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -487,7 +521,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -497,6 +531,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -509,12 +551,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Created on"
+msgid "Create Invoices"
+msgstr "Tạo trên"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -530,6 +585,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -540,6 +596,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -554,6 +611,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -637,6 +695,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -691,6 +750,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -758,6 +818,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -778,7 +843,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -832,6 +899,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -842,6 +910,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -852,6 +921,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -875,6 +945,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1021,7 +1103,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1246,7 +1328,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1257,7 +1339,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1277,6 +1359,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1351,7 +1434,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1442,7 +1525,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/vi_VN.po b/contract/i18n/vi_VN.po
index e3cd595ff..7aa2c7fb4 100644
--- a/contract/i18n/vi_VN.po
+++ b/contract/i18n/vi_VN.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Last Updated on"
+msgid "Create Invoices"
+msgstr "Cập nhật lần cuối vào"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +597,7 @@ msgstr "Tạo bởi"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -835,6 +902,7 @@ msgstr "Cập nhật lần cuối vào"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -845,6 +913,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -855,6 +924,7 @@ msgstr "Cập nhật lần cuối bởi"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -878,6 +948,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1024,7 +1106,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1249,7 +1331,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1260,7 +1342,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1280,6 +1362,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1354,7 +1437,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1445,7 +1528,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/i18n/zh_CN.po b/contract/i18n/zh_CN.po
index 472eac0b0..73acd1ee1 100644
--- a/contract/i18n/zh_CN.po
+++ b/contract/i18n/zh_CN.po
@@ -148,6 +148,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr "${object.company_id.name} 合同(参考 ${object.name or 'n/a'})"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -327,6 +339,7 @@ msgstr "自动价格?"
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr "取消"
@@ -336,7 +349,7 @@ msgid "Cancel allowed?"
msgstr "取消允许?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr "取消此行不允许"
@@ -431,6 +444,18 @@ msgstr "合同行向导"
msgid "Contract Line origin of this one."
msgstr "合同行起源于此。"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+#, fuzzy
+#| msgid "Contract Line Wizard"
+msgid "Contract Manually Create Invoice Wizard"
+msgstr "合同行向导"
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -467,9 +492,24 @@ msgstr "合同模板行"
msgid "Contract Templates"
msgstr "合同模板"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+#, fuzzy
+#| msgid "Contract Type"
+msgid "Contract To Invoice"
+msgstr "合同类型"
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+#, fuzzy
+#| msgid "Invoice Count"
+msgid "Contract To Invoice Count"
+msgstr "发票数量"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -482,7 +522,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr "合同行'%s'的开始日期不能晚于结束日期"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr "合同行未取消:%s
- "
@@ -500,13 +540,13 @@ msgid "Contract line and its successor overlapped"
msgstr "与接替的合同行重叠"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr "合同行取消:%s
- "
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -520,7 +560,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -538,7 +578,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -556,7 +596,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -574,7 +614,7 @@ msgstr ""
" "
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr "必须在删除前取消合同行"
@@ -584,6 +624,14 @@ msgstr "必须在删除前取消合同行"
msgid "Contract lines"
msgstr "合同行"
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -596,12 +644,26 @@ msgstr "合同模板行"
msgid "Contracts"
msgstr "合同"
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, fuzzy, python-format
+#| msgid "Contract Line"
+msgid "Contracts to invoice"
+msgstr "合同行"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr "创建可见性发票"
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Create invoices"
+msgid "Create Invoices"
+msgstr "创建发票"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -619,6 +681,7 @@ msgstr "创建发票"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -629,6 +692,7 @@ msgstr "创建者"
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -643,6 +707,7 @@ msgstr "货币"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -726,6 +791,7 @@ msgstr "在生成的发票中应用的折扣。它应该小于或等于100"
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -780,6 +846,7 @@ msgstr "分组..."
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -847,6 +914,13 @@ msgstr "发票"
msgid "Invoice Count"
msgstr "发票数量"
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+#, fuzzy
+#| msgid "Next Invoice Date"
+msgid "Invoice Date"
+msgstr "下一个发票日期"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -867,7 +941,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr "发票间隔 (天/周/月/年)"
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr "发票"
@@ -923,6 +999,7 @@ msgstr "已开票的最后日期"
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -933,6 +1010,7 @@ msgstr "最后修改时间"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -943,6 +1021,7 @@ msgstr "最后更新者"
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -966,6 +1045,22 @@ msgstr "附件"
msgid "Manual renew needed"
msgstr "需要手动更新"
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Purchase Contracts"
+msgid "Manually Invoice Purchase Contracts"
+msgstr "采购合同"
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+#, fuzzy
+#| msgid "Sale Contracts"
+msgid "Manually Invoice Sale Contracts"
+msgstr "销售合同"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1112,7 +1207,7 @@ msgid "Plan successor allowed?"
msgstr "计划接替允许吗?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr "计划接替不允许此行"
@@ -1341,7 +1436,7 @@ msgid "Stop allowed?"
msgstr "停止允许?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr "停止不允许此行"
@@ -1352,7 +1447,7 @@ msgid "Stop/Plan successor allowed?"
msgstr "允许停止/计划接替?"
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr "此线路不允许停止/计划接替"
@@ -1372,6 +1467,7 @@ msgstr "接替合同行"
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1446,7 +1542,7 @@ msgid "Un-cancel"
msgstr "不要取消"
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr "此行不允许取消"
@@ -1537,7 +1633,7 @@ msgid "Year(s)"
msgstr "年"
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr "您不能延迟至少一次开具发票的合同行。"
diff --git a/contract/i18n/zh_TW.po b/contract/i18n/zh_TW.po
index d01fc6ff6..82d2bb5b9 100644
--- a/contract/i18n/zh_TW.po
+++ b/contract/i18n/zh_TW.po
@@ -88,6 +88,18 @@ msgstr ""
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid ""
+"\n"
+" contract to invoice\n"
+" \n"
+" \n"
+" contracts to invoice\n"
+" "
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid ""
@@ -267,6 +279,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_stop_plan_successor_form_view
#: model_terms:ir.ui.view,arch_db:contract.contract_line_wizard_uncancel_form_view
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
msgid "Cancel"
msgstr ""
@@ -276,7 +289,7 @@ msgid "Cancel allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1056
+#: code:addons/contract/models/contract_line.py:1061
#, python-format
msgid "Cancel not allowed for this line"
msgstr ""
@@ -369,6 +382,16 @@ msgstr ""
msgid "Contract Line origin of this one."
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+msgid "Contract Manually Create Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model,name:contract.model_contract_manually_create_invoice
+msgid "Contract Manually Create Invoice Wizard"
+msgstr ""
+
#. module: contract
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
msgid "Contract Name"
@@ -403,9 +426,20 @@ msgstr ""
msgid "Contract Templates"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_ids
+msgid "Contract To Invoice"
+msgstr ""
+
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_to_invoice_count
+msgid "Contract To Invoice Count"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_contract__contract_type
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__contract_type
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_type
#: model_terms:ir.ui.view,arch_db:contract.contract_template_search_view
msgid "Contract Type"
@@ -418,7 +452,7 @@ msgid "Contract line '%s' start date can't be later than end date"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1085
+#: code:addons/contract/models/contract_line.py:1090
#, python-format
msgid "Contract line Un-canceled: %s
- "
msgstr ""
@@ -436,13 +470,13 @@ msgid "Contract line and its successor overlapped"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1064
+#: code:addons/contract/models/contract_line.py:1069
#, python-format
msgid "Contract line canceled: %s
- "
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:856
+#: code:addons/contract/models/contract_line.py:861
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -452,7 +486,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:936
+#: code:addons/contract/models/contract_line.py:941
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -464,7 +498,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1232
+#: code:addons/contract/models/contract_line.py:1237
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -476,7 +510,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1044
+#: code:addons/contract/models/contract_line.py:1049
#, python-format
msgid ""
"Contract line for {product}\n"
@@ -488,7 +522,7 @@ msgid ""
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1282
+#: code:addons/contract/models/contract_line.py:1287
#, python-format
msgid "Contract line must be canceled before delete"
msgstr ""
@@ -498,6 +532,14 @@ msgstr ""
msgid "Contract lines"
msgstr ""
+#. module: contract
+#: code:addons/contract/models/contract.py:439
+#, python-format
+msgid ""
+"Contract manually invoiced: Invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_template__contract_line_ids
msgid "Contract template lines"
@@ -510,12 +552,25 @@ msgstr ""
msgid "Contracts"
msgstr ""
+#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:46
+#, python-format
+msgid "Contracts to invoice"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_invoice_visibility
#: model:ir.model.fields,field_description:contract.field_contract_line__create_invoice_visibility
msgid "Create Invoice Visibility"
msgstr ""
+#. module: contract
+#: model_terms:ir.ui.view,arch_db:contract.contract_manually_create_invoice_form_view
+#, fuzzy
+#| msgid "Created on"
+msgid "Create Invoices"
+msgstr "建立於"
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_res_company__create_new_line_at_contract_line_renew
#: model:ir.model.fields,field_description:contract.field_res_config_settings__create_new_line_at_contract_line_renew
@@ -531,6 +586,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__create_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_uid
@@ -541,6 +597,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line__create_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__create_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__create_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template__create_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__create_date
@@ -555,6 +612,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_customer_form_view
msgid "Customer"
@@ -638,6 +696,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line__display_name
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__display_name
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__display_name
#: model:ir.model.fields,field_description:contract.field_contract_tag__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template__display_name
#: model:ir.model.fields,field_description:contract.field_contract_template_line__display_name
@@ -692,6 +751,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__id
#: model:ir.model.fields,field_description:contract.field_contract_line__id
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__id
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__id
#: model:ir.model.fields,field_description:contract.field_contract_tag__id
#: model:ir.model.fields,field_description:contract.field_contract_template__id
#: model:ir.model.fields,field_description:contract.field_contract_template_line__id
@@ -759,6 +819,11 @@ msgstr ""
msgid "Invoice Count"
msgstr ""
+#. module: contract
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__invoice_date
+msgid "Invoice Date"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_abstract_contract_line__recurring_interval
#: model:ir.model.fields,field_description:contract.field_contract_line__recurring_interval
@@ -779,7 +844,9 @@ msgid "Invoice every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
+#: code:addons/contract/wizards/contract_manually_create_invoice.py:61
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_form_view
+#, python-format
msgid "Invoices"
msgstr ""
@@ -833,6 +900,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line____last_update
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard____last_update
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice____last_update
#: model:ir.model.fields,field_description:contract.field_contract_tag____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template____last_update
#: model:ir.model.fields,field_description:contract.field_contract_template_line____last_update
@@ -843,6 +911,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_uid
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template__write_uid
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_uid
@@ -853,6 +922,7 @@ msgstr ""
#: model:ir.model.fields,field_description:contract.field_contract_contract__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line__write_date
#: model:ir.model.fields,field_description:contract.field_contract_line_wizard__write_date
+#: model:ir.model.fields,field_description:contract.field_contract_manually_create_invoice__write_date
#: model:ir.model.fields,field_description:contract.field_contract_tag__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template__write_date
#: model:ir.model.fields,field_description:contract.field_contract_template_line__write_date
@@ -876,6 +946,18 @@ msgstr ""
msgid "Manual renew needed"
msgstr ""
+#. module: contract
+#: model:ir.actions.act_window,name:contract.purchase_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.purchase_contract_manually_create_invoice_menu
+msgid "Manually Invoice Purchase Contracts"
+msgstr ""
+
+#. module: contract
+#: model:ir.actions.act_window,name:contract.sale_contract_manually_create_invoice_act_window
+#: model:ir.ui.menu,name:contract.sale_contract_manually_create_invoice_menu
+msgid "Manually Invoice Sale Contracts"
+msgstr ""
+
#. module: contract
#: model:ir.model.fields,field_description:contract.field_contract_contract__message_has_error
msgid "Message Delivery error"
@@ -1022,7 +1104,7 @@ msgid "Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:919
+#: code:addons/contract/models/contract_line.py:924
#, python-format
msgid "Plan successor not allowed for this line"
msgstr ""
@@ -1247,7 +1329,7 @@ msgid "Stop allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:839
+#: code:addons/contract/models/contract_line.py:844
#, python-format
msgid "Stop not allowed for this line"
msgstr ""
@@ -1258,7 +1340,7 @@ msgid "Stop/Plan successor allowed?"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:980
+#: code:addons/contract/models/contract_line.py:985
#, python-format
msgid "Stop/Plan successor not allowed for this line"
msgstr ""
@@ -1278,6 +1360,7 @@ msgstr ""
#. module: contract
#: selection:contract.abstract.contract,contract_type:0
#: selection:contract.contract,contract_type:0
+#: selection:contract.manually.create.invoice,contract_type:0
#: selection:contract.template,contract_type:0
#: model_terms:ir.ui.view,arch_db:contract.contract_contract_supplier_form_view
msgid "Supplier"
@@ -1352,7 +1435,7 @@ msgid "Un-cancel"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:1077
+#: code:addons/contract/models/contract_line.py:1082
#, python-format
msgid "Un-cancel not allowed for this line"
msgstr ""
@@ -1443,7 +1526,7 @@ msgid "Year(s)"
msgstr ""
#. module: contract
-#: code:addons/contract/models/contract_line.py:789
+#: code:addons/contract/models/contract_line.py:794
#, python-format
msgid "You can't delay a contract line invoiced at least one time."
msgstr ""
diff --git a/contract/models/contract.py b/contract/models/contract.py
index 905b030db..bed38d0bb 100644
--- a/contract/models/contract.py
+++ b/contract/models/contract.py
@@ -434,7 +434,17 @@ class ContractContract(models.Model):
This method triggers the creation of the next invoices of the contracts
even if their next invoicing date is in the future.
"""
- return self._recurring_create_invoice()
+ invoice = self._recurring_create_invoice()
+ if invoice:
+ self.message_post(
+ body=_(
+ 'Contract manually invoiced: '
+ 'Invoice'
+ ''
+ )
+ % (invoice._name, invoice.id)
+ )
+ return invoice
@api.multi
def _recurring_create_invoice(self, date_ref=False):
@@ -442,8 +452,9 @@ class ContractContract(models.Model):
return self._finalize_and_create_invoices(invoices_values)
@api.model
- def cron_recurring_create_invoice(self):
- domain = self._get_contracts_to_invoice_domain()
+ def cron_recurring_create_invoice(self, date_ref=None):
+ if not date_ref:
+ date_ref = fields.Date.context_today(self)
+ domain = self._get_contracts_to_invoice_domain(date_ref)
contracts_to_invoice = self.search(domain)
- date_ref = fields.Date.context_today(contracts_to_invoice)
- contracts_to_invoice._recurring_create_invoice(date_ref)
+ return contracts_to_invoice._recurring_create_invoice(date_ref)
diff --git a/contract/tests/test_contract.py b/contract/tests/test_contract.py
index 6e59ab640..9f613de8c 100644
--- a/contract/tests/test_contract.py
+++ b/contract/tests/test_contract.py
@@ -1737,6 +1737,39 @@ class TestContract(TestContractBase):
len(invoice_lines),
)
+ def test_contract_manually_create_invoice(self):
+ self.acct_line.date_start = '2018-01-01'
+ self.acct_line.recurring_invoicing_type = 'post-paid'
+ self.acct_line.date_end = '2018-03-15'
+ self.acct_line._onchange_date_start()
+ self.contract2.unlink()
+ contracts = self.contract
+ for i in range(10):
+ contracts |= self.contract.copy()
+ wizard = self.env['contract.manually.create.invoice'].create({
+ 'invoice_date': self.today
+ })
+ wizard.action_show_contract_to_invoice()
+ contract_to_invoice_count = wizard.contract_to_invoice_count
+ self.assertEqual(
+ contracts,
+ self.env['contract.contract'].search(
+ wizard.action_show_contract_to_invoice()['domain']
+ ),
+ )
+ action = wizard.create_invoice()
+ invoice_lines = self.env['account.invoice.line'].search(
+ [('contract_line_id', 'in',
+ contracts.mapped('contract_line_ids').ids)]
+ )
+ self.assertEqual(
+ len(contracts.mapped('contract_line_ids')),
+ len(invoice_lines),
+ )
+ invoices = self.env['account.invoice'].search(action['domain'])
+ self.assertEqual(invoice_lines.mapped('invoice_id'), invoices)
+ self.assertEqual(len(invoices), contract_to_invoice_count)
+
def test_get_period_to_invoice_monthlylastday_postpaid(self):
self.acct_line.date_start = '2018-01-05'
self.acct_line.recurring_invoicing_type = 'post-paid'
diff --git a/contract/wizards/__init__.py b/contract/wizards/__init__.py
index 146dcc66d..1fa21bcc9 100644
--- a/contract/wizards/__init__.py
+++ b/contract/wizards/__init__.py
@@ -1 +1,2 @@
from . import contract_line_wizard
+from . import contract_manually_create_invoice
diff --git a/contract/wizards/contract_manually_create_invoice.py b/contract/wizards/contract_manually_create_invoice.py
new file mode 100644
index 000000000..6531d3352
--- /dev/null
+++ b/contract/wizards/contract_manually_create_invoice.py
@@ -0,0 +1,66 @@
+# Copyright 2019 ACSONE SA/NV
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
+
+from odoo import api, fields, models, _
+
+
+class ContractManuallyCreateInvoice(models.TransientModel):
+
+ _name = 'contract.manually.create.invoice'
+ _description = 'Contract Manually Create Invoice Wizard'
+
+ invoice_date = fields.Date(string="Invoice Date", required=True)
+ contract_to_invoice_count = fields.Integer(
+ compute="_compute_contract_to_invoice_ids"
+ )
+ contract_to_invoice_ids = fields.Many2many(
+ comodel_name="contract.contract",
+ compute="_compute_contract_to_invoice_ids",
+ )
+ contract_type = fields.Selection(
+ selection=[('sale', 'Customer'), ('purchase', 'Supplier')],
+ default='sale',
+ required=True,
+ )
+
+ @api.depends('invoice_date')
+ def _compute_contract_to_invoice_ids(self):
+ if not self.invoice_date:
+ # trick to show no invoice when no date has been entered yet
+ contract_to_invoice_domain = [('id', '=', False)]
+ else:
+ contract_to_invoice_domain = self.env[
+ 'contract.contract'
+ ]._get_contracts_to_invoice_domain(self.invoice_date)
+ self.contract_to_invoice_ids = self.env['contract.contract'].search(
+ contract_to_invoice_domain
+ + [('contract_type', '=', self.contract_type)]
+ )
+ self.contract_to_invoice_count = len(self.contract_to_invoice_ids)
+
+ @api.multi
+ def action_show_contract_to_invoice(self):
+ self.ensure_one()
+ return {
+ "type": "ir.actions.act_window",
+ "name": _("Contracts to invoice"),
+ "res_model": "contract.contract",
+ "domain": [('id', 'in', self.contract_to_invoice_ids.ids)],
+ "view_mode": "tree,form",
+ "context": self.env.context,
+ }
+
+ @api.multi
+ def create_invoice(self):
+ self.ensure_one()
+ invoices = self.env['account.invoice']
+ for contract in self.contract_to_invoice_ids:
+ invoices |= contract.recurring_create_invoice()
+ return {
+ "type": "ir.actions.act_window",
+ "name": _("Invoices"),
+ "res_model": "account.invoice",
+ "domain": [('id', 'in', invoices.ids)],
+ "view_mode": "tree,form",
+ "context": self.env.context,
+ }
diff --git a/contract/wizards/contract_manually_create_invoice.xml b/contract/wizards/contract_manually_create_invoice.xml
new file mode 100644
index 000000000..cd396f894
--- /dev/null
+++ b/contract/wizards/contract_manually_create_invoice.xml
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+ contract.manually.create.invoice
+
+
+
+
+
+
+ Manually Invoice Sale Contracts
+ contract.manually.create.invoice
+ form
+ {'default_contract_type': 'sale'}
+ new
+
+
+
+
+
+ Manually Invoice Purchase Contracts
+ contract.manually.create.invoice
+ form
+ {'default_contract_type': 'purchase'}
+ new
+
+
+
+