diff --git a/erpnext/locale/main.pot b/erpnext/locale/main.pot
index 2ce76e47917..06178e5e76e 100644
--- a/erpnext/locale/main.pot
+++ b/erpnext/locale/main.pot
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ERPNext VERSION\n"
"Report-Msgid-Bugs-To: hello@frappe.io\n"
-"POT-Creation-Date: 2026-04-05 09:48+0000\n"
-"PO-Revision-Date: 2026-04-05 09:48+0000\n"
+"POT-Creation-Date: 2026-04-12 09:47+0000\n"
+"PO-Revision-Date: 2026-04-12 09:47+0000\n"
"Last-Translator: hello@frappe.io\n"
"Language-Team: hello@frappe.io\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n"
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1558
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1591
msgid ""
"\n"
"\t\t\tThe Batch {0} of an item {1} has negative stock in the warehouse {2}{3}.\n"
@@ -162,7 +162,7 @@ msgstr ""
msgid "% Delivered"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:1017
+#: erpnext/manufacturing/doctype/bom/bom.js:1019
#, python-format
msgid "% Finished Item Quantity"
msgstr ""
@@ -287,7 +287,7 @@ msgstr ""
msgid "'Default {0} Account' in Company {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1226
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1229
msgid "'Entries' cannot be empty"
msgstr ""
@@ -1004,7 +1004,7 @@ msgstr ""
msgid "A Reconciliation Job {0} is running for the same filters. Cannot reconcile now"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1760
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1763
msgid "A Reverse Journal Entry {0} already exists for this Journal Entry."
msgstr ""
@@ -1216,7 +1216,7 @@ msgstr ""
msgid "According to CEFACT/ICG/2010/IC013 or CEFACT/ICG/2010/IC010"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:988
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1080
msgid "According to the BOM {0}, the Item '{1}' is missing in the stock entry."
msgstr ""
@@ -1229,7 +1229,7 @@ msgstr ""
#. Name of a DocType
#. Label of a Workspace Sidebar Item
#: erpnext/accounts/doctype/account/account.json
-#: erpnext/accounts/doctype/account/account_tree.js:167
+#: erpnext/accounts/doctype/account/account_tree.js:162
#: erpnext/accounts/doctype/account_category/account_category.json
#: erpnext/workspace_sidebar/accounts_setup.json
msgid "Account Category"
@@ -1359,7 +1359,7 @@ msgstr ""
#. Label of the account_number (Data) field in DocType 'Account'
#: erpnext/accounts/doctype/account/account.json
-#: erpnext/accounts/doctype/account/account_tree.js:133
+#: erpnext/accounts/doctype/account/account_tree.js:128
#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:396
#: erpnext/accounts/report/financial_statements.py:685
#: erpnext/accounts/report/trial_balance/trial_balance.py:495
@@ -1406,7 +1406,7 @@ msgstr ""
#. Label of the account_type (Select) field in DocType 'Party Type'
#: erpnext/accounts/doctype/account/account.json
#: erpnext/accounts/doctype/account/account.py:206
-#: erpnext/accounts/doctype/account/account_tree.js:159
+#: erpnext/accounts/doctype/account/account_tree.js:154
#: erpnext/accounts/doctype/bank_account/bank_account.json
#: erpnext/accounts/doctype/bank_account_type/bank_account_type.json
#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json
@@ -1560,7 +1560,7 @@ msgstr ""
msgid "Account: {0} is capital Work in progress and can not be updated by Journal Entry"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:368
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:371
msgid "Account: {0} can only be updated via Stock Transactions"
msgstr ""
@@ -1853,8 +1853,8 @@ msgstr ""
msgid "Accounting Entry for Asset"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1964
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1984
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2056
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2076
msgid "Accounting Entry for LCV in Stock Entry {0}"
msgstr ""
@@ -1862,29 +1862,29 @@ msgstr ""
msgid "Accounting Entry for Landed Cost Voucher for SCR {0}"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:844
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:843
msgid "Accounting Entry for Service"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1016
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1037
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1055
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1076
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1097
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1125
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1232
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1468
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1490
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1017
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1038
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1056
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1077
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1098
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1126
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1238
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1474
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1496
#: erpnext/controllers/stock_controller.py:727
#: erpnext/controllers/stock_controller.py:744
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:937
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1909
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1923
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:936
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2001
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2015
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:745
msgid "Accounting Entry for Stock"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:741
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:740
msgid "Accounting Entry for {0}"
msgstr ""
@@ -1978,12 +1978,12 @@ msgstr ""
msgid "Accounts Frozen Till Date"
msgstr ""
-#: erpnext/accounts/doctype/financial_report_template/financial_report_template.js:192
+#: erpnext/accounts/doctype/financial_report_template/financial_report_template.js:186
msgid "Accounts Included in Report"
msgstr ""
-#: erpnext/accounts/doctype/financial_report_template/financial_report_template.js:166
-#: erpnext/accounts/doctype/financial_report_template/financial_report_template.js:191
+#: erpnext/accounts/doctype/financial_report_template/financial_report_template.js:160
+#: erpnext/accounts/doctype/financial_report_template/financial_report_template.js:185
msgid "Accounts Missing from Report"
msgstr ""
@@ -2083,7 +2083,7 @@ msgstr ""
msgid "Accounts Setup"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1325
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1328
msgid "Accounts table cannot be blank."
msgstr ""
@@ -2547,7 +2547,7 @@ msgid "Add Employees"
msgstr ""
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:256
-#: erpnext/selling/doctype/sales_order/sales_order.js:277
+#: erpnext/selling/doctype/sales_order/sales_order.js:284
#: erpnext/stock/dashboard/item_dashboard.js:216
msgid "Add Item"
msgstr ""
@@ -2609,7 +2609,7 @@ msgid "Add Quote"
msgstr ""
#. Label of the add_raw_materials (Button) field in DocType 'BOM Operation'
-#: erpnext/manufacturing/doctype/bom/bom.js:1045
+#: erpnext/manufacturing/doctype/bom/bom.js:1047
#: erpnext/manufacturing/doctype/bom_operation/bom_operation.json
msgid "Add Raw Materials"
msgstr ""
@@ -2623,7 +2623,7 @@ msgid "Add Sales Partners"
msgstr ""
#. Label of the add_schedule (Button) field in DocType 'Sales Order Item'
-#: erpnext/selling/doctype/sales_order/sales_order.js:649
+#: erpnext/selling/doctype/sales_order/sales_order.js:656
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
msgid "Add Schedule"
msgstr ""
@@ -2885,7 +2885,7 @@ msgstr ""
msgid "Additional Discount Amount (Company Currency)"
msgstr ""
-#: erpnext/controllers/taxes_and_totals.py:833
+#: erpnext/controllers/taxes_and_totals.py:837
msgid "Additional Discount Amount ({discount_amount}) cannot exceed the total before such discount ({total_before_discount})"
msgstr ""
@@ -2980,7 +2980,7 @@ msgstr ""
msgid "Additional Information updated successfully."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:812
+#: erpnext/manufacturing/doctype/work_order/work_order.js:818
msgid "Additional Material Transfer"
msgstr ""
@@ -3167,11 +3167,11 @@ msgstr ""
msgid "Adjust Qty"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1130
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1156
msgid "Adjustment Against"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:669
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:668
msgid "Adjustment based on Purchase Invoice rate"
msgstr ""
@@ -3284,11 +3284,11 @@ msgstr ""
msgid "Advance amount"
msgstr ""
-#: erpnext/controllers/taxes_and_totals.py:970
+#: erpnext/controllers/taxes_and_totals.py:974
msgid "Advance amount cannot be greater than {0} {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:873
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:876
msgid "Advance paid against {0} {1} cannot be greater than Grand Total {2}"
msgstr ""
@@ -3410,7 +3410,7 @@ msgstr ""
msgid "Against Income Account"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:735
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:738
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:777
msgid "Against Journal Entry {0} does not have any unmatched {1} entry"
msgstr ""
@@ -3596,7 +3596,7 @@ msgstr ""
#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.js:165
#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.js:185
#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:166
-#: erpnext/accounts/utils.py:1555 erpnext/public/js/setup_wizard.js:184
+#: erpnext/accounts/utils.py:1631 erpnext/public/js/setup_wizard.js:184
msgid "All Accounts"
msgstr ""
@@ -3757,7 +3757,7 @@ msgstr ""
msgid "All items are already requested"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1430
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1487
msgid "All items have already been Invoiced/Returned"
msgstr ""
@@ -3765,7 +3765,7 @@ msgstr ""
msgid "All items have already been received"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3136
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3335
msgid "All items have already been transferred for this Work Order."
msgstr ""
@@ -3773,11 +3773,11 @@ msgstr ""
msgid "All items in this document already have a linked Quality Inspection."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1239
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1236
msgid "All items must be linked to a Sales Order or Subcontracting Inward Order for this Sales Invoice."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1250
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1247
msgid "All linked Sales Orders must be subcontracted."
msgstr ""
@@ -3791,7 +3791,7 @@ msgstr ""
msgid "All the items have been already returned."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1196
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1256
msgid "All the required items (raw materials) will be fetched from BOM and populated in this table. Here you can also change the Source Warehouse for any item. And during the production, you can track transferred raw materials from this table."
msgstr ""
@@ -4337,8 +4337,8 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.js:288
#: erpnext/manufacturing/doctype/work_order/work_order.js:165
#: erpnext/manufacturing/doctype/work_order/work_order.js:180
-#: erpnext/public/js/utils.js:571
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:288
+#: erpnext/public/js/utils.js:587
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:322
msgid "Alternate Item"
msgstr ""
@@ -4738,7 +4738,7 @@ msgstr ""
msgid "An Item Group is a way to classify items based on types."
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:537
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:558
msgid "An error has been appeared while reposting item valuation via {0}"
msgstr ""
@@ -4765,7 +4765,7 @@ msgstr ""
msgid "Analytical Accounting"
msgstr ""
-#: erpnext/public/js/utils.js:168
+#: erpnext/public/js/utils.js:184
msgid "Annual Billing: {0}"
msgstr ""
@@ -5705,7 +5705,7 @@ msgstr ""
msgid "Asset restored after Asset Capitalization {0} was cancelled"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1522
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1519
msgid "Asset returned"
msgstr ""
@@ -5717,8 +5717,8 @@ msgstr ""
msgid "Asset scrapped via Journal Entry {0}"
msgstr ""
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1519
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1522
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1525
msgid "Asset sold"
msgstr ""
@@ -5857,7 +5857,7 @@ msgstr ""
msgid "At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} in the warehouse {4}."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1403
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1436
msgid "At Row {0}: In Serial and Batch Bundle {1} must have docstatus as 1 and not 0"
msgstr ""
@@ -5890,19 +5890,19 @@ msgstr ""
msgid "At least one of the Selling or Buying must be selected"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:316
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:324
msgid "At least one raw material item must be present in the stock entry for the type {0}"
msgstr ""
-#: erpnext/accounts/doctype/financial_report_template/financial_report_template.js:25
+#: erpnext/accounts/doctype/financial_report_template/financial_report_template.js:27
msgid "At least one row is required for a financial report template"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:819
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:881
msgid "At least one warehouse is mandatory"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:721
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:783
msgid "At row #{0}: the Difference Account must not be a Stock type account, please change the Account Type for the account {1} or select a different account"
msgstr ""
@@ -5910,11 +5910,11 @@ msgstr ""
msgid "At row #{0}: the sequence id {1} cannot be less than previous row sequence id {2}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:732
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:794
msgid "At row #{0}: you have selected the Difference Account {1}, which is a Cost of Goods Sold type account. Please select a different account"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1151
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1184
msgid "At row {0}: Batch No is mandatory for Item {1}"
msgstr ""
@@ -5922,11 +5922,11 @@ msgstr ""
msgid "At row {0}: Parent Row No cannot be set for item {1}"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1136
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1169
msgid "At row {0}: Qty is mandatory for the batch {1}"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1143
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1176
msgid "At row {0}: Serial No is mandatory for Item {1}"
msgstr ""
@@ -6319,7 +6319,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/workstation/workstation.js:505
#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:118
#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:175
-#: erpnext/public/js/utils.js:631
+#: erpnext/public/js/utils.js:647
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
#: erpnext/stock/doctype/pick_list_item/pick_list_item.json
#: erpnext/stock/report/stock_ageing/stock_ageing.py:170
@@ -6411,7 +6411,7 @@ msgstr ""
msgid "Available for use date is required"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:952
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1044
msgid "Available quantity is {0}, you need {1}"
msgstr ""
@@ -6539,10 +6539,10 @@ msgstr ""
#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.js:8
#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:109
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1415
+#: erpnext/selling/doctype/sales_order/sales_order.js:1422
#: erpnext/stock/doctype/material_request/material_request.js:351
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:709
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:796
#: erpnext/stock/report/bom_search/bom_search.py:38
#: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:525
@@ -6791,7 +6791,7 @@ msgstr ""
msgid "BOM Website Operation"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2284
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2448
msgid "BOM and Finished Good Quantity is mandatory for Disassembly"
msgstr ""
@@ -6802,7 +6802,7 @@ msgid "BOM and Production"
msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:386
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:761
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:848
msgid "BOM does not contain any stock item"
msgstr ""
@@ -6835,15 +6835,15 @@ msgstr ""
msgid "BOMs Updated"
msgstr ""
-#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:297
+#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:299
msgid "BOMs created successfully"
msgstr ""
-#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:307
+#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:309
msgid "BOMs creation failed"
msgstr ""
-#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:247
+#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:249
msgid "BOMs creation has been enqueued, kindly check the status after some time"
msgstr ""
@@ -6859,7 +6859,7 @@ msgstr ""
#. Order Operation'
#: erpnext/manufacturing/doctype/bom_operation/bom_operation.json
#: erpnext/manufacturing/doctype/job_card/job_card.json
-#: erpnext/manufacturing/doctype/work_order/work_order.js:368
+#: erpnext/manufacturing/doctype/work_order/work_order.js:371
#: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json
msgid "Backflush Materials From WIP Warehouse"
msgstr ""
@@ -7585,11 +7585,11 @@ msgstr ""
msgid "Batch No"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1154
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1187
msgid "Batch No is mandatory"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3435
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3468
msgid "Batch No {0} does not exists"
msgstr ""
@@ -7597,7 +7597,7 @@ msgstr ""
msgid "Batch No {0} is linked with Item {1} which has serial no. Please scan serial no instead."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:458
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:491
msgid "Batch No {0} is not present in the original {1} {2}, hence you can't return it against the {1} {2}"
msgstr ""
@@ -7612,7 +7612,7 @@ msgstr ""
msgid "Batch Nos"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1976
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2009
msgid "Batch Nos are created successfully"
msgstr ""
@@ -7649,7 +7649,7 @@ msgstr ""
#. Label of the batch_size (Float) field in DocType 'Work Order Operation'
#: erpnext/manufacturing/doctype/bom_operation/bom_operation.json
#: erpnext/manufacturing/doctype/operation/operation.json
-#: erpnext/manufacturing/doctype/work_order/work_order.js:350
+#: erpnext/manufacturing/doctype/work_order/work_order.js:353
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json
msgid "Batch Size"
@@ -7678,12 +7678,12 @@ msgstr ""
msgid "Batch {0} is not available in warehouse {1}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3320
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3519
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:290
msgid "Batch {0} of Item {1} has expired."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3326
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3525
msgid "Batch {0} of Item {1} is disabled."
msgstr ""
@@ -7753,7 +7753,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.py:1372
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/stock/doctype/material_request/material_request.js:139
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:695
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:782
#: erpnext/workspace_sidebar/subcontracting.json
msgid "Bill of Materials"
msgstr ""
@@ -8189,10 +8189,6 @@ msgstr ""
msgid "Booked Fixed Asset"
msgstr ""
-#: erpnext/stock/doctype/warehouse/warehouse.py:146
-msgid "Booking stock value across multiple accounts will make it harder to track stock and account value."
-msgstr ""
-
#: erpnext/accounts/general_ledger.py:828
msgid "Books have been closed till the period ending on {0}"
msgstr ""
@@ -8911,7 +8907,7 @@ msgstr ""
msgid "Can be approved by {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2530
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2554
msgid "Can not close Work Order. Since {0} Job Cards are in Work In Progress state."
msgstr ""
@@ -8939,7 +8935,7 @@ msgstr ""
msgid "Can not filter based on Voucher No, if grouped by Voucher"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1384
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1387
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2874
msgid "Can only make payment against unbilled {0}"
msgstr ""
@@ -8987,7 +8983,7 @@ msgstr ""
msgid "Cannot Assign Cashier"
msgstr ""
-#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:90
+#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:92
#: erpnext/stock/doctype/delivery_trip/delivery_trip.py:219
msgid "Cannot Calculate Arrival Time as Driver Address is Missing."
msgstr ""
@@ -9006,7 +9002,7 @@ msgstr ""
msgid "Cannot Merge"
msgstr ""
-#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:123
+#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:125
msgid "Cannot Optimize Route as Driver Address is Missing."
msgstr ""
@@ -9026,7 +9022,7 @@ msgstr ""
msgid "Cannot amend {0} {1}, please create a new one instead."
msgstr ""
-#: erpnext/accounts/doctype/tax_withholding_entry/tax_withholding_entry.py:1293
+#: erpnext/accounts/doctype/tax_withholding_entry/tax_withholding_entry.py:1297
msgid "Cannot apply TDS against multiple parties in one entry"
msgstr ""
@@ -9046,7 +9042,7 @@ msgstr ""
msgid "Cannot cancel Stock Reservation Entry {0}, as it has used in the work order {1}. Please cancel the work order first or unreserved the stock"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:252
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:273
msgid "Cannot cancel as processing of cancelled documents is pending."
msgstr ""
@@ -9062,7 +9058,7 @@ msgstr ""
msgid "Cannot cancel this Manufacturing Stock Entry as quantity of Finished Good produced cannot be less than quantity delivered in the linked Subcontracting Inward Order."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:575
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:578
msgid "Cannot cancel this document as it is linked with the submitted Asset Value Adjustment {0}. Please cancel the Asset Value Adjustment to continue."
msgstr ""
@@ -9070,7 +9066,7 @@ msgstr ""
msgid "Cannot cancel this document as it is linked with the submitted asset {asset_link}. Please cancel the asset to continue."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:496
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:558
msgid "Cannot cancel transaction for Completed Work Order."
msgstr ""
@@ -9114,7 +9110,7 @@ msgstr ""
msgid "Cannot covert to Group because Account Type is selected."
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1018
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1017
msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts."
msgstr ""
@@ -9181,6 +9177,10 @@ msgstr ""
msgid "Cannot disassemble more than produced quantity."
msgstr ""
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:924
+msgid "Cannot disassemble {0} qty against Stock Entry {1}. Only {2} qty available to disassemble."
+msgstr ""
+
#: erpnext/setup/doctype/company/company.py:223
msgid "Cannot enable Item-wise Inventory Account, as there are existing Stock Ledger Entries for the company {0} with Warehouse-wise Inventory Account. Please cancel the stock transactions first and try again."
msgstr ""
@@ -9214,11 +9214,11 @@ msgstr ""
msgid "Cannot produce more Item {0} than Sales Order quantity {1} {2}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1450
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1451
msgid "Cannot produce more item for {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1454
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1455
msgid "Cannot produce more than {0} items for {1}"
msgstr ""
@@ -9565,7 +9565,7 @@ msgstr ""
msgid "Caution"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:187
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:208
msgid "Caution: This might alter frozen accounts."
msgstr ""
@@ -9771,7 +9771,7 @@ msgstr ""
#. Label of a Link in the Invoicing Workspace
#. Label of a Workspace Sidebar Item
-#: erpnext/accounts/doctype/account/account_tree.js:196
+#: erpnext/accounts/doctype/account/account_tree.js:191
#: erpnext/accounts/doctype/cost_center/cost_center.js:41
#: erpnext/accounts/workspace/invoicing/invoicing.json
#: erpnext/workspace_sidebar/accounts_setup.json
@@ -10110,7 +10110,7 @@ msgstr ""
msgid "Closed Documents"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2453
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2477
msgid "Closed Work Order can not be stopped or Re-opened"
msgstr ""
@@ -10986,12 +10986,12 @@ msgstr ""
msgid "Company and Posting Date is mandatory"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2581
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2578
msgid "Company currencies of both the companies should match for Inter Company Transactions."
msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:380
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:755
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:842
msgid "Company field is required"
msgstr ""
@@ -11138,12 +11138,12 @@ msgstr ""
msgid "Completed Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1368
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1369
msgid "Completed Qty cannot be greater than 'Qty to Manufacture'"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:323
-#: erpnext/manufacturing/doctype/job_card/job_card.js:444
+#: erpnext/manufacturing/doctype/job_card/job_card.js:325
+#: erpnext/manufacturing/doctype/job_card/job_card.js:446
#: erpnext/manufacturing/doctype/workstation/workstation.js:296
msgid "Completed Quantity"
msgstr ""
@@ -11289,7 +11289,7 @@ msgstr ""
msgid "Consider Minimum Order Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1018
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1078
msgid "Consider Process Loss"
msgstr ""
@@ -11480,7 +11480,7 @@ msgstr ""
msgid "Consumed Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1744
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1745
msgid "Consumed Qty cannot be greater than Reserved Qty for item {0}"
msgstr ""
@@ -11792,7 +11792,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom_item/bom_item.json
#: erpnext/manufacturing/doctype/bom_secondary_item/bom_secondary_item.json
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
-#: erpnext/public/js/utils.js:886
+#: erpnext/public/js/utils.js:902
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
#: erpnext/stock/doctype/packed_item/packed_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
@@ -11900,13 +11900,13 @@ msgstr ""
msgid "Corrective Action"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:501
+#: erpnext/manufacturing/doctype/job_card/job_card.js:503
msgid "Corrective Job Card"
msgstr ""
#. Label of the corrective_operation_section (Tab Break) field in DocType 'Job
#. Card'
-#: erpnext/manufacturing/doctype/job_card/job_card.js:508
+#: erpnext/manufacturing/doctype/job_card/job_card.js:510
#: erpnext/manufacturing/doctype/job_card/job_card.json
msgid "Corrective Operation"
msgstr ""
@@ -12158,8 +12158,8 @@ msgstr ""
msgid "Cost Center is a part of Cost Center Allocation, hence cannot be converted to a group"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1433
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:903
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1439
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:902
msgid "Cost Center is required in row {0} in Taxes table for type {1}"
msgstr ""
@@ -12229,7 +12229,7 @@ msgstr ""
msgid "Cost of Goods Sold"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:735
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:797
msgid "Cost of Goods Sold Account in Items Table"
msgstr ""
@@ -12394,7 +12394,7 @@ msgstr ""
msgid "Coupon Type"
msgstr ""
-#: erpnext/accounts/doctype/account/account_tree.js:86
+#: erpnext/accounts/doctype/account/account_tree.js:63
#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:84
#: erpnext/templates/form_grid/bank_reconciliation_grid.html:16
msgid "Cr"
@@ -12592,7 +12592,7 @@ msgstr ""
msgid "Create Payment Request"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:794
+#: erpnext/manufacturing/doctype/work_order/work_order.js:800
msgid "Create Pick List"
msgstr ""
@@ -12619,7 +12619,7 @@ msgstr ""
#. Title of an Onboarding Step
#. Label of an action in the Onboarding Step 'Create Purchase Order'
#: erpnext/buying/onboarding_step/create_purchase_order/create_purchase_order.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1668
+#: erpnext/selling/doctype/sales_order/sales_order.js:1675
#: erpnext/utilities/activation.py:106
msgid "Create Purchase Order"
msgstr ""
@@ -12804,7 +12804,7 @@ msgstr ""
msgid "Create a variant with the template image."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2072
+#: erpnext/stock/stock_ledger.py:2058
msgid "Create an incoming stock transaction for the Item."
msgstr ""
@@ -12852,11 +12852,11 @@ msgstr ""
msgid "Creating Accounts..."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1543
+#: erpnext/selling/doctype/sales_order/sales_order.js:1550
msgid "Creating Delivery Note ..."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:677
+#: erpnext/selling/doctype/sales_order/sales_order.js:684
msgid "Creating Delivery Schedule..."
msgstr ""
@@ -12876,7 +12876,7 @@ msgstr ""
msgid "Creating Purchase Invoices ..."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1692
+#: erpnext/selling/doctype/sales_order/sales_order.js:1699
msgid "Creating Purchase Order ..."
msgstr ""
@@ -12895,7 +12895,7 @@ msgstr ""
msgid "Creating Stock Entry"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1813
+#: erpnext/selling/doctype/sales_order/sales_order.js:1820
msgid "Creating Subcontracting Inward Order ..."
msgstr ""
@@ -13128,8 +13128,8 @@ msgstr ""
#. Label of the credit_to (Link) field in DocType 'Purchase Invoice'
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:378
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:386
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:375
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:383
#: erpnext/controllers/accounts_controller.py:2370
msgid "Credit To"
msgstr ""
@@ -13332,7 +13332,7 @@ msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1604
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1672
-#: erpnext/accounts/utils.py:2456
+#: erpnext/accounts/utils.py:2532
msgid "Currency for {0} must be {1}"
msgstr ""
@@ -13597,7 +13597,7 @@ msgstr ""
#: erpnext/accounts/doctype/pricing_rule/pricing_rule.json
#: erpnext/accounts/doctype/process_statement_of_accounts_customer/process_statement_of_accounts_customer.json
#: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:309
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:390
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/sales_invoice_reference/sales_invoice_reference.json
#: erpnext/accounts/doctype/tax_rule/tax_rule.json
@@ -13637,7 +13637,7 @@ msgstr ""
#: erpnext/selling/doctype/customer/customer.json
#: erpnext/selling/doctype/installation_note/installation_note.json
#: erpnext/selling/doctype/party_specific_item/party_specific_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1183
+#: erpnext/selling/doctype/sales_order/sales_order.js:1190
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/doctype/sales_order/sales_order_calendar.js:19
#: erpnext/selling/doctype/sms_center/sms_center.json
@@ -13675,7 +13675,7 @@ msgstr ""
#: erpnext/stock/doctype/pick_list/pick_list.json
#: erpnext/stock/doctype/serial_no/serial_no.json
#: erpnext/stock/doctype/shipment/shipment.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:385
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:472
#: erpnext/stock/doctype/warehouse/warehouse.json
#: erpnext/stock/report/delayed_item_report/delayed_item_report.js:36
#: erpnext/stock/report/delayed_item_report/delayed_item_report.py:121
@@ -14154,7 +14154,7 @@ msgstr ""
msgid "Customer required for 'Customerwise Discount'"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1143
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1140
#: erpnext/selling/doctype/sales_order/sales_order.py:434
#: erpnext/stock/doctype/delivery_note/delivery_note.py:436
msgid "Customer {0} does not belong to project {1}"
@@ -14207,7 +14207,7 @@ msgstr ""
msgid "Customer-wise Item Price"
msgstr ""
-#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:38
+#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:44
msgid "Customer/Lead Name"
msgstr ""
@@ -14776,7 +14776,7 @@ msgstr ""
msgid "Default BOM ({0}) must be active for this item or its template"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2244
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2245
msgid "Default BOM for {0} not found"
msgstr ""
@@ -14784,7 +14784,7 @@ msgstr ""
msgid "Default BOM not found for FG Item {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2241
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2242
msgid "Default BOM not found for Item {0} and Project {1}"
msgstr ""
@@ -15509,10 +15509,10 @@ msgstr ""
#: erpnext/manufacturing/doctype/master_production_schedule_item/master_production_schedule_item.json
#: erpnext/manufacturing/doctype/sales_forecast_item/sales_forecast_item.json
#: erpnext/manufacturing/report/material_requirements_planning_report/material_requirements_planning_report.py:1067
-#: erpnext/public/js/utils.js:879
+#: erpnext/public/js/utils.js:895
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:624
-#: erpnext/selling/doctype/sales_order/sales_order.js:1490
+#: erpnext/selling/doctype/sales_order/sales_order.js:631
+#: erpnext/selling/doctype/sales_order/sales_order.js:1497
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:321
@@ -15552,19 +15552,19 @@ msgstr ""
#. Label of a Workspace Sidebar Item
#: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:129
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:332
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:413
#: erpnext/accounts/doctype/sales_invoice/sales_invoice_list.js:36
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.js:22
#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:21
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:291
#: erpnext/accounts/report/sales_register/sales_register.py:245
-#: erpnext/selling/doctype/sales_order/sales_order.js:1042
+#: erpnext/selling/doctype/sales_order/sales_order.js:1049
#: erpnext/selling/doctype/sales_order/sales_order_list.js:81
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/delivery_stop/delivery_stop.json
-#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:52
+#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:54
#: erpnext/stock/doctype/packing_slip/packing_slip.json
#: erpnext/stock/doctype/pick_list/pick_list.js:134
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:59
@@ -15612,12 +15612,12 @@ msgstr ""
msgid "Delivery Note Trends"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1404
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1401
msgid "Delivery Note {0} is not submitted"
msgstr ""
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1285
-#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:73
+#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:75
msgid "Delivery Notes"
msgstr ""
@@ -15629,8 +15629,8 @@ msgstr ""
msgid "Delivery Notes {0} updated"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:619
-#: erpnext/selling/doctype/sales_order/sales_order.js:646
+#: erpnext/selling/doctype/sales_order/sales_order.js:626
+#: erpnext/selling/doctype/sales_order/sales_order.js:653
msgid "Delivery Schedule"
msgstr ""
@@ -16025,11 +16025,11 @@ msgstr ""
msgid "Difference Account"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:724
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:786
msgid "Difference Account in Items Table"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:713
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:775
msgid "Difference Account must be a Asset/Liability type account (Temporary Opening), since this Stock Entry is an Opening Entry"
msgstr ""
@@ -16276,6 +16276,9 @@ msgstr ""
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry'
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type'
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1056
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:370
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:413
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
msgid "Disassemble"
@@ -16285,7 +16288,11 @@ msgstr ""
msgid "Disassemble Order"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:444
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2390
+msgid "Disassemble Qty cannot be less than or equal to 0."
+msgstr ""
+
+#: erpnext/manufacturing/doctype/work_order/work_order.js:447
msgid "Disassemble Qty cannot be less than or equal to 0."
msgstr ""
@@ -16834,7 +16841,7 @@ msgstr ""
msgid "Do you want to change valuation method?"
msgstr ""
-#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:156
+#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:158
msgid "Do you want to notify all the customers by email?"
msgstr ""
@@ -17085,7 +17092,7 @@ msgstr ""
msgid "Due Date cannot be before {0}"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:144
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:165
msgid "Due to stock closing entry {0}, you cannot repost item valuation before {1}"
msgstr ""
@@ -18022,8 +18029,8 @@ msgstr ""
#. Label of the end_time (Time) field in DocType 'Stock Reposting Settings'
#. Label of the end_time (Time) field in DocType 'Service Day'
#. Label of the end_time (Datetime) field in DocType 'Call Log'
-#: erpnext/manufacturing/doctype/job_card/job_card.js:381
-#: erpnext/manufacturing/doctype/job_card/job_card.js:451
+#: erpnext/manufacturing/doctype/job_card/job_card.js:383
+#: erpnext/manufacturing/doctype/job_card/job_card.js:453
#: erpnext/manufacturing/doctype/workstation_working_hour/workstation_working_hour.json
#: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.json
#: erpnext/support/doctype/service_day/service_day.json
@@ -18031,7 +18038,7 @@ msgstr ""
msgid "End Time"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:311
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:345
msgid "End Transit"
msgstr ""
@@ -18108,8 +18115,8 @@ msgstr ""
msgid "Enter Serial Nos"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:408
-#: erpnext/manufacturing/doctype/job_card/job_card.js:477
+#: erpnext/manufacturing/doctype/job_card/job_card.js:410
+#: erpnext/manufacturing/doctype/job_card/job_card.js:479
#: erpnext/manufacturing/doctype/workstation/workstation.js:312
msgid "Enter Value"
msgstr ""
@@ -18185,11 +18192,11 @@ msgstr ""
msgid "Enter the opening stock units."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:990
+#: erpnext/manufacturing/doctype/bom/bom.js:992
msgid "Enter the quantity of the Item that will be manufactured from this Bill of Materials."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1158
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1218
msgid "Enter the quantity to manufacture. Raw material Items will be fetched only when this is set."
msgstr ""
@@ -18278,7 +18285,7 @@ msgstr ""
msgid "Error while processing deferred accounting for {0}"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:533
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:554
msgid "Error while reposting item valuation"
msgstr ""
@@ -18351,7 +18358,7 @@ msgstr ""
msgid "Example: ABCD.#####. If series is set and Batch No is not mentioned in transactions, then automatic batch number will be created based on this series. If you always want to explicitly mention Batch No for this item, leave this blank. Note: this setting will take priority over the Naming Series Prefix in Stock Settings."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2335
+#: erpnext/stock/stock_ledger.py:2321
msgid "Example: Serial No {0} reserved in {1}."
msgstr ""
@@ -18361,6 +18368,10 @@ msgstr ""
msgid "Exception Budget Approver Role"
msgstr ""
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:931
+msgid "Excess Disassembly"
+msgstr ""
+
#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.js:55
msgid "Excess Materials Consumed"
msgstr ""
@@ -18506,7 +18517,7 @@ msgstr ""
msgid "Excise Entry"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:1411
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:1501
msgid "Excise Invoice"
msgstr ""
@@ -18699,7 +18710,7 @@ msgstr ""
#: erpnext/accounts/doctype/cashier_closing/cashier_closing.json
#: erpnext/accounts/doctype/ledger_merge/ledger_merge.json
#: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:604
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:601
#: erpnext/accounts/report/account_balance/account_balance.js:28
#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:89
#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:183
@@ -18770,13 +18781,13 @@ msgstr ""
msgid "Expense Head"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:498
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:522
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:542
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:495
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:519
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:539
msgid "Expense Head Changed"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:600
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:597
msgid "Expense account is mandatory for item {0}"
msgstr ""
@@ -18802,7 +18813,7 @@ msgid "Expenses Included In Valuation"
msgstr ""
#: erpnext/stock/doctype/pick_list/pick_list.py:307
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:409
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:496
msgid "Expired Batches"
msgstr ""
@@ -19079,7 +19090,7 @@ msgstr ""
msgid "Fetch Subscription Updates"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1069
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:284
msgid "Fetch Timesheet"
msgstr ""
@@ -19102,7 +19113,7 @@ msgid "Fetch Value From"
msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:372
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:732
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:819
msgid "Fetch exploded BOM (including sub-assemblies)"
msgstr ""
@@ -19363,9 +19374,9 @@ msgstr ""
msgid "Financial reports will be generated using GL Entry doctypes (should be enabled if Period Closing Voucher is not posted for all years sequentially or missing) "
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:878
-#: erpnext/manufacturing/doctype/work_order/work_order.js:893
-#: erpnext/manufacturing/doctype/work_order/work_order.js:902
+#: erpnext/manufacturing/doctype/work_order/work_order.js:884
+#: erpnext/manufacturing/doctype/work_order/work_order.js:899
+#: erpnext/manufacturing/doctype/work_order/work_order.js:908
msgid "Finish"
msgstr ""
@@ -19381,7 +19392,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
#: erpnext/manufacturing/report/bom_variance_report/bom_variance_report.py:43
#: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.py:147
-#: erpnext/selling/doctype/sales_order/sales_order.js:824
+#: erpnext/selling/doctype/sales_order/sales_order.js:831
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_bom/subcontracting_bom.json
msgid "Finished Good"
@@ -19396,7 +19407,7 @@ msgstr ""
#. Service Item'
#. Label of the fg_item (Link) field in DocType 'Subcontracting Order Service
#. Item'
-#: erpnext/public/js/utils.js:905
+#: erpnext/public/js/utils.js:921
#: erpnext/subcontracting/doctype/subcontracting_inward_order_service_item/subcontracting_inward_order_service_item.json
#: erpnext/subcontracting/doctype/subcontracting_order_service_item/subcontracting_order_service_item.json
msgid "Finished Good Item"
@@ -19409,7 +19420,7 @@ msgstr ""
msgid "Finished Good Item Code"
msgstr ""
-#: erpnext/public/js/utils.js:923
+#: erpnext/public/js/utils.js:939
msgid "Finished Good Item Qty"
msgstr ""
@@ -19516,11 +19527,11 @@ msgstr ""
msgid "Finished Goods based Operating Cost"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1675
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1767
msgid "Finished Item {0} does not match with Work Order {1}"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:577
+#: erpnext/selling/doctype/sales_order/sales_order.js:584
msgid "First Delivery Date"
msgstr ""
@@ -19831,7 +19842,7 @@ msgid "For Job Card"
msgstr ""
#. Label of the for_operation (Link) field in DocType 'Job Card'
-#: erpnext/manufacturing/doctype/job_card/job_card.js:521
+#: erpnext/manufacturing/doctype/job_card/job_card.js:523
#: erpnext/manufacturing/doctype/job_card/job_card.json
msgid "For Operation"
msgstr ""
@@ -19852,7 +19863,7 @@ msgstr ""
msgid "For Production"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:836
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:898
msgid "For Quantity (Manufactured Qty) is mandatory"
msgstr ""
@@ -19880,7 +19891,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:471
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1407
+#: erpnext/selling/doctype/sales_order/sales_order.js:1414
#: erpnext/stock/doctype/material_request/material_request.js:361
#: erpnext/templates/form_grid/material_request_grid.html:36
msgid "For Warehouse"
@@ -19932,7 +19943,7 @@ msgstr ""
msgid "For operation {0} at row {1}, please add raw materials or set a BOM against it."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2600
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2624
msgid "For operation {0}: Quantity ({1}) can not be greater than pending quantity({2})"
msgstr ""
@@ -19949,7 +19960,7 @@ msgstr ""
msgid "For projected and forecast quantities, the system will consider all child warehouses under the selected parent warehouse."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1707
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1799
msgid "For quantity {0} should not be greater than allowed quantity {1}"
msgstr ""
@@ -19982,7 +19993,7 @@ msgstr ""
msgid "For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:977
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1069
msgid "For the item {0}, the consumed quantity should be {1} according to the BOM {2}."
msgstr ""
@@ -20544,7 +20555,7 @@ msgstr ""
msgid "Furniture and Fixtures"
msgstr ""
-#: erpnext/accounts/doctype/account/account_tree.js:140
+#: erpnext/accounts/doctype/account/account_tree.js:135
msgid "Further accounts can be made under Groups, but entries can be made against non-Groups"
msgstr ""
@@ -20833,7 +20844,7 @@ msgstr ""
msgid "Get Customer Group Details"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:608
+#: erpnext/selling/doctype/sales_order/sales_order.js:615
msgid "Get Delivery Schedule"
msgstr ""
@@ -20871,10 +20882,10 @@ msgstr ""
#. Label of the get_items_from (Select) field in DocType 'Production Plan'
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:166
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:191
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:293
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:325
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:359
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1125
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:340
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:374
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:406
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:446
#: erpnext/buying/doctype/purchase_order/purchase_order.js:540
#: erpnext/buying/doctype/purchase_order/purchase_order.js:563
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:380
@@ -20889,19 +20900,19 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
#: erpnext/public/js/controllers/buying.js:327
#: erpnext/selling/doctype/quotation/quotation.js:183
-#: erpnext/selling/doctype/sales_order/sales_order.js:203
-#: erpnext/selling/doctype/sales_order/sales_order.js:1200
+#: erpnext/selling/doctype/sales_order/sales_order.js:210
+#: erpnext/selling/doctype/sales_order/sales_order.js:1207
#: erpnext/stock/doctype/delivery_note/delivery_note.js:187
#: erpnext/stock/doctype/delivery_note/delivery_note.js:239
#: erpnext/stock/doctype/material_request/material_request.js:141
#: erpnext/stock/doctype/material_request/material_request.js:238
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:144
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:244
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:352
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:399
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:432
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:523
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:699
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:439
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:486
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:519
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:610
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:786
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:165
msgid "Get Items From"
msgstr ""
@@ -20917,8 +20928,8 @@ msgid "Get Items for Purchase Only"
msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:346
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:735
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:748
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:822
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:835
msgid "Get Items from BOM"
msgstr ""
@@ -21021,7 +21032,7 @@ msgstr ""
msgid "Get Suppliers By"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1121
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:336
msgid "Get Timesheets"
msgstr ""
@@ -21034,7 +21045,7 @@ msgstr ""
msgid "Get Unreconciled Entries"
msgstr ""
-#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:69
+#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:71
msgid "Get stops from"
msgstr ""
@@ -21093,7 +21104,7 @@ msgstr ""
msgid "Goods Transferred"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2225
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2317
msgid "Goods are already received against the outward entry {0}"
msgstr ""
@@ -21695,7 +21706,7 @@ msgstr ""
msgid "Here are the error logs for the aforementioned failed depreciation entries: {0}"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2057
+#: erpnext/stock/stock_ledger.py:2043
msgid "Here are the options to proceed:"
msgstr ""
@@ -21723,7 +21734,7 @@ msgstr ""
msgid "Hertz"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:535
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:556
msgid "Hi,"
msgstr ""
@@ -21790,7 +21801,7 @@ msgid "History In Company"
msgstr ""
#: erpnext/buying/doctype/purchase_order/purchase_order.js:338
-#: erpnext/selling/doctype/sales_order/sales_order.js:989
+#: erpnext/selling/doctype/sales_order/sales_order.js:996
msgid "Hold"
msgstr ""
@@ -22280,7 +22291,7 @@ msgstr ""
msgid "If no taxes are set, and Taxes and Charges Template is selected, the system will automatically apply the taxes from the chosen template."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2067
+#: erpnext/stock/stock_ledger.py:2053
msgid "If not, you can Cancel / Submit this entry"
msgstr ""
@@ -22308,7 +22319,7 @@ msgstr ""
msgid "If set, the system does not use the user's Email or the standard outgoing Email account for sending request for quotations."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1191
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1251
msgid "If the BOM results in Scrap material, the Scrap Warehouse needs to be selected."
msgstr ""
@@ -22317,7 +22328,7 @@ msgstr ""
msgid "If the account is frozen, entries are allowed to restricted users."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2060
+#: erpnext/stock/stock_ledger.py:2046
msgid "If the item is transacting as a Zero Valuation Rate item in this entry, please enable 'Allow Zero Valuation Rate' in the {0} Item table."
msgstr ""
@@ -22327,7 +22338,7 @@ msgstr ""
msgid "If the reorder check is set at the Group warehouse level, the available quantity becomes the sum of the projected quantities of all its child warehouses."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1210
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1270
msgid "If the selected BOM has Operations mentioned in it, the system will fetch all Operations from BOM, these values can be changed."
msgstr ""
@@ -22494,7 +22505,7 @@ msgstr ""
msgid "Ignore Exchange Rate Revaluation and Gain / Loss Journals"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1390
+#: erpnext/selling/doctype/sales_order/sales_order.js:1397
msgid "Ignore Existing Ordered Qty"
msgstr ""
@@ -22949,7 +22960,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1386
+#: erpnext/selling/doctype/sales_order/sales_order.js:1393
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
@@ -23170,7 +23181,7 @@ msgstr ""
msgid "Incorrect Company"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:984
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1076
msgid "Incorrect Component Quantity"
msgstr ""
@@ -23475,13 +23486,13 @@ msgstr ""
#: erpnext/stock/doctype/pick_list/pick_list.py:145
#: erpnext/stock/doctype/pick_list/pick_list.py:163
#: erpnext/stock/doctype/pick_list/pick_list.py:1088
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:956
-#: erpnext/stock/serial_batch_bundle.py:1205 erpnext/stock/stock_ledger.py:1748
-#: erpnext/stock/stock_ledger.py:2226
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1048
+#: erpnext/stock/serial_batch_bundle.py:1205 erpnext/stock/stock_ledger.py:1734
+#: erpnext/stock/stock_ledger.py:2212
msgid "Insufficient Stock"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2241
+#: erpnext/stock/stock_ledger.py:2227
msgid "Insufficient Stock for Batch"
msgstr ""
@@ -23574,7 +23585,7 @@ msgstr ""
msgid "Inter Company Order Reference"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1137
+#: erpnext/selling/doctype/sales_order/sales_order.js:1144
msgid "Inter Company Purchase Order"
msgstr ""
@@ -23640,7 +23651,7 @@ msgstr ""
msgid "Internal Customer for company {0} already exists"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1136
+#: erpnext/selling/doctype/sales_order/sales_order.js:1143
msgid "Internal Purchase Order"
msgstr ""
@@ -23710,8 +23721,8 @@ msgstr ""
msgid "Interval should be between 1 to 59 MInutes"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:379
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:387
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:376
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:384
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1017
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1027
#: erpnext/assets/doctype/asset_category/asset_category.py:69
@@ -23762,7 +23773,7 @@ msgstr ""
msgid "Invalid Company Field"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2356
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2353
msgid "Invalid Company for Inter Company Transaction."
msgstr ""
@@ -23784,7 +23795,7 @@ msgstr ""
msgid "Invalid Discount"
msgstr ""
-#: erpnext/controllers/taxes_and_totals.py:840
+#: erpnext/controllers/taxes_and_totals.py:844
msgid "Invalid Discount Amount"
msgstr ""
@@ -23896,12 +23907,12 @@ msgstr ""
msgid "Invalid Selling Price"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1750
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1842
msgid "Invalid Serial and Batch Bundle"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1018
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1040
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1110
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1132
msgid "Invalid Source and Target Warehouse"
msgstr ""
@@ -23926,7 +23937,7 @@ msgstr ""
msgid "Invalid file URL"
msgstr ""
-#: erpnext/accounts/doctype/financial_report_template/financial_report_template.js:93
+#: erpnext/accounts/doctype/financial_report_template/financial_report_template.js:87
msgid "Invalid filter formula. Please check the syntax."
msgstr ""
@@ -23965,7 +23976,7 @@ msgstr ""
msgid "Invalid {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2354
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2351
msgid "Invalid {0} for Inter Company Transaction."
msgstr ""
@@ -23989,7 +24000,7 @@ msgstr ""
#. Label of a Workspace Sidebar Item
#: erpnext/patches/v15_0/refactor_closing_stock_balance.py:43
#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.json
-#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.py:176
+#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.py:175
#: erpnext/workspace_sidebar/stock.json
msgid "Inventory Dimension"
msgstr ""
@@ -24199,7 +24210,7 @@ msgstr ""
#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.json
#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json
#: erpnext/accounts/doctype/pos_profile/pos_profile.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2405
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2402
#: erpnext/buying/doctype/supplier/supplier.json
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:62
msgid "Invoices"
@@ -24934,9 +24945,9 @@ msgstr ""
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:33
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:204
#: erpnext/buying/workspace/buying/buying.json
-#: erpnext/controllers/taxes_and_totals.py:1249
+#: erpnext/controllers/taxes_and_totals.py:1253
#: erpnext/manufacturing/doctype/blanket_order/blanket_order.json
-#: erpnext/manufacturing/doctype/bom/bom.js:1083
+#: erpnext/manufacturing/doctype/bom/bom.js:1085
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:109
#: erpnext/manufacturing/doctype/workstation/workstation_job_card.html:25
@@ -24955,7 +24966,7 @@ msgstr ""
#: erpnext/public/js/stock_analytics.js:92
#: erpnext/selling/doctype/party_specific_item/party_specific_item.json
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1631
+#: erpnext/selling/doctype/sales_order/sales_order.js:1638
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:50
#: erpnext/selling/report/customer_wise_item_price/customer_wise_item_price.js:14
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.js:36
@@ -25182,7 +25193,7 @@ msgstr ""
#: erpnext/accounts/doctype/pricing_rule_item_code/pricing_rule_item_code.json
#: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json
#: erpnext/accounts/doctype/promotional_scheme_product_discount/promotional_scheme_product_discount.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1078
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:293
#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:68
#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:37
#: erpnext/accounts/report/gross_profit/gross_profit.py:312
@@ -25239,17 +25250,17 @@ msgstr ""
#: erpnext/projects/doctype/timesheet/timesheet.js:214
#: erpnext/public/js/controllers/transaction.js:2911
#: erpnext/public/js/stock_reservation.js:112
-#: erpnext/public/js/stock_reservation.js:318 erpnext/public/js/utils.js:563
-#: erpnext/public/js/utils.js:720
+#: erpnext/public/js/stock_reservation.js:318 erpnext/public/js/utils.js:579
+#: erpnext/public/js/utils.js:736
#: erpnext/regional/doctype/import_supplier_invoice/import_supplier_invoice.json
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
#: erpnext/selling/doctype/installation_note_item/installation_note_item.json
#: erpnext/selling/doctype/quotation/quotation.js:298
#: erpnext/selling/doctype/quotation_item/quotation_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:368
-#: erpnext/selling/doctype/sales_order/sales_order.js:476
-#: erpnext/selling/doctype/sales_order/sales_order.js:1245
-#: erpnext/selling/doctype/sales_order/sales_order.js:1400
+#: erpnext/selling/doctype/sales_order/sales_order.js:375
+#: erpnext/selling/doctype/sales_order/sales_order.js:483
+#: erpnext/selling/doctype/sales_order/sales_order.js:1252
+#: erpnext/selling/doctype/sales_order/sales_order.js:1407
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/report/customer_wise_item_price/customer_wise_item_price.py:29
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:27
@@ -25331,7 +25342,7 @@ msgstr ""
msgid "Item Code cannot be changed for Serial No."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:454
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:451
msgid "Item Code required at Row No {0}"
msgstr ""
@@ -25719,9 +25730,9 @@ msgstr ""
#: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:92
#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:138
#: erpnext/public/js/controllers/transaction.js:2917
-#: erpnext/public/js/utils.js:815
+#: erpnext/public/js/utils.js:831
#: erpnext/selling/doctype/quotation_item/quotation_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1252
+#: erpnext/selling/doctype/sales_order/sales_order.js:1259
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/report/customer_wise_item_price/customer_wise_item_price.py:35
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:33
@@ -26096,7 +26107,7 @@ msgstr ""
msgid "Item Wise Tax Details"
msgstr ""
-#: erpnext/controllers/taxes_and_totals.py:559
+#: erpnext/controllers/taxes_and_totals.py:562
msgid "Item Wise Tax Details do not match with Taxes and Charges at the following rows:"
msgstr ""
@@ -26116,7 +26127,7 @@ msgstr ""
msgid "Item and Warranty Details"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3299
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3498
msgid "Item for row {0} does not match Material Request"
msgstr ""
@@ -26137,7 +26148,7 @@ msgid "Item must be added using 'Get Items from Purchase Receipts' button"
msgstr ""
#: erpnext/buying/report/subcontracted_item_to_be_received/subcontracted_item_to_be_received.py:42
-#: erpnext/selling/doctype/sales_order/sales_order.js:1638
+#: erpnext/selling/doctype/sales_order/sales_order.js:1645
msgid "Item name"
msgstr ""
@@ -26150,7 +26161,7 @@ msgstr ""
msgid "Item qty can not be updated as raw materials are already processed."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1155
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1247
msgid "Item rate has been updated to zero as Allow Zero Valuation Rate is checked for item {0}"
msgstr ""
@@ -26249,7 +26260,7 @@ msgstr ""
msgid "Item {0} is not a subcontracted item"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2137
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2229
msgid "Item {0} is not active or end of life has been reached"
msgstr ""
@@ -26269,7 +26280,7 @@ msgstr ""
msgid "Item {0} must be a non-stock item"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1488
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1580
msgid "Item {0} not found in 'Raw Materials Supplied' table in {1} {2}"
msgstr ""
@@ -26356,7 +26367,7 @@ msgid "Items Filter"
msgstr ""
#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1683
-#: erpnext/selling/doctype/sales_order/sales_order.js:1676
+#: erpnext/selling/doctype/sales_order/sales_order.js:1683
msgid "Items Required"
msgstr ""
@@ -26387,7 +26398,7 @@ msgstr ""
msgid "Items cannot be updated as Subcontracting Order is created against the Purchase Order {0}."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1436
+#: erpnext/selling/doctype/sales_order/sales_order.js:1443
msgid "Items for Raw Material Request"
msgstr ""
@@ -26395,7 +26406,7 @@ msgstr ""
msgid "Items not found."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1151
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1243
msgid "Items rate has been updated to zero as Allow Zero Valuation Rate is checked for the following items: {0}"
msgstr ""
@@ -26415,7 +26426,7 @@ msgid "Items to Order and Receive"
msgstr ""
#: erpnext/public/js/stock_reservation.js:72
-#: erpnext/selling/doctype/sales_order/sales_order.js:327
+#: erpnext/selling/doctype/sales_order/sales_order.js:334
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:226
msgid "Items to Reserve"
msgstr ""
@@ -26472,7 +26483,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/doctype/job_card/job_card.py:997
#: erpnext/manufacturing/doctype/operation/operation.json
-#: erpnext/manufacturing/doctype/work_order/work_order.js:397
+#: erpnext/manufacturing/doctype/work_order/work_order.js:400
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:29
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:86
@@ -26610,7 +26621,7 @@ msgstr ""
msgid "Job Worker Warehouse"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2654
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2678
msgid "Job card {0} created"
msgstr ""
@@ -26695,7 +26706,7 @@ msgstr ""
msgid "Journal Entry Type"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:553
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:556
msgid "Journal Entry for Asset scrapping cannot be cancelled. Please restore the Asset."
msgstr ""
@@ -26708,7 +26719,7 @@ msgstr ""
msgid "Journal Entry type should be set as Depreciation Entry for asset depreciation"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:723
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:726
msgid "Journal Entry {0} does not have account {1} or already matched against other voucher"
msgstr ""
@@ -27614,7 +27625,7 @@ msgstr ""
#. Label of the lost_reasons_section (Section Break) field in DocType
#. 'Quotation'
#: erpnext/crm/doctype/opportunity/opportunity.json
-#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:49
+#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:55
#: erpnext/public/js/utils/sales_common.js:596
#: erpnext/selling/doctype/quotation/quotation.json
msgid "Lost Reasons"
@@ -27701,7 +27712,7 @@ msgstr ""
msgid "Loyalty Points will be calculated from the spent done (via the Sales Invoice), based on collection factor mentioned."
msgstr ""
-#: erpnext/public/js/utils.js:184
+#: erpnext/public/js/utils.js:200
msgid "Loyalty Points: {0}"
msgstr ""
@@ -27715,7 +27726,7 @@ msgstr ""
#: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json
#: erpnext/accounts/doctype/loyalty_program/loyalty_program.json
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1176
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1202
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/selling/doctype/customer/customer.json
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:952
@@ -27912,7 +27923,7 @@ msgstr ""
#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.js:81
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1114
+#: erpnext/selling/doctype/sales_order/sales_order.js:1121
#: erpnext/support/workspace/support/support.json
#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json
msgid "Maintenance Schedule"
@@ -28019,7 +28030,7 @@ msgstr ""
#: erpnext/crm/workspace/crm/crm.json
#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.js:87
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1107
+#: erpnext/selling/doctype/sales_order/sales_order.js:1114
#: erpnext/support/doctype/warranty_claim/warranty_claim.js:47
#: erpnext/support/workspace/support/support.json
#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json
@@ -28042,9 +28053,9 @@ msgstr ""
#. Label of the make (Data) field in DocType 'Vehicle'
#: erpnext/accounts/doctype/journal_entry/journal_entry.js:123
-#: erpnext/manufacturing/doctype/job_card/job_card.js:542
-#: erpnext/manufacturing/doctype/work_order/work_order.js:833
-#: erpnext/manufacturing/doctype/work_order/work_order.js:867
+#: erpnext/manufacturing/doctype/job_card/job_card.js:544
+#: erpnext/manufacturing/doctype/work_order/work_order.js:839
+#: erpnext/manufacturing/doctype/work_order/work_order.js:873
#: erpnext/setup/doctype/vehicle/vehicle.json
msgid "Make"
msgstr ""
@@ -28107,7 +28118,7 @@ msgstr ""
msgid "Make Stock Entry"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:416
+#: erpnext/manufacturing/doctype/job_card/job_card.js:418
msgid "Make Subcontracting PO"
msgstr ""
@@ -28171,7 +28182,7 @@ msgstr ""
msgid "Mandatory Accounting Dimension"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1882
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1879
msgid "Mandatory Field"
msgstr ""
@@ -28191,11 +28202,11 @@ msgstr ""
msgid "Mandatory Missing"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:637
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:634
msgid "Mandatory Purchase Order"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:658
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:655
msgid "Mandatory Purchase Receipt"
msgstr ""
@@ -28270,8 +28281,8 @@ msgstr ""
#: erpnext/stock/doctype/material_request_item/material_request_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1232
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1248
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1324
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1340
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
@@ -28420,7 +28431,7 @@ msgstr ""
msgid "Manufacturing Manager"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2390
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2589
msgid "Manufacturing Quantity is mandatory"
msgstr ""
@@ -28497,7 +28508,7 @@ msgstr ""
msgid "Mapping Subcontracting Order ..."
msgstr ""
-#: erpnext/public/js/utils.js:1050
+#: erpnext/public/js/utils.js:1066
msgid "Mapping {0} ..."
msgstr ""
@@ -28643,7 +28654,7 @@ msgstr ""
msgid "Material"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:858
+#: erpnext/manufacturing/doctype/work_order/work_order.js:864
msgid "Material Consumption"
msgstr ""
@@ -28651,12 +28662,12 @@ msgstr ""
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type'
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:114
#: erpnext/stock/doctype/stock_entry/stock_entry.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1233
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1325
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
msgid "Material Consumption for Manufacture"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:579
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:666
msgid "Material Consumption is not set in Manufacturing Settings."
msgstr ""
@@ -28738,7 +28749,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan_material_request/production_plan_material_request.json
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
#: erpnext/manufacturing/doctype/work_order/work_order.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1078
+#: erpnext/selling/doctype/sales_order/sales_order.js:1085
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:36
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
@@ -28748,8 +28759,8 @@ msgstr ""
#: erpnext/stock/doctype/pick_list/pick_list.json
#: erpnext/stock/doctype/pick_list_item/pick_list_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:253
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:356
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:287
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:443
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/workspace/stock/stock.json
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
@@ -28850,7 +28861,7 @@ msgstr ""
msgid "Material Request {0} is cancelled or stopped"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1452
+#: erpnext/selling/doctype/sales_order/sales_order.js:1459
msgid "Material Request {0} submitted."
msgstr ""
@@ -29039,8 +29050,11 @@ msgstr ""
msgid "Max discount allowed for item: {0} is {1}%"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1010
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1040
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1047
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1070
#: erpnext/stock/doctype/pick_list/pick_list.js:200
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:382
msgid "Max: {0}"
msgstr ""
@@ -29066,11 +29080,11 @@ msgstr ""
msgid "Maximum Producible Items"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3902
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:4104
msgid "Maximum Samples - {0} can be retained for Batch {1} and Item {2}."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3893
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:4095
msgid "Maximum Samples - {0} have already been retained for Batch {1} and Item {2} in Batch {3}."
msgstr ""
@@ -29125,7 +29139,7 @@ msgstr ""
msgid "Megawatt"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2073
+#: erpnext/stock/stock_ledger.py:2059
msgid "Mention Valuation Rate in the Item master."
msgstr ""
@@ -29170,7 +29184,7 @@ msgstr ""
msgid "Merge Similar Account Heads"
msgstr ""
-#: erpnext/public/js/utils.js:1082
+#: erpnext/public/js/utils.js:1098
msgid "Merge taxes from multiple documents"
msgstr ""
@@ -29498,9 +29512,9 @@ msgstr ""
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:97
#: erpnext/accounts/doctype/pos_profile/pos_profile.py:200
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:596
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2422
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3030
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:593
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2419
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3027
#: erpnext/assets/doctype/asset_category/asset_category.py:116
msgid "Missing Account"
msgstr ""
@@ -29526,7 +29540,7 @@ msgstr ""
msgid "Missing Finance Book"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1685
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1777
msgid "Missing Finished Good"
msgstr ""
@@ -29534,7 +29548,7 @@ msgstr ""
msgid "Missing Formula"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:991
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1083
msgid "Missing Item"
msgstr ""
@@ -29554,7 +29568,7 @@ msgstr ""
msgid "Missing Warehouse"
msgstr ""
-#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:154
+#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:156
msgid "Missing email template for dispatch. Please set one in Delivery Settings."
msgstr ""
@@ -29563,7 +29577,7 @@ msgid "Missing required filter: {0}"
msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.py:1218
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1476
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1477
msgid "Missing value"
msgstr ""
@@ -29802,7 +29816,7 @@ msgstr ""
msgid "Multiple Loyalty Programs found for Customer {}. Please select manually."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1194
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1191
msgid "Multiple POS Opening Entry"
msgstr ""
@@ -29820,10 +29834,6 @@ msgstr ""
msgid "Multiple Variants"
msgstr ""
-#: erpnext/stock/doctype/warehouse/warehouse.py:152
-msgid "Multiple Warehouse Accounts"
-msgstr ""
-
#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.js:244
msgid "Multiple company fields available: {0}. Please select manually."
msgstr ""
@@ -29832,7 +29842,7 @@ msgstr ""
msgid "Multiple fiscal years exist for the date {0}. Please set company in Fiscal Year"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1692
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1784
msgid "Multiple items cannot be marked as finished item"
msgstr ""
@@ -29841,7 +29851,7 @@ msgid "Music"
msgstr ""
#. Label of the must_be_whole_number (Check) field in DocType 'UOM'
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1423
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1424
#: erpnext/setup/doctype/uom/uom.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:267
#: erpnext/utilities/transaction_base.py:568
@@ -29875,7 +29885,7 @@ msgstr ""
msgid "Name of Beneficiary"
msgstr ""
-#: erpnext/accounts/doctype/account/account_tree.js:126
+#: erpnext/accounts/doctype/account/account_tree.js:121
msgid "Name of new Account. Note: Please don't create accounts for Customers and Suppliers"
msgstr ""
@@ -29969,7 +29979,7 @@ msgstr ""
msgid "Negative Quantity is not allowed"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1575
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1608
#: erpnext/stock/serial_batch_bundle.py:1528
msgid "Negative Stock Error"
msgstr ""
@@ -30284,7 +30294,7 @@ msgstr ""
msgid "Net total calculation precision loss"
msgstr ""
-#: erpnext/accounts/doctype/account/account_tree.js:124
+#: erpnext/accounts/doctype/account/account_tree.js:119
msgid "New Account Name"
msgstr ""
@@ -30326,7 +30336,7 @@ msgstr ""
msgid "New Batch Qty"
msgstr ""
-#: erpnext/accounts/doctype/account/account_tree.js:113
+#: erpnext/accounts/doctype/account/account_tree.js:108
#: erpnext/accounts/doctype/cost_center/cost_center_tree.js:18
#: erpnext/setup/doctype/company/company_tree.js:23
msgid "New Company"
@@ -30503,7 +30513,7 @@ msgstr ""
msgid "Next email will be sent on:"
msgstr ""
-#: erpnext/accounts/doctype/financial_report_template/financial_report_template.js:161
+#: erpnext/accounts/doctype/financial_report_template/financial_report_template.js:155
msgid "No Account Data row found"
msgstr ""
@@ -30520,7 +30530,7 @@ msgstr ""
msgid "No Answer"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2527
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2524
msgid "No Customer found for Inter Company Transactions which represents company {0}"
msgstr ""
@@ -30529,7 +30539,7 @@ msgstr ""
msgid "No Customers found with selected options."
msgstr ""
-#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:144
+#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:146
msgid "No Delivery Note selected for Customer {}"
msgstr ""
@@ -30553,11 +30563,11 @@ msgstr ""
msgid "No Items selected for transfer."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1226
+#: erpnext/selling/doctype/sales_order/sales_order.js:1233
msgid "No Items with Bill of Materials to Manufacture or all items already manufactured"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1372
+#: erpnext/selling/doctype/sales_order/sales_order.js:1379
msgid "No Items with Bill of Materials."
msgstr ""
@@ -30577,9 +30587,9 @@ msgstr ""
msgid "No POS Profile found. Please create a New POS Profile first"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1570
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1630
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1644
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1573
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1633
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1647
#: erpnext/stock/doctype/item/item.py:1388
msgid "No Permission"
msgstr ""
@@ -30593,11 +30603,6 @@ msgstr ""
msgid "No Records for these settings."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:336
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1105
-msgid "No Remarks"
-msgstr ""
-
#: erpnext/public/js/utils/unreconcile.js:147
msgid "No Selection"
msgstr ""
@@ -30614,7 +30619,7 @@ msgstr ""
msgid "No Summary"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2511
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2508
msgid "No Supplier found for Inter Company Transactions which represents company {0}"
msgstr ""
@@ -30643,7 +30648,7 @@ msgstr ""
msgid "No Work Orders were created"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:833
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:832
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:897
msgid "No accounting entries for the following warehouses"
msgstr ""
@@ -30729,7 +30734,7 @@ msgstr ""
msgid "No more children on Right"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:600
+#: erpnext/selling/doctype/sales_order/sales_order.js:607
msgid "No of Deliveries"
msgstr ""
@@ -30805,7 +30810,7 @@ msgstr ""
msgid "No open Material Requests found for the given criteria."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1188
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1185
msgid "No open POS Opening Entry found for POS Profile {0}."
msgstr ""
@@ -30894,7 +30899,7 @@ msgstr ""
msgid "No values"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2575
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2572
msgid "No {0} found for Inter Company Transactions."
msgstr ""
@@ -31084,7 +31089,7 @@ msgstr ""
msgid "Note: To merge the items, create a separate Stock Reconciliation for the old item {0}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1027
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1030
msgid "Note: {0}"
msgstr ""
@@ -31141,7 +31146,7 @@ msgstr ""
msgid "Notice (days)"
msgstr ""
-#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:45
+#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:47
msgid "Notify Customers via Email"
msgstr ""
@@ -31240,7 +31245,7 @@ msgstr ""
msgid "Number of intervals for the interval field e.g if Interval is 'Days' and Billing Interval Count is 3, invoices will be generated every 3 days"
msgstr ""
-#: erpnext/accounts/doctype/account/account_tree.js:134
+#: erpnext/accounts/doctype/account/account_tree.js:129
msgid "Number of new Account, it will be included in the account name as a prefix"
msgstr ""
@@ -31446,7 +31451,7 @@ msgstr ""
msgid "Once set, this invoice will be on hold till the set date"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:745
+#: erpnext/manufacturing/doctype/work_order/work_order.js:751
msgid "Once the Work Order is Closed. It can't be resumed."
msgstr ""
@@ -31542,7 +31547,7 @@ msgstr ""
msgid "Only one operation can have 'Is Final Finished Good' checked when 'Track Semi Finished Goods' is enabled."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1247
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1339
msgid "Only one {0} entry can be created against the Work Order {1}"
msgstr ""
@@ -31786,7 +31791,7 @@ msgstr ""
#. Name of a DocType
#. Label of a Link in the Invoicing Workspace
#. Label of a Link in the Home Workspace
-#: erpnext/accounts/doctype/account/account_tree.js:206
+#: erpnext/accounts/doctype/account/account_tree.js:201
#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.json
#: erpnext/accounts/workspace/invoicing/invoicing.json
#: erpnext/setup/workspace/home/home.json
@@ -31807,8 +31812,8 @@ msgstr ""
msgid "Opening Invoice Tool"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1647
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1991
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1653
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1988
msgid "Opening Invoice has rounding adjustment of {0}.
'{1}' account is required to post these values. Please set it in Company: {2}.
Or, '{3}' can be enabled to not post any rounding adjustment."
msgstr ""
@@ -31944,7 +31949,7 @@ msgstr ""
msgid "Operation ID"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:333
+#: erpnext/manufacturing/doctype/work_order/work_order.js:336
msgid "Operation Id"
msgstr ""
@@ -31972,7 +31977,7 @@ msgstr ""
msgid "Operation Time"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1482
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1483
msgid "Operation Time must be greater than 0 for Operation {0}"
msgstr ""
@@ -31987,7 +31992,7 @@ msgstr ""
msgid "Operation time does not depend on quantity to produce"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:584
+#: erpnext/manufacturing/doctype/job_card/job_card.js:586
msgid "Operation {0} added multiple times in the work order {1}"
msgstr ""
@@ -32007,7 +32012,7 @@ msgstr ""
#. Label of the operations (Table) field in DocType 'Work Order'
#. Label of the operation (Section Break) field in DocType 'Email Digest'
#: erpnext/manufacturing/doctype/bom/bom.json
-#: erpnext/manufacturing/doctype/work_order/work_order.js:314
+#: erpnext/manufacturing/doctype/work_order/work_order.js:317
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/setup/doctype/company/company.py:469
#: erpnext/setup/doctype/email_digest/email_digest.json
@@ -32079,7 +32084,7 @@ msgstr ""
#: erpnext/crm/doctype/prospect/prospect.js:20
#: erpnext/crm/doctype/prospect_opportunity/prospect_opportunity.json
#: erpnext/crm/report/lead_details/lead_details.js:36
-#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:17
+#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:23
#: erpnext/public/js/communication.js:35
#: erpnext/selling/doctype/customer/customer.json
#: erpnext/selling/doctype/quotation/quotation.js:155
@@ -32108,7 +32113,7 @@ msgstr ""
#. Label of the opportunity_from (Link) field in DocType 'Opportunity'
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/crm/report/lost_opportunity/lost_opportunity.js:42
-#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:24
+#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:30
msgid "Opportunity From"
msgstr ""
@@ -32161,7 +32166,7 @@ msgstr ""
#. Name of a DocType
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/crm/doctype/opportunity_type/opportunity_type.json
-#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:44
+#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:50
#: erpnext/crm/report/opportunity_summary_by_sales_stage/opportunity_summary_by_sales_stage.js:52
#: erpnext/crm/report/opportunity_summary_by_sales_stage/opportunity_summary_by_sales_stage.py:48
#: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.js:64
@@ -32182,15 +32187,19 @@ msgstr ""
msgid "Optimize Route"
msgstr ""
-#: erpnext/accounts/doctype/account/account_tree.js:183
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1017
+msgid "Optional. Select a specific manufacture entry to reverse."
+msgstr ""
+
+#: erpnext/accounts/doctype/account/account_tree.js:178
msgid "Optional. Sets company's default currency, if not specified."
msgstr ""
-#: erpnext/accounts/doctype/account/account_tree.js:162
+#: erpnext/accounts/doctype/account/account_tree.js:157
msgid "Optional. This setting will be used to filter in various transactions."
msgstr ""
-#: erpnext/accounts/doctype/account/account_tree.js:170
+#: erpnext/accounts/doctype/account/account_tree.js:165
msgid "Optional. Used with Financial Report Template"
msgstr ""
@@ -32480,7 +32489,7 @@ msgstr ""
msgid "Out of stock"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1201
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1198
#: erpnext/selling/page/point_of_sale/pos_controller.js:208
msgid "Outdated POS Opening Entry"
msgstr ""
@@ -32586,7 +32595,7 @@ msgstr ""
msgid "Over Billing Allowance (%)"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1321
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1344
msgid "Over Billing Allowance exceeded for Purchase Receipt Item {0} ({1}) by {2}%"
msgstr ""
@@ -32914,7 +32923,7 @@ msgstr ""
msgid "POS Opening Entry"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1202
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1199
msgid "POS Opening Entry - {0} is outdated. Please close the POS and create a new POS Opening Entry."
msgstr ""
@@ -32935,7 +32944,7 @@ msgstr ""
msgid "POS Opening Entry Exists"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1187
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1184
msgid "POS Opening Entry Missing"
msgstr ""
@@ -32971,7 +32980,7 @@ msgstr ""
msgid "POS Profile"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1195
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1192
msgid "POS Profile - {0} has multiple open POS Opening Entries. Please close or cancel the existing entries before proceeding."
msgstr ""
@@ -32989,11 +32998,11 @@ msgstr ""
msgid "POS Profile doesn't match {}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1155
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1152
msgid "POS Profile is mandatory to mark this invoice as POS Transaction."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1384
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1381
msgid "POS Profile required to make POS Entry"
msgstr ""
@@ -33228,7 +33237,7 @@ msgid "Paid To Account Type"
msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:326
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1151
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1148
msgid "Paid amount + Write Off Amount can not be greater than Grand Total"
msgstr ""
@@ -33384,7 +33393,7 @@ msgstr ""
msgid "Parent Row No"
msgstr ""
-#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:533
+#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:535
msgid "Parent Row No not found for {0}"
msgstr ""
@@ -33440,7 +33449,7 @@ msgstr ""
msgid "Partial Material Transferred"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1174
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1171
msgid "Partial Payment in POS Transactions are not allowed."
msgstr ""
@@ -33656,7 +33665,7 @@ msgstr ""
#: erpnext/crm/doctype/appointment/appointment.json
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/crm/report/lost_opportunity/lost_opportunity.js:55
-#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:31
+#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:37
#: erpnext/public/js/bank_reconciliation_tool/data_table_manager.js:50
#: erpnext/public/js/bank_reconciliation_tool/dialog_manager.js:135
#: erpnext/selling/doctype/quotation/quotation.json
@@ -34001,7 +34010,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice_list.js:42
#: erpnext/buying/doctype/purchase_order/purchase_order.js:421
#: erpnext/buying/doctype/purchase_order/purchase_order_dashboard.py:24
-#: erpnext/selling/doctype/sales_order/sales_order.js:1159
+#: erpnext/selling/doctype/sales_order/sales_order.js:1166
#: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:31
msgid "Payment"
msgstr ""
@@ -34163,7 +34172,7 @@ msgstr ""
msgid "Payment Gateway Account"
msgstr ""
-#: erpnext/accounts/utils.py:1437
+#: erpnext/accounts/utils.py:1509
msgid "Payment Gateway Account not created, please create one manually."
msgstr ""
@@ -34353,7 +34362,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:135
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:139
#: erpnext/buying/doctype/purchase_order/purchase_order.js:429
-#: erpnext/selling/doctype/sales_order/sales_order.js:1152
+#: erpnext/selling/doctype/sales_order/sales_order.js:1159
#: erpnext/workspace_sidebar/invoicing.json
#: erpnext/workspace_sidebar/payments.json
msgid "Payment Request"
@@ -34554,7 +34563,7 @@ msgstr ""
msgid "Payment Unlink Error"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:895
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:898
msgid "Payment against {0} {1} cannot be greater than Outstanding Amount {2}"
msgstr ""
@@ -34566,7 +34575,7 @@ msgstr ""
msgid "Payment methods are mandatory. Please add at least one payment method."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3034
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3031
msgid "Payment methods refreshed. Please review before proceeding."
msgstr ""
@@ -34692,9 +34701,9 @@ msgstr ""
#. Label of the pending_qty (Float) field in DocType 'Production Plan Item'
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:254
#: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json
-#: erpnext/manufacturing/doctype/work_order/work_order.js:338
+#: erpnext/manufacturing/doctype/work_order/work_order.js:341
#: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.py:182
-#: erpnext/selling/doctype/sales_order/sales_order.js:1645
+#: erpnext/selling/doctype/sales_order/sales_order.js:1652
#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:45
msgid "Pending Qty"
msgstr ""
@@ -34729,7 +34738,7 @@ msgstr ""
msgid "Pending activities for today"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:254
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:275
msgid "Pending processing"
msgstr ""
@@ -35056,7 +35065,7 @@ msgstr ""
#. Reservation Entry'
#. Label of a Link in the Stock Workspace
#. Label of a Workspace Sidebar Item
-#: erpnext/selling/doctype/sales_order/sales_order.js:1022
+#: erpnext/selling/doctype/sales_order/sales_order.js:1029
#: erpnext/stock/doctype/delivery_note/delivery_note.js:199
#: erpnext/stock/doctype/material_request/material_request.js:156
#: erpnext/stock/doctype/pick_list/pick_list.json
@@ -35398,6 +35407,7 @@ msgstr ""
msgid "Please Select a Company."
msgstr ""
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:418
#: erpnext/stock/doctype/delivery_note/delivery_note.js:162
#: erpnext/stock/doctype/delivery_note/delivery_note.js:204
msgid "Please Select a Customer"
@@ -35453,7 +35463,7 @@ msgstr ""
msgid "Please add the Bank Account column"
msgstr ""
-#: erpnext/accounts/doctype/account/account_tree.js:244
+#: erpnext/accounts/doctype/account/account_tree.js:239
msgid "Please add the account to root level Company - {0}"
msgstr ""
@@ -35473,7 +35483,7 @@ msgstr ""
msgid "Please attach CSV file"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3173
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3170
msgid "Please cancel and amend the Payment Entry"
msgstr ""
@@ -35491,7 +35501,7 @@ msgstr ""
msgid "Please capitalize this asset before submitting."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:969
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:972
msgid "Please check Multi Currency option to allow accounts with other currency"
msgstr ""
@@ -35507,7 +35517,7 @@ msgstr ""
msgid "Please check the 'Enable Serial and Batch No for Item' checkbox in the {0} to make Serial and Batch Bundle for the item."
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:541
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:562
msgid "Please check the error message and take necessary actions to fix the error and then restart the reposting again."
msgstr ""
@@ -35608,11 +35618,11 @@ msgstr ""
msgid "Please enable {} in {} to allow same item in multiple rows"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:376
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:373
msgid "Please ensure that the {0} account is a Balance Sheet account. You can change the parent account to a Balance Sheet account or select a different account."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:384
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:381
msgid "Please ensure that the {0} account {1} is a Payable account. You can change the account type to Payable or select a different account."
msgstr ""
@@ -35624,12 +35634,12 @@ msgstr ""
msgid "Please ensure {} account {} is a Receivable account."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:699
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:761
msgid "Please enter Difference Account or set default Stock Adjustment Account for company {0}"
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:554
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1286
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1283
msgid "Please enter Account for Change Amount"
msgstr ""
@@ -35658,7 +35668,7 @@ msgid "Please enter Expense Account"
msgstr ""
#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.js:84
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:87
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:97
msgid "Please enter Item Code to get Batch Number"
msgstr ""
@@ -35690,7 +35700,7 @@ msgstr ""
msgid "Please enter Receipt Document"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1033
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1036
msgid "Please enter Reference date"
msgstr ""
@@ -35714,20 +35724,20 @@ msgstr ""
msgid "Please enter Warehouse and Date"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:662
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1282
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:659
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1279
msgid "Please enter Write Off Account"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:717
+#: erpnext/selling/doctype/sales_order/sales_order.js:724
msgid "Please enter a valid number of deliveries"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:658
+#: erpnext/selling/doctype/sales_order/sales_order.js:665
msgid "Please enter a valid quantity"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:652
+#: erpnext/selling/doctype/sales_order/sales_order.js:659
msgid "Please enter at least one delivery date and quantity"
msgstr ""
@@ -35767,7 +35777,7 @@ msgstr ""
msgid "Please enter the company name to confirm"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:713
+#: erpnext/selling/doctype/sales_order/sales_order.js:720
msgid "Please enter the first delivery date"
msgstr ""
@@ -35877,7 +35887,7 @@ msgstr ""
msgid "Please save first"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:859
+#: erpnext/selling/doctype/sales_order/sales_order.js:866
msgid "Please save the Sales Order before adding a delivery schedule."
msgstr ""
@@ -35885,7 +35895,7 @@ msgstr ""
msgid "Please select Template Type to download template"
msgstr ""
-#: erpnext/controllers/taxes_and_totals.py:846
+#: erpnext/controllers/taxes_and_totals.py:850
#: erpnext/public/js/controllers/taxes_and_totals.js:796
msgid "Please select Apply Discount On"
msgstr ""
@@ -36002,7 +36012,7 @@ msgstr ""
msgid "Please select Stock Asset Account"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1611
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1703
msgid "Please select Subcontracting Order instead of Purchase Order {0}"
msgstr ""
@@ -36075,7 +36085,7 @@ msgstr ""
msgid "Please select a field to edit from numpad"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:709
+#: erpnext/selling/doctype/sales_order/sales_order.js:716
msgid "Please select a frequency for delivery schedule"
msgstr ""
@@ -36120,15 +36130,15 @@ msgstr ""
msgid "Please select at least one schedule."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1296
+#: erpnext/selling/doctype/sales_order/sales_order.js:1303
msgid "Please select atleast one item to continue"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:381
+#: erpnext/manufacturing/doctype/work_order/work_order.js:384
msgid "Please select atleast one operation to create Job Card"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1709
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1712
msgid "Please select correct account"
msgstr ""
@@ -36146,13 +36156,13 @@ msgid "Please select item code"
msgstr ""
#: erpnext/public/js/stock_reservation.js:212
-#: erpnext/selling/doctype/sales_order/sales_order.js:419
+#: erpnext/selling/doctype/sales_order/sales_order.js:426
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:301
msgid "Please select items to reserve."
msgstr ""
#: erpnext/public/js/stock_reservation.js:290
-#: erpnext/selling/doctype/sales_order/sales_order.js:523
+#: erpnext/selling/doctype/sales_order/sales_order.js:530
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:399
msgid "Please select items to unreserve."
msgstr ""
@@ -36226,7 +36236,7 @@ msgstr ""
msgid "Please set Account"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1882
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1879
msgid "Please set Account for Change Amount"
msgstr ""
@@ -36248,7 +36258,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:58
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:68
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:78
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:789
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:880
msgid "Please set Company"
msgstr ""
@@ -36278,11 +36288,11 @@ msgstr ""
msgid "Please set Fixed Asset Account in Asset Category {0}"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:593
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:590
msgid "Please set Fixed Asset Account in {} against {}."
msgstr ""
-#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:279
+#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:281
msgid "Please set Parent Row No for item {0}"
msgstr ""
@@ -36328,7 +36338,7 @@ msgstr ""
msgid "Please set a default Holiday List for Employee {0} or Company {1}"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1116
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1117
msgid "Please set account in Warehouse {0}"
msgstr ""
@@ -36357,23 +36367,23 @@ msgstr ""
msgid "Please set both the Tax ID and Fiscal Code on Company {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2419
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2416
msgid "Please set default Cash or Bank account in Mode of Payment {0}"
msgstr ""
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:94
#: erpnext/accounts/doctype/pos_profile/pos_profile.py:197
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3027
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3024
msgid "Please set default Cash or Bank account in Mode of Payment {}"
msgstr ""
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:96
#: erpnext/accounts/doctype/pos_profile/pos_profile.py:199
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3029
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3026
msgid "Please set default Cash or Bank account in Mode of Payments {}"
msgstr ""
-#: erpnext/accounts/utils.py:2451
+#: erpnext/accounts/utils.py:2527
msgid "Please set default Exchange Gain/Loss Account in Company {}"
msgstr ""
@@ -36422,7 +36432,7 @@ msgstr ""
msgid "Please set the Default Cost Center in {0} company."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:662
+#: erpnext/manufacturing/doctype/work_order/work_order.js:668
msgid "Please set the Item Code first"
msgstr ""
@@ -36461,7 +36471,7 @@ msgstr ""
msgid "Please set {0} for address {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:232
+#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:234
msgid "Please set {0} in BOM Creator {1}"
msgstr ""
@@ -36487,7 +36497,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:120
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:419
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:526
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:613
msgid "Please specify Company to proceed"
msgstr ""
@@ -36512,7 +36522,7 @@ msgstr ""
msgid "Please specify from/to range"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:253
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:274
msgid "Please try again in an hour."
msgstr ""
@@ -36736,7 +36746,7 @@ msgstr ""
msgid "Posting Date Inheritance for Exchange Gain / Loss"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:270
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:269
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:142
msgid "Posting Date cannot be future date"
msgstr ""
@@ -36804,10 +36814,14 @@ msgstr ""
msgid "Posting Time"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2338
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2537
msgid "Posting date and posting time is mandatory"
msgstr ""
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:99
+msgid "Posting date is required"
+msgstr ""
+
#: erpnext/controllers/sales_and_purchase_return.py:66
msgid "Posting timestamp must be after {0}"
msgstr ""
@@ -37613,7 +37627,7 @@ msgstr ""
msgid "Process Loss Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:338
+#: erpnext/manufacturing/doctype/job_card/job_card.js:340
msgid "Process Loss Quantity"
msgstr ""
@@ -38586,7 +38600,7 @@ msgstr ""
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt_list.js:30
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:337
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:424
#: erpnext/workspace_sidebar/buying.json
#: erpnext/workspace_sidebar/invoicing.json
msgid "Purchase Invoice"
@@ -38625,12 +38639,12 @@ msgstr ""
msgid "Purchase Invoice cannot be made against an existing asset {0}"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:453
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:467
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:452
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:466
msgid "Purchase Invoice {0} is already submitted"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1932
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1938
msgid "Purchase Invoices"
msgstr ""
@@ -38673,8 +38687,8 @@ msgstr ""
#: erpnext/crm/doctype/contract/contract.json
#: erpnext/manufacturing/doctype/blanket_order/blanket_order.js:54
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:181
-#: erpnext/selling/doctype/sales_order/sales_order.js:1097
+#: erpnext/selling/doctype/sales_order/sales_order.js:188
+#: erpnext/selling/doctype/sales_order/sales_order.js:1104
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
@@ -38757,11 +38771,11 @@ msgstr ""
msgid "Purchase Order Pricing Rule"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:633
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:630
msgid "Purchase Order Required"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:628
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:625
msgid "Purchase Order Required for item {}"
msgstr ""
@@ -38775,11 +38789,11 @@ msgstr ""
msgid "Purchase Order Trends"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1589
+#: erpnext/selling/doctype/sales_order/sales_order.js:1596
msgid "Purchase Order already created for all Sales Order items"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:339
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:338
msgid "Purchase Order number required for Item {0}"
msgstr ""
@@ -38787,7 +38801,7 @@ msgstr ""
msgid "Purchase Order {0} created"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:671
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:668
msgid "Purchase Order {0} is not submitted"
msgstr ""
@@ -38904,11 +38918,11 @@ msgstr ""
msgid "Purchase Receipt No"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:654
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:651
msgid "Purchase Receipt Required"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:649
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:646
msgid "Purchase Receipt Required for item {}"
msgstr ""
@@ -38936,7 +38950,7 @@ msgstr ""
msgid "Purchase Receipt {0} created."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:678
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:675
msgid "Purchase Receipt {0} is not submitted"
msgstr ""
@@ -39054,14 +39068,14 @@ msgstr ""
#: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.js:163
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/pick_list/pick_list.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:372
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:459
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.json
msgid "Purpose"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:516
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:578
msgid "Purpose must be one of {0}"
msgstr ""
@@ -39126,7 +39140,7 @@ msgstr ""
#: erpnext/controllers/trends.py:276 erpnext/controllers/trends.py:288
#: erpnext/controllers/trends.py:293
#: erpnext/crm/doctype/opportunity_item/opportunity_item.json
-#: erpnext/manufacturing/doctype/bom/bom.js:1103
+#: erpnext/manufacturing/doctype/bom/bom.js:1105
#: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json
#: erpnext/manufacturing/doctype/bom_item/bom_item.json
#: erpnext/manufacturing/doctype/bom_secondary_item/bom_secondary_item.json
@@ -39142,15 +39156,15 @@ msgstr ""
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:398
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:499
#: erpnext/public/js/stock_reservation.js:134
-#: erpnext/public/js/stock_reservation.js:336 erpnext/public/js/utils.js:853
+#: erpnext/public/js/stock_reservation.js:336 erpnext/public/js/utils.js:869
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:390
-#: erpnext/selling/doctype/sales_order/sales_order.js:494
-#: erpnext/selling/doctype/sales_order/sales_order.js:584
-#: erpnext/selling/doctype/sales_order/sales_order.js:631
-#: erpnext/selling/doctype/sales_order/sales_order.js:1272
-#: erpnext/selling/doctype/sales_order/sales_order.js:1425
+#: erpnext/selling/doctype/sales_order/sales_order.js:397
+#: erpnext/selling/doctype/sales_order/sales_order.js:501
+#: erpnext/selling/doctype/sales_order/sales_order.js:591
+#: erpnext/selling/doctype/sales_order/sales_order.js:638
+#: erpnext/selling/doctype/sales_order/sales_order.js:1279
+#: erpnext/selling/doctype/sales_order/sales_order.js:1432
#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:255
#: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json
#: erpnext/stock/doctype/landed_cost_voucher/landed_cost_voucher.json
@@ -39260,7 +39274,7 @@ msgstr ""
msgid "Qty To Manufacture"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1419
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1420
msgid "Qty To Manufacture ({0}) cannot be a fraction for the UOM {2}. To allow this, disable '{1}' in the UOM {2}."
msgstr ""
@@ -39315,7 +39329,8 @@ msgstr ""
msgid "Qty for which recursion isn't applicable."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1008
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1045
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1068
msgid "Qty for {0}"
msgstr ""
@@ -39362,11 +39377,15 @@ msgstr ""
msgid "Qty to Deliver"
msgstr ""
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:379
+msgid "Qty to Disassemble"
+msgstr ""
+
#: erpnext/public/js/utils/serial_no_batch_selector.js:373
msgid "Qty to Fetch"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:310
+#: erpnext/manufacturing/doctype/job_card/job_card.js:312
#: erpnext/manufacturing/doctype/job_card/job_card.py:889
msgid "Qty to Manufacture"
msgstr ""
@@ -39553,7 +39572,13 @@ msgid "Quality Inspection Reading"
msgstr ""
#. Label of the inspection_required (Check) field in DocType 'BOM'
+#. Label of the quality_inspection_required (Check) field in DocType 'BOM
+#. Operation'
+#. Label of the quality_inspection_required (Check) field in DocType 'Work
+#. Order Operation'
#: erpnext/manufacturing/doctype/bom/bom.json
+#: erpnext/manufacturing/doctype/bom_operation/bom_operation.json
+#: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json
msgid "Quality Inspection Required"
msgstr ""
@@ -39613,7 +39638,7 @@ msgid "Quality Inspection {0} is rejected for the item: {1}"
msgstr ""
#: erpnext/public/js/controllers/transaction.js:384
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:196
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:206
msgid "Quality Inspection(s)"
msgstr ""
@@ -39766,7 +39791,7 @@ msgstr ""
#: erpnext/stock/doctype/material_request_item/material_request_item.json
#: erpnext/stock/doctype/packing_slip_item/packing_slip_item.json
#: erpnext/stock/doctype/pick_list_item/pick_list_item.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:728
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:815
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/doctype/stock_reconciliation_item/stock_reconciliation_item.json
#: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.py:36
@@ -39881,7 +39906,7 @@ msgstr ""
msgid "Quantity must be less than or equal to {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1038
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1098
#: erpnext/stock/doctype/pick_list/pick_list.js:206
msgid "Quantity must not be more than {0}"
msgstr ""
@@ -39896,21 +39921,21 @@ msgid "Quantity required for Item {0} in row {1}"
msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.py:716
-#: erpnext/manufacturing/doctype/job_card/job_card.js:391
-#: erpnext/manufacturing/doctype/job_card/job_card.js:461
+#: erpnext/manufacturing/doctype/job_card/job_card.js:393
+#: erpnext/manufacturing/doctype/job_card/job_card.js:463
#: erpnext/manufacturing/doctype/workstation/workstation.js:303
msgid "Quantity should be greater than 0"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:343
+#: erpnext/manufacturing/doctype/work_order/work_order.js:346
msgid "Quantity to Manufacture"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2593
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2617
msgid "Quantity to Manufacture can not be zero for the operation {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1411
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1412
msgid "Quantity to Manufacture must be greater than 0."
msgstr ""
@@ -39989,7 +40014,7 @@ msgstr ""
#. Label of a Link in the Selling Workspace
#. Option for the 'Transaction' (Select) field in DocType 'Authorization Rule'
#. Label of a Workspace Sidebar Item
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:300
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:381
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:51
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.html:20
#: erpnext/crm/doctype/contract/contract.json
@@ -40000,7 +40025,7 @@ msgstr ""
#: erpnext/crm/report/lead_details/lead_details.js:37
#: erpnext/manufacturing/doctype/blanket_order/blanket_order.js:38
#: erpnext/selling/doctype/quotation/quotation.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1175
+#: erpnext/selling/doctype/sales_order/sales_order.js:1182
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/workspace/selling/selling.json
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
@@ -40183,7 +40208,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom_item/bom_item.json
#: erpnext/manufacturing/doctype/bom_secondary_item/bom_secondary_item.json
#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
-#: erpnext/public/js/utils.js:863
+#: erpnext/public/js/utils.js:879
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
#: erpnext/selling/doctype/quotation_item/quotation_item.json
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
@@ -40506,7 +40531,7 @@ msgstr ""
#. Label of the section_break_8 (Section Break) field in DocType 'Job Card'
#. Label of the mr_items (Table) field in DocType 'Production Plan'
#: erpnext/manufacturing/doctype/bom/bom.js:446
-#: erpnext/manufacturing/doctype/bom/bom.js:1076
+#: erpnext/manufacturing/doctype/bom/bom.js:1078
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
@@ -40536,7 +40561,7 @@ msgstr ""
msgid "Raw Materials Consumption"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:319
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:327
msgid "Raw Materials Missing"
msgstr ""
@@ -40592,8 +40617,8 @@ msgstr ""
#: erpnext/buying/doctype/purchase_order/purchase_order.js:369
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:124
-#: erpnext/manufacturing/doctype/work_order/work_order.js:761
-#: erpnext/selling/doctype/sales_order/sales_order.js:968
+#: erpnext/manufacturing/doctype/work_order/work_order.js:767
+#: erpnext/selling/doctype/sales_order/sales_order.js:975
#: erpnext/selling/doctype/sales_order/sales_order_list.js:70
#: erpnext/stock/doctype/material_request/material_request.js:243
#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:116
@@ -40692,7 +40717,7 @@ msgid "Reason for Failure"
msgstr ""
#: erpnext/buying/doctype/purchase_order/purchase_order.js:679
-#: erpnext/selling/doctype/sales_order/sales_order.js:1760
+#: erpnext/selling/doctype/sales_order/sales_order.js:1767
msgid "Reason for Hold"
msgstr ""
@@ -40701,7 +40726,7 @@ msgstr ""
msgid "Reason for Leaving"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1775
+#: erpnext/selling/doctype/sales_order/sales_order.js:1782
msgid "Reason for hold:"
msgstr ""
@@ -40895,7 +40920,7 @@ msgstr ""
msgid "Received Quantity"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:321
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:355
msgid "Received Stock Entries"
msgstr ""
@@ -41135,7 +41160,7 @@ msgstr ""
msgid "Ref Date"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1031
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1034
msgid "Reference #{0} dated {1}"
msgstr ""
@@ -41173,7 +41198,7 @@ msgstr ""
msgid "Reference No"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:645
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:648
msgid "Reference No & Reference Date is required for {0}"
msgstr ""
@@ -41181,7 +41206,7 @@ msgstr ""
msgid "Reference No and Reference Date is mandatory for Bank transaction"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:650
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:653
msgid "Reference No is mandatory if you entered Reference Date"
msgstr ""
@@ -41330,7 +41355,7 @@ msgstr ""
msgid "Regular"
msgstr ""
-#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.py:199
+#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.py:202
msgid "Rejected "
msgstr ""
@@ -41758,7 +41783,7 @@ msgstr ""
msgid "Repost Item Valuation"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:346
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:367
msgid "Repost Item Valuation restarted for selected failed records."
msgstr ""
@@ -41888,7 +41913,7 @@ msgstr ""
msgid "Reqd Qty (BOM)"
msgstr ""
-#: erpnext/public/js/utils.js:879
+#: erpnext/public/js/utils.js:895
msgid "Reqd by date"
msgstr ""
@@ -41955,7 +41980,7 @@ msgstr ""
msgid "Request for Quotation Supplier"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1084
+#: erpnext/selling/doctype/sales_order/sales_order.js:1091
msgid "Request for Raw Materials"
msgstr ""
@@ -42160,8 +42185,8 @@ msgstr ""
msgid "Reservation Based On"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:919
-#: erpnext/selling/doctype/sales_order/sales_order.js:99
+#: erpnext/manufacturing/doctype/work_order/work_order.js:925
+#: erpnext/selling/doctype/sales_order/sales_order.js:106
#: erpnext/stock/doctype/pick_list/pick_list.js:150
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:180
msgid "Reserve"
@@ -42175,7 +42200,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/public/js/stock_reservation.js:15
-#: erpnext/selling/doctype/sales_order/sales_order.js:397
+#: erpnext/selling/doctype/sales_order/sales_order.js:404
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:278
@@ -42275,29 +42300,29 @@ msgstr ""
msgid "Reserved Quantity for Production"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2341
+#: erpnext/stock/stock_ledger.py:2327
msgid "Reserved Serial No."
msgstr ""
#. Label of the reserved_stock (Float) field in DocType 'Bin'
#. Name of a report
#: erpnext/manufacturing/doctype/plant_floor/stock_summary_template.html:24
-#: erpnext/manufacturing/doctype/work_order/work_order.js:935
+#: erpnext/manufacturing/doctype/work_order/work_order.js:941
#: erpnext/public/js/stock_reservation.js:236
-#: erpnext/selling/doctype/sales_order/sales_order.js:127
-#: erpnext/selling/doctype/sales_order/sales_order.js:457
+#: erpnext/selling/doctype/sales_order/sales_order.js:134
+#: erpnext/selling/doctype/sales_order/sales_order.js:464
#: erpnext/stock/dashboard/item_dashboard_list.html:15
#: erpnext/stock/doctype/bin/bin.json
#: erpnext/stock/doctype/pick_list/pick_list.js:170
#: erpnext/stock/report/reserved_stock/reserved_stock.json
#: erpnext/stock/report/stock_balance/stock_balance.py:572
-#: erpnext/stock/stock_ledger.py:2325
+#: erpnext/stock/stock_ledger.py:2311
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:205
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:333
msgid "Reserved Stock"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2370
+#: erpnext/stock/stock_ledger.py:2356
msgid "Reserved Stock for Batch"
msgstr ""
@@ -42342,7 +42367,7 @@ msgid "Reserved for sub contracting"
msgstr ""
#: erpnext/public/js/stock_reservation.js:203
-#: erpnext/selling/doctype/sales_order/sales_order.js:410
+#: erpnext/selling/doctype/sales_order/sales_order.js:417
#: erpnext/stock/doctype/pick_list/pick_list.js:295
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:293
msgid "Reserving Stock..."
@@ -42559,7 +42584,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_period_closing_voucher/process_period_closing_voucher.js:43
#: erpnext/buying/doctype/purchase_order/purchase_order.js:344
#: erpnext/manufacturing/doctype/workstation/workstation_job_card.html:63
-#: erpnext/selling/doctype/sales_order/sales_order.js:954
+#: erpnext/selling/doctype/sales_order/sales_order.js:961
msgid "Resume"
msgstr ""
@@ -42664,7 +42689,7 @@ msgstr ""
msgid "Return Against Subcontracting Receipt"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:284
+#: erpnext/manufacturing/doctype/work_order/work_order.js:287
msgid "Return Components"
msgstr ""
@@ -42700,7 +42725,7 @@ msgstr ""
msgid "Return Raw Material to Customer"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1525
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1522
msgid "Return invoice of asset cancelled"
msgstr ""
@@ -43009,7 +43034,7 @@ msgstr ""
#. Label of the root_type (Select) field in DocType 'Account'
#. Label of the root_type (Select) field in DocType 'Ledger Merge'
#: erpnext/accounts/doctype/account/account.json
-#: erpnext/accounts/doctype/account/account_tree.js:152
+#: erpnext/accounts/doctype/account/account_tree.js:147
#: erpnext/accounts/doctype/ledger_merge/ledger_merge.json
#: erpnext/accounts/report/account_balance/account_balance.js:22
msgid "Root Type"
@@ -43230,12 +43255,12 @@ msgid "Row #1: Sequence ID must be 1 for Operation {0}."
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:563
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2074
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2071
msgid "Row #{0} (Payment Table): Amount must be negative"
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:561
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2069
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2066
msgid "Row #{0} (Payment Table): Amount must be positive"
msgstr ""
@@ -43467,7 +43492,7 @@ msgstr ""
msgid "Row #{0}: Finished Good Item {1} must be a sub-contracted item"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:472
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:534
msgid "Row #{0}: Finished Good must be {1}"
msgstr ""
@@ -43480,11 +43505,11 @@ msgstr ""
msgid "Row #{0}: For Customer Provided Item {1}, Source Warehouse must be {2}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:693
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:696
msgid "Row #{0}: For {1}, you can select reference document only if account gets credited"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:703
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:706
msgid "Row #{0}: For {1}, you can select reference document only if account gets debited"
msgstr ""
@@ -43504,7 +43529,7 @@ msgstr ""
msgid "Row #{0}: Item added"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1542
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1634
msgid "Row #{0}: Item {1} cannot be transferred more than {2} against {3} {4}"
msgstr ""
@@ -43581,7 +43606,7 @@ msgstr ""
msgid "Row #{0}: Opening Accumulated Depreciation must be less than or equal to {1}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:868
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:960
msgid "Row #{0}: Operation {1} is not completed for {2} qty of finished goods in Work Order {3}. Please update operation status via Job Card {4}."
msgstr ""
@@ -43767,11 +43792,11 @@ msgstr ""
msgid "Row #{0}: Source Warehouse {1} for item {2} must be same as Source Warehouse {3} in the Work Order."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1015
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1107
msgid "Row #{0}: Source and Target Warehouse cannot be the same for Material Transfer"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1037
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1129
msgid "Row #{0}: Source, Target Warehouse and Inventory Dimensions cannot be the exact same for Material Transfer"
msgstr ""
@@ -43783,7 +43808,7 @@ msgstr ""
msgid "Row #{0}: Status is mandatory"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:455
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:458
msgid "Row #{0}: Status must be {1} for Invoice Discounting {2}"
msgstr ""
@@ -43816,7 +43841,7 @@ msgstr ""
msgid "Row #{0}: Stock not available to reserve for the Item {1} in Warehouse {2}."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1268
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1265
msgid "Row #{0}: Stock quantity {1} ({2}) for item {3} cannot exceed {4}"
msgstr ""
@@ -43985,7 +44010,7 @@ msgstr ""
msgid "Row #{}: {} {} doesn't belong to Company {}. Please select valid {}."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:443
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:440
msgid "Row No {0}: Warehouse is required. Please set a Default Warehouse for Item {1} and Company {2}"
msgstr ""
@@ -43997,7 +44022,7 @@ msgstr ""
msgid "Row {0} picked quantity is less than the required quantity, additional {1} {2} required."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1566
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1658
msgid "Row {0}# Item {1} not found in 'Raw Materials Supplied' table in {2} {3}"
msgstr ""
@@ -44005,7 +44030,7 @@ msgstr ""
msgid "Row {0}: Accepted Qty and Rejected Qty can't be zero at the same time."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:608
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:611
msgid "Row {0}: Account {1} and Party Type {2} have different account types"
msgstr ""
@@ -44013,11 +44038,11 @@ msgstr ""
msgid "Row {0}: Activity Type is mandatory."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:674
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:677
msgid "Row {0}: Advance against Customer must be credit"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:676
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:679
msgid "Row {0}: Advance against Supplier must be debit"
msgstr ""
@@ -44029,7 +44054,7 @@ msgstr ""
msgid "Row {0}: Allocated amount {1} must be less than or equal to remaining payment amount {2}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1227
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1319
msgid "Row {0}: As {1} is enabled, raw materials cannot be added to {2} entry. Use {3} entry to consume raw materials."
msgstr ""
@@ -44037,7 +44062,7 @@ msgstr ""
msgid "Row {0}: Bill of Materials not found for the Item {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:927
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:930
msgid "Row {0}: Both Debit and Credit values cannot be zero"
msgstr ""
@@ -44059,7 +44084,7 @@ msgstr ""
msgid "Row {0}: Cost center is required for an item {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:773
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:776
msgid "Row {0}: Credit entry can not be linked with a {1}"
msgstr ""
@@ -44067,7 +44092,7 @@ msgstr ""
msgid "Row {0}: Currency of the BOM #{1} should be equal to the selected currency {2}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:768
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:771
msgid "Row {0}: Debit entry can not be linked with a {1}"
msgstr ""
@@ -44087,8 +44112,8 @@ msgstr ""
msgid "Row {0}: Either Delivery Note Item or Packed Item reference is mandatory."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1018
-#: erpnext/controllers/taxes_and_totals.py:1377
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1021
+#: erpnext/controllers/taxes_and_totals.py:1381
msgid "Row {0}: Exchange Rate is mandatory"
msgstr ""
@@ -44104,15 +44129,15 @@ msgstr ""
msgid "Row {0}: Expense Account {1} is linked to company {2}. Please select an account belonging to company {3}."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:533
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:530
msgid "Row {0}: Expense Head changed to {1} as no Purchase Receipt is created against Item {2}."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:490
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:487
msgid "Row {0}: Expense Head changed to {1} because account {2} is not linked to warehouse {3} or it is not the default inventory account"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:515
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:512
msgid "Row {0}: Expense Head changed to {1} because expense is booked against this account in Purchase Receipt {2}"
msgstr ""
@@ -44141,7 +44166,7 @@ msgstr ""
msgid "Row {0}: Hours value must be greater than zero."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:793
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:796
msgid "Row {0}: Invalid reference {1}"
msgstr ""
@@ -44181,11 +44206,11 @@ msgstr ""
msgid "Row {0}: Packing Slip is already created for Item {1}."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:819
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:822
msgid "Row {0}: Party / Account does not match with {1} / {2} in {3} {4}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:597
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:600
msgid "Row {0}: Party Type and Party is required for Receivable / Payable account {1}"
msgstr ""
@@ -44193,11 +44218,11 @@ msgstr ""
msgid "Row {0}: Payment Term is mandatory"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:667
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:670
msgid "Row {0}: Payment against Sales/Purchase Order should always be marked as advance"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:660
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:663
msgid "Row {0}: Please check 'Is Advance' against Account {1} if this is an advance entry."
msgstr ""
@@ -44241,7 +44266,7 @@ msgstr ""
msgid "Row {0}: Qty cannot be greater than {1} for the Item {2}."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:563
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:625
msgid "Row {0}: Qty in Stock UOM can not be zero."
msgstr ""
@@ -44253,7 +44278,7 @@ msgstr ""
msgid "Row {0}: Quantity cannot be negative."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:942
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1034
msgid "Row {0}: Quantity not available for {4} in warehouse {1} at posting time of the entry ({2} {3})"
msgstr ""
@@ -44265,7 +44290,7 @@ msgstr ""
msgid "Row {0}: Shift cannot be changed since the depreciation has already been processed"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1579
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1671
msgid "Row {0}: Subcontracted Item is mandatory for the raw material {1}"
msgstr ""
@@ -44281,7 +44306,7 @@ msgstr ""
msgid "Row {0}: The entire expense amount for account {1} in {2} has already been allocated."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:609
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:671
msgid "Row {0}: The item {1}, quantity must be positive number"
msgstr ""
@@ -44293,11 +44318,11 @@ msgstr ""
msgid "Row {0}: To set {1} periodicity, difference between from and to date must be greater than or equal to {2}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3394
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3593
msgid "Row {0}: Transferred quantity cannot be greater than the requested quantity."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:557
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:619
msgid "Row {0}: UOM Conversion Factor is mandatory"
msgstr ""
@@ -44330,7 +44355,7 @@ msgstr ""
msgid "Row {0}: {1} {2} cannot be same as {3} (Party Account) {4}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:833
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:836
msgid "Row {0}: {1} {2} does not match with {3}"
msgstr ""
@@ -44455,7 +44480,7 @@ msgstr ""
msgid "SLA Paused On"
msgstr ""
-#: erpnext/public/js/utils.js:1243
+#: erpnext/public/js/utils.js:1259
msgid "SLA is on hold since {0}"
msgstr ""
@@ -44662,7 +44687,7 @@ msgstr ""
#: erpnext/projects/doctype/timesheet/timesheet.json
#: erpnext/projects/doctype/timesheet_detail/timesheet_detail.json
#: erpnext/selling/doctype/quotation/quotation_list.js:22
-#: erpnext/selling/doctype/sales_order/sales_order.js:1063
+#: erpnext/selling/doctype/sales_order/sales_order.js:1070
#: erpnext/selling/doctype/sales_order/sales_order_list.js:75
#: erpnext/selling/workspace/selling/selling.json
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
@@ -44810,7 +44835,7 @@ msgstr ""
#. Label of a Workspace Sidebar Item
#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json
#: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:278
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:359
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:284
#: erpnext/accounts/report/sales_register/sales_register.py:238
@@ -44908,8 +44933,8 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:336
-#: erpnext/selling/doctype/sales_order/sales_order.js:1279
+#: erpnext/selling/doctype/sales_order/sales_order.js:343
+#: erpnext/selling/doctype/sales_order/sales_order.js:1286
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/stock/doctype/material_request_item/material_request_item.json
#: erpnext/stock/doctype/pick_list_item/pick_list_item.json
@@ -44960,7 +44985,7 @@ msgstr ""
msgid "Sales Order {0} already exists against Customer's Purchase Order {1}. To allow multiple Sales Orders, Enable {2} in {3}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1398
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1395
msgid "Sales Order {0} is not submitted"
msgstr ""
@@ -45236,7 +45261,7 @@ msgstr ""
#. Label of a Workspace Sidebar Item
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/crm/doctype/sales_stage/sales_stage.json
-#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:51
+#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:57
#: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.py:70
#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json
msgid "Sales Stage"
@@ -45390,7 +45415,7 @@ msgid "Sample Quantity"
msgstr ""
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:269
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:448
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:535
msgid "Sample Retention Stock Entry"
msgstr ""
@@ -45407,7 +45432,7 @@ msgstr ""
msgid "Sample Size"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3884
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:4086
msgid "Sample quantity {0} cannot be more than received quantity {1}"
msgstr ""
@@ -45776,7 +45801,7 @@ msgstr ""
msgid "Select Accounting Dimension."
msgstr ""
-#: erpnext/public/js/utils.js:539
+#: erpnext/public/js/utils.js:555
msgid "Select Alternate Item"
msgstr ""
@@ -45788,15 +45813,15 @@ msgstr ""
msgid "Select Attribute Values"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1262
+#: erpnext/selling/doctype/sales_order/sales_order.js:1269
msgid "Select BOM"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1239
+#: erpnext/selling/doctype/sales_order/sales_order.js:1246
msgid "Select BOM and Qty for Production"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1395
+#: erpnext/selling/doctype/sales_order/sales_order.js:1402
msgid "Select BOM, Qty and For Warehouse"
msgstr ""
@@ -45830,7 +45855,7 @@ msgstr ""
msgid "Select Company Address"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:539
+#: erpnext/manufacturing/doctype/job_card/job_card.js:541
msgid "Select Corrective Operation"
msgstr ""
@@ -45871,7 +45896,7 @@ msgid "Select Employees"
msgstr ""
#: erpnext/buying/doctype/purchase_order/purchase_order.js:198
-#: erpnext/selling/doctype/sales_order/sales_order.js:818
+#: erpnext/selling/doctype/sales_order/sales_order.js:825
msgid "Select Finished Good"
msgstr ""
@@ -45881,13 +45906,13 @@ msgstr ""
#. Forecast'
#: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json
#: erpnext/manufacturing/doctype/sales_forecast/sales_forecast.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1596
-#: erpnext/selling/doctype/sales_order/sales_order.js:1624
+#: erpnext/selling/doctype/sales_order/sales_order.js:1603
+#: erpnext/selling/doctype/sales_order/sales_order.js:1631
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:493
msgid "Select Items"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1482
+#: erpnext/selling/doctype/sales_order/sales_order.js:1489
msgid "Select Items based on Delivery Date"
msgstr ""
@@ -45898,7 +45923,7 @@ msgstr ""
#. Label of the select_items_to_manufacture_section (Section Break) field in
#. DocType 'Production Plan'
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1291
+#: erpnext/selling/doctype/sales_order/sales_order.js:1298
msgid "Select Items to Manufacture"
msgstr ""
@@ -45916,7 +45941,7 @@ msgstr ""
msgid "Select Job Worker Address"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1173
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1199
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:955
msgid "Select Loyalty Program"
msgstr ""
@@ -45929,7 +45954,7 @@ msgstr ""
msgid "Select Possible Supplier"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1044
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1104
#: erpnext/stock/doctype/pick_list/pick_list.js:216
msgid "Select Quantity"
msgstr ""
@@ -46063,11 +46088,11 @@ msgstr ""
msgid "Select the Default Workstation where the Operation will be performed. This will be fetched in BOMs and Work Orders."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1146
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1206
msgid "Select the Item to be manufactured."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:983
+#: erpnext/manufacturing/doctype/bom/bom.js:985
msgid "Select the Item to be manufactured. The Item name, UoM, Company, and Currency will be fetched automatically."
msgstr ""
@@ -46088,7 +46113,7 @@ msgstr ""
msgid "Select the date and your timezone"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:1002
+#: erpnext/manufacturing/doctype/bom/bom.js:1004
msgid "Select the raw materials (Items) required to manufacture the Item"
msgstr ""
@@ -46116,7 +46141,7 @@ msgstr ""
msgid "Selected POS Opening Entry should be open."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2570
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2567
msgid "Selected Price List should have buying and selling fields checked."
msgstr ""
@@ -46166,7 +46191,7 @@ msgstr ""
msgid "Sell quantity cannot exceed the asset quantity"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1411
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1408
msgid "Sell quantity cannot exceed the asset quantity. Asset {0} has only {1} item(s)."
msgstr ""
@@ -46365,7 +46390,7 @@ msgstr ""
msgid "Serial / Batch No"
msgstr ""
-#: erpnext/public/js/utils.js:201
+#: erpnext/public/js/utils.js:217
msgid "Serial / Batch Nos"
msgstr ""
@@ -46478,7 +46503,7 @@ msgstr ""
msgid "Serial No Range"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2639
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2672
msgid "Serial No Reserved"
msgstr ""
@@ -46535,7 +46560,7 @@ msgstr ""
msgid "Serial No and Batch Traceability"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1146
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1179
msgid "Serial No is mandatory"
msgstr ""
@@ -46564,7 +46589,7 @@ msgstr ""
msgid "Serial No {0} does not exist"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3429
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3462
msgid "Serial No {0} does not exists"
msgstr ""
@@ -46580,7 +46605,7 @@ msgstr ""
msgid "Serial No {0} is already assigned to customer {1}. Can only be returned against the customer {1}"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:451
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:484
msgid "Serial No {0} is not present in the {1} {2}, hence you can't return it against the {1} {2}"
msgstr ""
@@ -46618,11 +46643,11 @@ msgstr ""
msgid "Serial Nos and Batches"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1925
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1958
msgid "Serial Nos are created successfully"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2331
+#: erpnext/stock/stock_ledger.py:2317
msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding."
msgstr ""
@@ -46699,11 +46724,11 @@ msgstr ""
msgid "Serial and Batch Bundle"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2147
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2180
msgid "Serial and Batch Bundle created"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2219
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2252
msgid "Serial and Batch Bundle updated"
msgstr ""
@@ -47105,7 +47130,7 @@ msgstr ""
#. Label of the set_basic_rate_manually (Check) field in DocType 'Stock Entry
#. Detail'
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:299
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:307
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
msgid "Set Basic Rate Manually"
msgstr ""
@@ -47120,8 +47145,8 @@ msgstr ""
msgid "Set Delivery Warehouse"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:410
-#: erpnext/manufacturing/doctype/job_card/job_card.js:479
+#: erpnext/manufacturing/doctype/job_card/job_card.js:412
+#: erpnext/manufacturing/doctype/job_card/job_card.js:481
msgid "Set Finished Good Quantity"
msgstr ""
@@ -47158,7 +47183,7 @@ msgstr ""
msgid "Set Landed Cost Based on Purchase Invoice Rate"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1185
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1211
msgid "Set Loyalty Program"
msgstr ""
@@ -47187,7 +47212,7 @@ msgstr ""
msgid "Set Posting Date"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:1029
+#: erpnext/manufacturing/doctype/bom/bom.js:1031
msgid "Set Process Loss Item Quantity"
msgstr ""
@@ -47230,7 +47255,7 @@ msgstr ""
msgid "Set Source Warehouse"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1602
+#: erpnext/selling/doctype/sales_order/sales_order.js:1609
msgid "Set Supplier"
msgstr ""
@@ -47260,7 +47285,7 @@ msgstr ""
msgid "Set Valuation Rate for Rejected Materials"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:256
+#: erpnext/selling/doctype/sales_order/sales_order.js:263
msgid "Set Warehouse"
msgstr ""
@@ -47310,7 +47335,7 @@ msgstr ""
msgid "Set fieldname from which you want to fetch the data from the parent form."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:1019
+#: erpnext/manufacturing/doctype/bom/bom.js:1021
msgid "Set quantity of process loss item:"
msgstr ""
@@ -47326,7 +47351,7 @@ msgstr ""
msgid "Set targets Item Group-wise for this Sales Person."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1203
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1263
msgid "Set the Planned Start Date (an Estimated Date at which you want the Production to begin)"
msgstr ""
@@ -47422,7 +47447,7 @@ msgid "Setting up company"
msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.py:1217
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1475
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1476
msgid "Setting {0} is required"
msgstr ""
@@ -48137,7 +48162,7 @@ msgstr ""
msgid "Simultaneous"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:687
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:749
msgid "Since there is a process loss of {0} units for the finished good {1}, you should reduce the quantity by {0} units for the finished good {1} in the Items Table."
msgstr ""
@@ -48145,10 +48170,14 @@ msgstr ""
msgid "Since you have enabled 'Track Semi Finished Goods', at least one operation must have 'Is Final Finished Good' checked. For that set the FG / Semi FG Item as {0} against an operation."
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:111
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:132
msgid "Since {0} are Serial No/Batch No items, you cannot enable 'Recreate Stock Ledgers' in Repost Item Valuation."
msgstr ""
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:112
+msgid "Since {0} has 'Update Stock' disabled, you cannot create repost item valuation against it"
+msgstr ""
+
#. Option for the 'Marital Status' (Select) field in DocType 'Employee'
#: erpnext/setup/doctype/employee/employee.json
msgid "Single"
@@ -48171,7 +48200,7 @@ msgstr ""
#. Label of the skip_material_transfer (Check) field in DocType 'Work Order
#. Operation'
-#: erpnext/manufacturing/doctype/work_order/work_order.js:362
+#: erpnext/manufacturing/doctype/work_order/work_order.js:365
#: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json
#: erpnext/manufacturing/doctype/workstation/workstation.js:454
msgid "Skip Material Transfer"
@@ -48302,6 +48331,23 @@ msgstr ""
msgid "Source Location"
msgstr ""
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1014
+msgid "Source Manufacture Entry"
+msgstr ""
+
+#. Label of the source_stock_entry (Link) field in DocType 'Stock Entry'
+#: erpnext/stock/doctype/stock_entry/stock_entry.json
+msgid "Source Stock Entry (Manufacture)"
+msgstr ""
+
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:912
+msgid "Source Stock Entry {0} belongs to Work Order {1}, not {2}. Please use a manufacture entry from the same Work Order."
+msgstr ""
+
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2370
+msgid "Source Stock Entry {0} has no finished goods quantity"
+msgstr ""
+
#. Label of the source_type (Select) field in DocType 'Support Search Source'
#: erpnext/support/doctype/support_search_source/support_search_source.json
msgid "Source Type"
@@ -48336,7 +48382,7 @@ msgstr ""
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/stock/dashboard/item_dashboard.js:227
#: erpnext/stock/doctype/material_request_item/material_request_item.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:719
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:806
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
msgid "Source Warehouse"
msgstr ""
@@ -48364,7 +48410,7 @@ msgstr ""
msgid "Source and Target Location cannot be same"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:816
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:878
msgid "Source and target warehouse cannot be same for row {0}"
msgstr ""
@@ -48377,9 +48423,9 @@ msgstr ""
msgid "Source of Funds (Liabilities)"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:782
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:799
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:806
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:844
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:861
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:868
msgid "Source warehouse is mandatory for row {0}"
msgstr ""
@@ -48721,8 +48767,8 @@ msgstr ""
#: erpnext/accounts/doctype/account/account.json
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:96
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:158
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1358
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1384
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1364
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1390
#: erpnext/accounts/report/account_balance/account_balance.js:58
msgid "Stock Adjustment"
msgstr ""
@@ -48829,7 +48875,7 @@ msgstr ""
msgid "Stock Details"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:910
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1002
msgid "Stock Entries already created for Work Order {0}: {1}"
msgstr ""
@@ -48900,7 +48946,7 @@ msgstr ""
msgid "Stock Entry {0} has created"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1312
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1315
msgid "Stock Entry {0} is not submitted"
msgstr ""
@@ -49131,15 +49177,15 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:289
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:297
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:303
-#: erpnext/manufacturing/doctype/work_order/work_order.js:921
-#: erpnext/manufacturing/doctype/work_order/work_order.js:930
-#: erpnext/manufacturing/doctype/work_order/work_order.js:937
+#: erpnext/manufacturing/doctype/work_order/work_order.js:927
+#: erpnext/manufacturing/doctype/work_order/work_order.js:936
+#: erpnext/manufacturing/doctype/work_order/work_order.js:943
#: erpnext/manufacturing/doctype/work_order/work_order_dashboard.py:14
#: erpnext/public/js/stock_reservation.js:12
-#: erpnext/selling/doctype/sales_order/sales_order.js:101
-#: erpnext/selling/doctype/sales_order/sales_order.js:116
-#: erpnext/selling/doctype/sales_order/sales_order.js:129
-#: erpnext/selling/doctype/sales_order/sales_order.js:250
+#: erpnext/selling/doctype/sales_order/sales_order.js:108
+#: erpnext/selling/doctype/sales_order/sales_order.js:123
+#: erpnext/selling/doctype/sales_order/sales_order.js:136
+#: erpnext/selling/doctype/sales_order/sales_order.js:257
#: erpnext/stock/doctype/pick_list/pick_list.js:152
#: erpnext/stock/doctype/pick_list/pick_list.js:167
#: erpnext/stock/doctype/pick_list/pick_list.js:172
@@ -49171,7 +49217,7 @@ msgstr ""
#: erpnext/controllers/subcontracting_inward_controller.py:1018
#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2245
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2124
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2125
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1777
msgid "Stock Reservation Entries Created"
msgstr ""
@@ -49182,7 +49228,7 @@ msgstr ""
#. Name of a DocType
#: erpnext/public/js/stock_reservation.js:309
-#: erpnext/selling/doctype/sales_order/sales_order.js:467
+#: erpnext/selling/doctype/sales_order/sales_order.js:474
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:388
#: erpnext/stock/report/reserved_stock/reserved_stock.js:53
@@ -49371,7 +49417,7 @@ msgid "Stock UOM Quantity"
msgstr ""
#: erpnext/public/js/stock_reservation.js:230
-#: erpnext/selling/doctype/sales_order/sales_order.js:451
+#: erpnext/selling/doctype/sales_order/sales_order.js:458
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:327
msgid "Stock Unreservation"
msgstr ""
@@ -49385,7 +49431,7 @@ msgstr ""
msgid "Stock Uom"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:739
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:736
msgid "Stock Update Not Allowed"
msgstr ""
@@ -49482,18 +49528,22 @@ msgstr ""
msgid "Stock cannot be reserved in the group warehouse {0}."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1226
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1223
msgid "Stock cannot be updated against the following Delivery Notes: {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1295
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1292
msgid "Stock cannot be updated because the invoice contains a drop shipping item. Please disable 'Update Stock' or remove the drop shipping item."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:736
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:733
msgid "Stock cannot be updated for Purchase Invoice {0} because a Purchase Receipt {1} has already been created for this transaction. Please disable the 'Update Stock' checkbox in the Purchase Invoice and save the invoice."
msgstr ""
+#: erpnext/stock/doctype/warehouse/warehouse.py:124
+msgid "Stock entries exist with the old account. Changing the account may lead to a mismatch between the warehouse closing balance and the account closing balance. The overall closing balance will still match, but not for the specific account."
+msgstr ""
+
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1131
msgid "Stock has been unreserved for work order {0}."
msgstr ""
@@ -49602,7 +49652,7 @@ msgstr ""
#. Label of the operation (Link) field in DocType 'Job Card Time Log'
#. Name of a DocType
-#: erpnext/manufacturing/doctype/job_card/job_card.js:355
+#: erpnext/manufacturing/doctype/job_card/job_card.js:357
#: erpnext/manufacturing/doctype/job_card_time_log/job_card_time_log.json
#: erpnext/manufacturing/doctype/sub_operation/sub_operation.json
msgid "Sub Operation"
@@ -49786,12 +49836,14 @@ msgstr ""
#. Name of a DocType
#. Label of a Card Break in the Subcontracting Workspace
#. Label of a Link in the Subcontracting Workspace
+#. Label of a Workspace Sidebar Item
#: erpnext/manufacturing/doctype/work_order/work_order.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1005
+#: erpnext/selling/doctype/sales_order/sales_order.js:1012
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.json
#: erpnext/subcontracting/workspace/subcontracting/subcontracting.json
+#: erpnext/workspace_sidebar/subcontracting.json
msgid "Subcontracting Inward Order"
msgstr ""
@@ -50329,8 +50381,8 @@ msgstr ""
#: erpnext/regional/report/irs_1099/irs_1099.py:77
#: erpnext/selling/doctype/customer/customer.js:253
#: erpnext/selling/doctype/party_specific_item/party_specific_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:189
-#: erpnext/selling/doctype/sales_order/sales_order.js:1660
+#: erpnext/selling/doctype/sales_order/sales_order.js:196
+#: erpnext/selling/doctype/sales_order/sales_order.js:1667
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/doctype/sms_center/sms_center.json
#: erpnext/setup/workspace/home/home.json
@@ -50489,7 +50541,7 @@ msgstr ""
msgid "Supplier Invoice No"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1774
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1780
msgid "Supplier Invoice No exists in Purchase Invoice {0}"
msgstr ""
@@ -50657,7 +50709,7 @@ msgstr ""
msgid "Supplier Reference"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1684
+#: erpnext/selling/doctype/sales_order/sales_order.js:1691
msgid "Supplier Required"
msgstr ""
@@ -50751,7 +50803,7 @@ msgstr ""
msgid "Supplier delivers to Customer"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1683
+#: erpnext/selling/doctype/sales_order/sales_order.js:1690
msgid "Supplier is required for all selected Items"
msgstr ""
@@ -50919,7 +50971,7 @@ msgstr ""
msgid "TDS Computation Summary"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1535
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1541
msgid "TDS Deducted"
msgstr ""
@@ -51058,7 +51110,7 @@ msgstr ""
#: erpnext/stock/dashboard/item_dashboard.js:234
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
#: erpnext/stock/doctype/material_request_item/material_request_item.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:725
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:812
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
msgid "Target Warehouse"
msgstr ""
@@ -51094,9 +51146,9 @@ msgstr ""
msgid "Target Warehouse {0} must be same as Delivery Warehouse {1} in the Subcontracting Inward Order Item."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:788
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:795
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:810
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:850
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:857
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:872
msgid "Target warehouse is mandatory for row {0}"
msgstr ""
@@ -51356,7 +51408,7 @@ msgstr ""
#. Label of the rate (Float) field in DocType 'Sales Taxes and Charges'
#. Label of the tax_rate (Percent) field in DocType 'Tax Withholding Entry'
#: erpnext/accounts/doctype/account/account.json
-#: erpnext/accounts/doctype/account/account_tree.js:175
+#: erpnext/accounts/doctype/account/account_tree.js:170
#: erpnext/accounts/doctype/advance_taxes_and_charges/advance_taxes_and_charges.json
#: erpnext/accounts/doctype/item_tax_template_detail/item_tax_template_detail.json
#: erpnext/accounts/doctype/item_wise_tax_detail/item_wise_tax_detail.json
@@ -51567,7 +51619,7 @@ msgstr ""
#. Detail'
#: erpnext/accounts/doctype/item_wise_tax_detail/item_wise_tax_detail.json
#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:157
-#: erpnext/controllers/taxes_and_totals.py:1249
+#: erpnext/controllers/taxes_and_totals.py:1253
msgid "Taxable Amount"
msgstr ""
@@ -52016,7 +52068,7 @@ msgstr ""
#: erpnext/crm/report/lead_details/lead_details.js:46
#: erpnext/crm/report/lead_details/lead_details.py:34
#: erpnext/crm/report/lost_opportunity/lost_opportunity.js:36
-#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:58
+#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:64
#: erpnext/crm/workspace/crm/crm.json
#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json
@@ -52152,7 +52204,7 @@ msgstr ""
msgid "The Pick List having Stock Reservation Entries cannot be updated. If you need to make changes, we recommend canceling the existing Stock Reservation Entries before updating the Pick List."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2621
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2820
msgid "The Process Loss Qty has reset as per job cards Process Loss Qty"
msgstr ""
@@ -52164,11 +52216,11 @@ msgstr ""
msgid "The Serial No at Row #{0}: {1} is not available in warehouse {2}."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2636
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2669
msgid "The Serial No {0} is reserved against the {1} {2} and cannot be used for any other transaction."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1747
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1839
msgid "The Serial and Batch Bundle {0} is not valid for this transaction. The 'Type of Transaction' should be 'Outward' instead of 'Inward' in Serial and Batch Bundle {0}"
msgstr ""
@@ -52206,7 +52258,7 @@ msgstr ""
msgid "The current POS opening entry is outdated. Please close it and create a new one."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1151
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1211
msgid "The default BOM for that item will be fetched by the system. You can also change the BOM."
msgstr ""
@@ -52392,7 +52444,7 @@ msgstr ""
msgid "The percentage you are allowed to transfer more against the quantity ordered. For example, if you have ordered 100 units, and your Allowance is 10%, then you are allowed transfer 110 units."
msgstr ""
-#: erpnext/public/js/utils.js:951
+#: erpnext/public/js/utils.js:967
msgid "The reserved stock will be released when you update items. Are you certain you wish to proceed?"
msgstr ""
@@ -52445,7 +52497,7 @@ msgstr ""
msgid "The shares don't exist with the {0}"
msgstr ""
-#: erpnext/stock/stock_ledger.py:813
+#: erpnext/stock/stock_ledger.py:814
msgid "The stock for the item {0} in the {1} warehouse was negative on the {2}. You should create a positive entry {3} before the date {4} and time {5} to post the correct valuation rate. For more details, please read the documentation."
msgstr ""
@@ -52511,15 +52563,15 @@ msgstr ""
msgid "The value {0} is already assigned to an existing Item {1}."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1179
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1239
msgid "The warehouse where you store finished Items before they are shipped."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1172
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1232
msgid "The warehouse where you store your raw materials. Each required item can have a separate source warehouse. Group warehouse also can be selected as source warehouse. On submission of the Work Order, the raw materials will be reserved in these warehouses for production usage."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1184
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1244
msgid "The warehouse where your Items will be transferred when you begin production. Group Warehouse can also be selected as a Work in Progress warehouse."
msgstr ""
@@ -52607,7 +52659,7 @@ msgstr ""
msgid "There is no batch found against the {0}: {1}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1684
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1776
msgid "There must be atleast 1 Finished Good in this Stock Entry"
msgstr ""
@@ -52769,11 +52821,11 @@ msgstr ""
msgid "This is considered dangerous from accounting point of view."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:539
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:536
msgid "This is done to handle accounting for cases when Purchase Receipt is created after Purchase Invoice"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1165
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1225
msgid "This is enabled by default. If you want to plan materials for sub-assemblies of the Item you're manufacturing leave this enabled. If you plan and manufacture the sub-assemblies separately, you can disable this checkbox."
msgstr ""
@@ -52811,7 +52863,7 @@ msgstr ""
msgid "This schedule was created when Asset {0} was repaired through Asset Repair {1}."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1502
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1499
msgid "This schedule was created when Asset {0} was restored due to Sales Invoice {1} cancellation."
msgstr ""
@@ -52823,7 +52875,7 @@ msgstr ""
msgid "This schedule was created when Asset {0} was restored."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1498
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1495
msgid "This schedule was created when Asset {0} was returned through Sales Invoice {1}."
msgstr ""
@@ -52835,7 +52887,7 @@ msgstr ""
msgid "This schedule was created when Asset {0} was {1} into new Asset {2}."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1474
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1471
msgid "This schedule was created when Asset {0} was {1} through Sales Invoice {2}."
msgstr ""
@@ -53021,7 +53073,7 @@ msgstr ""
#. Name of a DocType
#. Label of a Link in the Projects Workspace
#. Label of a Workspace Sidebar Item
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1066
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:281
#: erpnext/projects/doctype/timesheet/timesheet.json
#: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:26
#: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.py:59
@@ -53318,7 +53370,7 @@ msgstr ""
msgid "To Warehouse (Optional)"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:997
+#: erpnext/manufacturing/doctype/bom/bom.js:999
msgid "To add Operations tick the 'With Operations' checkbox."
msgstr ""
@@ -53397,11 +53449,11 @@ msgstr ""
msgid "To still proceed with editing this Attribute Value, enable {0} in Item Variant Settings."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:630
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:627
msgid "To submit the invoice without purchase order please set {0} as {1} in {2}"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:651
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:648
msgid "To submit the invoice without purchase receipt please set {0} as {1} in {2}"
msgstr ""
@@ -53723,7 +53775,7 @@ msgstr ""
msgid "Total Debit"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:933
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:936
msgid "Total Debit must be equal to Total Credit. The difference is {0}"
msgstr ""
@@ -54156,7 +54208,7 @@ msgstr ""
msgid "Total Time in Mins"
msgstr ""
-#: erpnext/public/js/utils.js:177
+#: erpnext/public/js/utils.js:193
msgid "Total Unpaid: {0}"
msgstr ""
@@ -54260,7 +54312,7 @@ msgstr ""
msgid "Total percentage against cost centers should be 100"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:665
+#: erpnext/selling/doctype/sales_order/sales_order.js:672
msgid "Total quantity in delivery schedule cannot be greater than the item quantity"
msgstr ""
@@ -54532,7 +54584,7 @@ msgstr ""
msgid "Transactions against the Company already exist! Chart of Accounts can only be imported for a Company with no transactions."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1159
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1156
msgid "Transactions using Sales Invoice in POS are disabled."
msgstr ""
@@ -54631,7 +54683,7 @@ msgstr ""
msgid "Transit"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:502
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:589
msgid "Transit Entry"
msgstr ""
@@ -54918,13 +54970,13 @@ msgstr ""
#: erpnext/manufacturing/doctype/workstation/workstation.js:480
#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:70
#: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.py:110
-#: erpnext/public/js/stock_analytics.js:94 erpnext/public/js/utils.js:824
+#: erpnext/public/js/stock_analytics.js:94 erpnext/public/js/utils.js:840
#: erpnext/quality_management/doctype/quality_goal_objective/quality_goal_objective.json
#: erpnext/quality_management/doctype/quality_review_objective/quality_review_objective.json
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
#: erpnext/selling/doctype/quotation_item/quotation_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1653
+#: erpnext/selling/doctype/sales_order/sales_order.js:1660
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:43
#: erpnext/selling/report/sales_analytics/sales_analytics.py:138
@@ -55014,7 +55066,7 @@ msgstr ""
msgid "UOM Name"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3806
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:4008
msgid "UOM conversion factor required for UOM: {0} in Item: {1}"
msgstr ""
@@ -55328,15 +55380,15 @@ msgstr ""
msgid "Unreconciled Entries"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:928
-#: erpnext/selling/doctype/sales_order/sales_order.js:114
+#: erpnext/manufacturing/doctype/work_order/work_order.js:934
+#: erpnext/selling/doctype/sales_order/sales_order.js:121
#: erpnext/stock/doctype/pick_list/pick_list.js:158
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:193
msgid "Unreserve"
msgstr ""
#: erpnext/public/js/stock_reservation.js:245
-#: erpnext/selling/doctype/sales_order/sales_order.js:502
+#: erpnext/selling/doctype/sales_order/sales_order.js:509
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:378
msgid "Unreserve Stock"
msgstr ""
@@ -55350,7 +55402,7 @@ msgid "Unreserve for Sub-assembly"
msgstr ""
#: erpnext/public/js/stock_reservation.js:281
-#: erpnext/selling/doctype/sales_order/sales_order.js:514
+#: erpnext/selling/doctype/sales_order/sales_order.js:521
#: erpnext/stock/doctype/pick_list/pick_list.js:310
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:390
msgid "Unreserving Stock..."
@@ -55536,10 +55588,10 @@ msgstr ""
#: erpnext/buying/doctype/purchase_order/purchase_order.js:324
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:43
-#: erpnext/public/js/utils.js:930
+#: erpnext/public/js/utils.js:946
#: erpnext/selling/doctype/quotation/quotation.js:135
-#: erpnext/selling/doctype/sales_order/sales_order.js:82
-#: erpnext/selling/doctype/sales_order/sales_order.js:940
+#: erpnext/selling/doctype/sales_order/sales_order.js:89
+#: erpnext/selling/doctype/sales_order/sales_order.js:947
msgid "Update Items"
msgstr ""
@@ -55638,7 +55690,7 @@ msgstr ""
msgid "Updating Variants..."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1127
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1187
msgid "Updating Work Order status"
msgstr ""
@@ -56190,11 +56242,11 @@ msgstr ""
msgid "Valuation Rate (In / Out)"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2076
+#: erpnext/stock/stock_ledger.py:2062
msgid "Valuation Rate Missing"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2054
+#: erpnext/stock/stock_ledger.py:2040
msgid "Valuation Rate for the Item {0}, is required to do accounting entries for {1} {2}."
msgstr ""
@@ -56511,7 +56563,7 @@ msgstr ""
msgid "Video Settings"
msgstr ""
-#: erpnext/accounts/doctype/financial_report_template/financial_report_template.js:7
+#: erpnext/accounts/doctype/financial_report_template/financial_report_template.js:9
msgid "View Account Coverage"
msgstr ""
@@ -56543,7 +56595,7 @@ msgstr ""
msgid "View Leads"
msgstr ""
-#: erpnext/accounts/doctype/account/account_tree.js:279
+#: erpnext/accounts/doctype/account/account_tree.js:274
#: erpnext/stock/doctype/batch/batch.js:18
msgid "View Ledger"
msgstr ""
@@ -56760,7 +56812,7 @@ msgstr ""
msgid "Voucher No"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1386
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1419
msgid "Voucher No is mandatory"
msgstr ""
@@ -57004,11 +57056,11 @@ msgstr ""
msgid "Warehouse is required to get producible FG Items"
msgstr ""
-#: erpnext/stock/doctype/warehouse/warehouse.py:259
+#: erpnext/stock/doctype/warehouse/warehouse.py:233
msgid "Warehouse not found against the account {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1216
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1213
#: erpnext/stock/doctype/delivery_note/delivery_note.py:444
msgid "Warehouse required for stock Item {0}"
msgstr ""
@@ -57030,7 +57082,7 @@ msgstr ""
msgid "Warehouse {0} does not belong to company {1}"
msgstr ""
-#: erpnext/stock/doctype/warehouse/warehouse.py:306
+#: erpnext/stock/doctype/warehouse/warehouse.py:280
msgid "Warehouse {0} does not exist"
msgstr ""
@@ -57042,10 +57094,6 @@ msgstr ""
msgid "Warehouse {0} is not linked to any account, please mention the account in the warehouse record or set default inventory account in company {1}."
msgstr ""
-#: erpnext/stock/doctype/warehouse/warehouse.py:144
-msgid "Warehouse's Stock Value has already been booked in the following accounts:"
-msgstr ""
-
#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:20
msgid "Warehouse: {0} does not belong to {1}"
msgstr ""
@@ -57059,15 +57107,15 @@ msgstr ""
msgid "Warehouses"
msgstr ""
-#: erpnext/stock/doctype/warehouse/warehouse.py:173
+#: erpnext/stock/doctype/warehouse/warehouse.py:147
msgid "Warehouses with child nodes cannot be converted to ledger"
msgstr ""
-#: erpnext/stock/doctype/warehouse/warehouse.py:183
+#: erpnext/stock/doctype/warehouse/warehouse.py:157
msgid "Warehouses with existing transaction can not be converted to group."
msgstr ""
-#: erpnext/stock/doctype/warehouse/warehouse.py:175
+#: erpnext/stock/doctype/warehouse/warehouse.py:149
msgid "Warehouses with existing transaction can not be converted to ledger."
msgstr ""
@@ -57143,7 +57191,7 @@ msgstr ""
msgid "Warning - Row {0}: Billing Hours are more than Actual Hours"
msgstr ""
-#: erpnext/stock/stock_ledger.py:823
+#: erpnext/stock/stock_ledger.py:824
msgid "Warning on Negative Stock"
msgstr ""
@@ -57151,7 +57199,11 @@ msgstr ""
msgid "Warning!"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1318
+#: erpnext/stock/doctype/warehouse/warehouse.py:122
+msgid "Warning: Account changed for warehouse"
+msgstr ""
+
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1321
msgid "Warning: Another {0} # {1} exists against stock entry {2}"
msgstr ""
@@ -57159,7 +57211,7 @@ msgstr ""
msgid "Warning: Material Requested Qty is less than Minimum Order Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1460
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1461
msgid "Warning: Quantity exceeds maximum producible quantity based on quantity of raw materials received through the Subcontracting Inward Order {0}."
msgstr ""
@@ -57430,7 +57482,7 @@ msgstr ""
msgid "When creating an Item, entering a value for this field will automatically create an Item Price at the backend."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:296
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:304
msgid "When there are multiple finished goods ({0}) in a Repack stock entry, the basic rate for all finished goods must be set manually. To set rate manually, enable the checkbox 'Set Basic Rate Manually' in the respective finished good row."
msgstr ""
@@ -57582,7 +57634,7 @@ msgstr ""
#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.js:29
#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:104
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1050
+#: erpnext/selling/doctype/sales_order/sales_order.js:1057
#: erpnext/stock/doctype/material_request/material_request.js:216
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/material_request/material_request.py:871
@@ -57619,6 +57671,10 @@ msgstr ""
msgid "Work Order Item"
msgstr ""
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:915
+msgid "Work Order Mismatch"
+msgstr ""
+
#. Name of a DocType
#: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json
msgid "Work Order Operation"
@@ -57660,16 +57716,16 @@ msgstr ""
msgid "Work Order cannot be created for following reason:
{0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1404
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1405
msgid "Work Order cannot be raised against a Item Template"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2457
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2537
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2481
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2561
msgid "Work Order has been {0}"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1225
+#: erpnext/selling/doctype/sales_order/sales_order.js:1232
msgid "Work Order not created"
msgstr ""
@@ -57677,7 +57733,11 @@ msgstr ""
msgid "Work Order {0} created"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:860
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2386
+msgid "Work Order {0} has no produced qty"
+msgstr ""
+
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:952
msgid "Work Order {0}: Job Card not found for the operation {1}"
msgstr ""
@@ -57686,7 +57746,7 @@ msgstr ""
msgid "Work Orders"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1318
+#: erpnext/selling/doctype/sales_order/sales_order.js:1325
msgid "Work Orders Created: {0}"
msgstr ""
@@ -57755,7 +57815,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom_operation/bom_operation.json
#: erpnext/manufacturing/doctype/bom_website_operation/bom_website_operation.json
#: erpnext/manufacturing/doctype/job_card/job_card.json
-#: erpnext/manufacturing/doctype/work_order/work_order.js:326
+#: erpnext/manufacturing/doctype/work_order/work_order.js:329
#: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json
#: erpnext/manufacturing/doctype/workstation/workstation.json
#: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.js:35
@@ -58039,7 +58099,7 @@ msgstr ""
msgid "You can change the parent account to a Balance Sheet account or select a different account."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:709
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:712
msgid "You can not enter current voucher in 'Against Journal Entry' column"
msgstr ""
@@ -58048,7 +58108,7 @@ msgid "You can only have Plans with the same billing cycle in a Subscription"
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:423
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:928
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1019
msgid "You can only redeem max {0} points in this order."
msgstr ""
@@ -58096,7 +58156,7 @@ msgstr ""
msgid "You cannot create/amend any accounting entries till this date."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:942
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:945
msgid "You cannot credit and debit same account at the same time"
msgstr ""
@@ -58120,7 +58180,7 @@ msgstr ""
msgid "You cannot redeem more than {0}."
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:189
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:210
msgid "You cannot repost item valuation before {}"
msgstr ""
@@ -58140,7 +58200,7 @@ msgstr ""
msgid "You cannot {0} this document because another Period Closing Entry {1} exists after {2}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:565
+#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:567
msgid "You do not have permission to edit this document"
msgstr ""
@@ -58160,7 +58220,7 @@ msgstr ""
msgid "You had {} errors while creating opening invoices. Check {} for more details"
msgstr ""
-#: erpnext/public/js/utils.js:1030
+#: erpnext/public/js/utils.js:1046
msgid "You have already selected items from {0} {1}"
msgstr ""
@@ -58247,7 +58307,7 @@ msgstr ""
msgid "Zero Rated"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:563
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:625
msgid "Zero quantity"
msgstr ""
@@ -58264,7 +58324,7 @@ msgstr ""
msgid "`Allow Negative rates for Items`"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2068
+#: erpnext/stock/stock_ledger.py:2054
msgid "after"
msgstr ""
@@ -58280,11 +58340,11 @@ msgstr ""
msgid "as Title"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:1021
+#: erpnext/manufacturing/doctype/bom/bom.js:1023
msgid "as a percentage of finished item quantity"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1556
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1589
msgid "as of {0}"
msgstr ""
@@ -58412,7 +58472,7 @@ msgstr ""
msgid "must be between 0 and 100"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:638
+#: erpnext/selling/doctype/sales_order/sales_order.js:645
msgid "name"
msgstr ""
@@ -58433,7 +58493,7 @@ msgstr ""
msgid "paid to"
msgstr ""
-#: erpnext/public/js/utils.js:447
+#: erpnext/public/js/utils.js:463
msgid "payments app is not installed. Please install it from {0} or {1}"
msgstr ""
@@ -58454,7 +58514,7 @@ msgstr ""
msgid "per hour"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2069
+#: erpnext/stock/stock_ledger.py:2055
msgid "performing either one below:"
msgstr ""
@@ -58483,7 +58543,7 @@ msgstr ""
msgid "received from"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1476
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1473
msgid "returned"
msgstr ""
@@ -58518,7 +58578,7 @@ msgstr ""
msgid "sandbox"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1476
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1473
msgid "sold"
msgstr ""
@@ -58545,7 +58605,7 @@ msgstr ""
msgid "to"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3175
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3172
msgid "to unallocate the amount of this Return Invoice before cancelling it."
msgstr ""
@@ -58612,7 +58672,7 @@ msgstr ""
msgid "{0} Digest"
msgstr ""
-#: erpnext/accounts/utils.py:1497
+#: erpnext/accounts/utils.py:1569
msgid "{0} Number {1} is already used in {2} {3}"
msgstr ""
@@ -58620,7 +58680,7 @@ msgstr ""
msgid "{0} Operating Cost for operation {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:556
+#: erpnext/manufacturing/doctype/work_order/work_order.js:562
msgid "{0} Operations: {1}"
msgstr ""
@@ -58644,23 +58704,23 @@ msgstr ""
msgid "{0} account is not of type {1}"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:519
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:518
msgid "{0} account not found while submitting purchase receipt"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1062
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1065
msgid "{0} against Bill {1} dated {2}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1071
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1074
msgid "{0} against Purchase Order {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1038
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1041
msgid "{0} against Sales Invoice {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1045
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1048
msgid "{0} against Sales Order {1}"
msgstr ""
@@ -58788,7 +58848,7 @@ msgstr ""
msgid "{0} is in Draft. Submit it before creating the Asset."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1131
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1128
msgid "{0} is mandatory for Item {1}"
msgstr ""
@@ -58805,7 +58865,7 @@ msgstr ""
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1780
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1813
msgid "{0} is not a CSV file."
msgstr ""
@@ -58817,7 +58877,7 @@ msgstr ""
msgid "{0} is not a group node. Please select a group node as parent cost center"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:615
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:677
msgid "{0} is not a stock Item"
msgstr ""
@@ -58853,27 +58913,27 @@ msgstr ""
msgid "{0} is open. Close the POS or cancel the existing POS Opening Entry to create a new POS Opening Entry."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:521
+#: erpnext/manufacturing/doctype/work_order/work_order.js:527
msgid "{0} items disassembled"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:485
+#: erpnext/manufacturing/doctype/work_order/work_order.js:491
msgid "{0} items in progress"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:509
+#: erpnext/manufacturing/doctype/work_order/work_order.js:515
msgid "{0} items lost during process."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:466
+#: erpnext/manufacturing/doctype/work_order/work_order.js:472
msgid "{0} items produced"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:489
+#: erpnext/manufacturing/doctype/work_order/work_order.js:495
msgid "{0} items returned"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:492
+#: erpnext/manufacturing/doctype/work_order/work_order.js:498
msgid "{0} items to return"
msgstr ""
@@ -58881,7 +58941,7 @@ msgstr ""
msgid "{0} must be negative in return document"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2367
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2364
msgid "{0} not allowed to transact with {1}. Please change the Company or add the Company in the 'Allowed To Transact With'-Section in the Customer record."
msgstr ""
@@ -58917,16 +58977,16 @@ msgstr ""
msgid "{0} units of {1} are required in {2} with the inventory dimension: {3} on {4} {5} for {6} to complete the transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:1721 erpnext/stock/stock_ledger.py:2217
-#: erpnext/stock/stock_ledger.py:2231
+#: erpnext/stock/stock_ledger.py:1707 erpnext/stock/stock_ledger.py:2203
+#: erpnext/stock/stock_ledger.py:2217
msgid "{0} units of {1} needed in {2} on {3} {4} for {5} to complete this transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2318 erpnext/stock/stock_ledger.py:2363
+#: erpnext/stock/stock_ledger.py:2304 erpnext/stock/stock_ledger.py:2349
msgid "{0} units of {1} needed in {2} on {3} {4} to complete this transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:1715
+#: erpnext/stock/stock_ledger.py:1701
msgid "{0} units of {1} needed in {2} to complete this transaction."
msgstr ""
@@ -59027,7 +59087,7 @@ msgstr ""
msgid "{0} {1} is cancelled so the action cannot be completed"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:857
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:860
msgid "{0} {1} is closed"
msgstr ""
@@ -59039,7 +59099,7 @@ msgstr ""
msgid "{0} {1} is frozen"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:854
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:857
msgid "{0} {1} is fully billed"
msgstr ""
@@ -59055,8 +59115,8 @@ msgstr ""
msgid "{0} {1} is not in any active Fiscal Year"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:851
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:890
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:854
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:893
msgid "{0} {1} is not submitted"
msgstr ""
@@ -59217,7 +59277,7 @@ msgstr ""
msgid "{}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2133
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2130
msgid "{} can't be cancelled since the Loyalty Points earned has been redeemed. First cancel the {} No {}"
msgstr ""