diff --git a/erpnext/locale/main.pot b/erpnext/locale/main.pot
index f627ccf1b41..21fb2c6830e 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-03-22 09:44+0000\n"
-"PO-Revision-Date: 2026-03-22 09:44+0000\n"
+"POT-Creation-Date: 2026-03-29 09:46+0000\n"
+"PO-Revision-Date: 2026-03-29 09:46+0000\n"
"Last-Translator: hello@frappe.io\n"
"Language-Team: hello@frappe.io\n"
"MIME-Version: 1.0\n"
@@ -262,7 +262,7 @@ msgstr ""
msgid "% of materials delivered against this Sales Order"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2371
+#: erpnext/controllers/accounts_controller.py:2381
msgid "'Account' in the Accounting section of Customer {0}"
msgstr ""
@@ -278,7 +278,7 @@ msgstr ""
msgid "'Days Since Last Order' must be greater than or equal to zero"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2376
+#: erpnext/controllers/accounts_controller.py:2386
msgid "'Default {0} Account' in Company {1}"
msgstr ""
@@ -865,11 +865,6 @@ msgstr ""
msgid "Masters & Reports"
msgstr ""
-#. Header text in the Selling Workspace
-#: erpnext/selling/workspace/selling/selling.json
-msgid "Quick Access"
-msgstr ""
-
#. Header text in the Invoicing Workspace
#. Header text in the Assets Workspace
#. Header text in the Buying Workspace
@@ -915,11 +910,11 @@ msgstr ""
msgid "Your Shortcuts"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:1133
+#: erpnext/accounts/doctype/payment_request/payment_request.py:1134
msgid "Grand Total: {0}"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:1134
+#: erpnext/accounts/doctype/payment_request/payment_request.py:1135
msgid "Outstanding Amount: {0}"
msgstr ""
@@ -1335,7 +1330,7 @@ msgid "Account Manager"
msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1007
-#: erpnext/controllers/accounts_controller.py:2380
+#: erpnext/controllers/accounts_controller.py:2390
msgid "Account Missing"
msgstr ""
@@ -1568,7 +1563,7 @@ msgstr ""
msgid "Account: {0} is not permitted under Payment Entry"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3269
+#: erpnext/controllers/accounts_controller.py:3279
msgid "Account: {0} with currency: {1} can not be selected"
msgstr ""
@@ -1862,7 +1857,7 @@ msgstr ""
msgid "Accounting Entry for Landed Cost Voucher for SCR {0}"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:840
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:844
msgid "Accounting Entry for Service"
msgstr ""
@@ -1877,18 +1872,18 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1490
#: erpnext/controllers/stock_controller.py:727
#: erpnext/controllers/stock_controller.py:744
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:933
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:937
#: erpnext/stock/doctype/stock_entry/stock_entry.py:1904
#: erpnext/stock/doctype/stock_entry/stock_entry.py:1918
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:708
msgid "Accounting Entry for Stock"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:737
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:741
msgid "Accounting Entry for {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2421
+#: erpnext/controllers/accounts_controller.py:2431
msgid "Accounting Entry for {0}: {1} can only be made in currency: {2}"
msgstr ""
@@ -1961,7 +1956,7 @@ msgstr ""
#: erpnext/setup/doctype/email_digest/email_digest.json
#: erpnext/setup/doctype/incoterm/incoterm.json
#: erpnext/setup/doctype/supplier_group/supplier_group.json
-#: erpnext/setup/install.py:368
+#: erpnext/setup/install.py:369
msgid "Accounts"
msgstr ""
@@ -2414,7 +2409,7 @@ msgstr ""
msgid "Actual Operation Time"
msgstr ""
-#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:430
+#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:456
msgid "Actual Posting"
msgstr ""
@@ -2670,7 +2665,7 @@ msgstr ""
msgid "Add Sub Assembly"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:516
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:517
#: erpnext/public/js/event.js:32
msgid "Add Suppliers"
msgstr ""
@@ -3015,6 +3010,8 @@ msgstr ""
#. Invoice'
#. Label of the address_and_contact_tab (Tab Break) field in DocType 'Purchase
#. Order'
+#. Label of the address_and_contact_tab (Tab Break) field in DocType 'Request
+#. for Quotation'
#. Label of the contact_and_address_tab (Tab Break) field in DocType 'Supplier'
#. Label of the address_and_contact_tab (Tab Break) field in DocType 'Supplier
#. Quotation'
@@ -3035,6 +3032,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/buying/doctype/purchase_order/purchase_order.json
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json
#: erpnext/buying/doctype/supplier/supplier.json
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
#: erpnext/crm/doctype/opportunity/opportunity.json
@@ -3153,7 +3151,7 @@ msgstr ""
msgid "Adjustment Against"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:665
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:669
msgid "Adjustment based on Purchase Invoice rate"
msgstr ""
@@ -3310,12 +3308,6 @@ msgstr ""
msgid "Aerospace"
msgstr ""
-#. Label of the affected_transactions (Code) field in DocType 'Repost Item
-#. Valuation'
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
-msgid "Affected Transactions"
-msgstr ""
-
#. Label of the against (Text) field in DocType 'GL Entry'
#: erpnext/accounts/doctype/gl_entry/gl_entry.json
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:20
@@ -3440,7 +3432,7 @@ msgstr ""
msgid "Against Stock Entry"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:332
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:331
msgid "Against Supplier Invoice {0}"
msgstr ""
@@ -3741,11 +3733,11 @@ msgstr ""
msgid "All communications including and above this shall be moved into the new Issue"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:967
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:972
msgid "All items are already requested"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1426
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1430
msgid "All items have already been Invoiced/Returned"
msgstr ""
@@ -4510,6 +4502,7 @@ msgstr ""
#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:93
#: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:48
#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:79
+#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:411
#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:44
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:273
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:327
@@ -4727,8 +4720,8 @@ msgstr ""
msgid "Ampere-Second"
msgstr ""
-#: erpnext/controllers/trends.py:269 erpnext/controllers/trends.py:281
-#: erpnext/controllers/trends.py:290
+#: erpnext/controllers/trends.py:277 erpnext/controllers/trends.py:289
+#: erpnext/controllers/trends.py:298
msgid "Amt"
msgstr ""
@@ -4737,7 +4730,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:535
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:537
msgid "An error has been appeared while reposting item valuation via {0}"
msgstr ""
@@ -4803,7 +4796,7 @@ msgstr ""
msgid "Another Cost Center Allocation record {0} applicable from {1}, hence this allocation will be applicable upto {2}"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:883
+#: erpnext/accounts/doctype/payment_request/payment_request.py:884
msgid "Another Payment Request is already processed"
msgstr ""
@@ -5242,11 +5235,11 @@ msgstr ""
msgid "As there are reserved stock, you cannot disable {0}."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1087
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1092
msgid "As there are sufficient Sub Assembly Items, Work Order is not required for Warehouse {0}."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1827
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1832
msgid "As there are sufficient raw materials, Material Request is not required for Warehouse {0}."
msgstr ""
@@ -5664,7 +5657,7 @@ msgstr ""
msgid "Asset cannot be cancelled, as it is already {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:393
+#: erpnext/assets/doctype/asset/depreciation.py:396
msgid "Asset cannot be scrapped before the last depreciation entry."
msgstr ""
@@ -5696,7 +5689,7 @@ msgstr ""
msgid "Asset received at Location {0} and issued to Employee {1}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:454
+#: erpnext/assets/doctype/asset/depreciation.py:457
msgid "Asset restored"
msgstr ""
@@ -5708,11 +5701,11 @@ msgstr ""
msgid "Asset returned"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:441
+#: erpnext/assets/doctype/asset/depreciation.py:444
msgid "Asset scrapped"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:443
+#: erpnext/assets/doctype/asset/depreciation.py:446
msgid "Asset scrapped via Journal Entry {0}"
msgstr ""
@@ -5737,7 +5730,7 @@ msgstr ""
msgid "Asset updated due to Asset Repair {0} {1}."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:375
+#: erpnext/assets/doctype/asset/depreciation.py:378
msgid "Asset {0} cannot be scrapped, as it is already {1}"
msgstr ""
@@ -5778,7 +5771,7 @@ msgstr ""
msgid "Asset {0} is not submitted. Please submit the asset before proceeding."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:373
+#: erpnext/assets/doctype/asset/depreciation.py:376
msgid "Asset {0} must be submitted"
msgstr ""
@@ -5828,7 +5821,7 @@ msgstr ""
msgid "Assets {assets_link} created for {item_code}"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:232
+#: erpnext/manufacturing/doctype/job_card/job_card.js:240
msgid "Assign Job to Employee"
msgstr ""
@@ -6195,6 +6188,10 @@ msgstr ""
msgid "Auto Tax Settings Error"
msgstr ""
+#: erpnext/setup/doctype/employee/employee.py:170
+msgid "Auto User Creation Error"
+msgstr ""
+
#. Description of the 'Close Replied Opportunity After Days' (Int) field in
#. DocType 'CRM Settings'
#: erpnext/crm/doctype/crm_settings/crm_settings.json
@@ -6312,7 +6309,8 @@ msgstr ""
#. Label of the available_quantity_section (Section Break) field in DocType
#. 'Pick List Item'
#: erpnext/manufacturing/doctype/workstation/workstation.js:505
-#: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:88
+#: 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:627
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
#: erpnext/stock/doctype/pick_list_item/pick_list_item.json
@@ -6530,8 +6528,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json
#: erpnext/manufacturing/report/bom_explorer/bom_explorer.js:8
#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:67
-#: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.js:8
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.js:5
+#: 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
@@ -6551,7 +6548,7 @@ msgstr ""
msgid "BOM 1"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1757
+#: erpnext/manufacturing/doctype/bom/bom.py:1760
msgid "BOM 1 {0} and BOM 2 {1} should not be same"
msgstr ""
@@ -6692,10 +6689,6 @@ msgstr ""
msgid "BOM Operations Time"
msgstr ""
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:26
-msgid "BOM Qty"
-msgstr ""
-
#: erpnext/stock/report/item_prices/item_prices.py:60
msgid "BOM Rate"
msgstr ""
@@ -6715,15 +6708,12 @@ msgid "BOM Search"
msgstr ""
#. Name of a report
-#: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.json
-msgid "BOM Stock Calculated"
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.json
+msgid "BOM Stock Analysis"
msgstr ""
-#. Name of a report
#. Label of a Link in the Manufacturing Workspace
#. Label of a Workspace Sidebar Item
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:1
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.json
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/workspace_sidebar/manufacturing.json
msgid "BOM Stock Report"
@@ -6734,10 +6724,6 @@ msgstr ""
msgid "BOM Tree"
msgstr ""
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:27
-msgid "BOM UOM"
-msgstr ""
-
#. Name of a DocType
#: erpnext/manufacturing/doctype/bom_update_batch/bom_update_batch.json
msgid "BOM Update Batch"
@@ -6816,15 +6802,15 @@ msgstr ""
msgid "BOM recursion: {1} cannot be parent or child of {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1492
+#: erpnext/manufacturing/doctype/bom/bom.py:1494
msgid "BOM {0} does not belong to Item {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1474
+#: erpnext/manufacturing/doctype/bom/bom.py:1476
msgid "BOM {0} must be active"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1477
+#: erpnext/manufacturing/doctype/bom/bom.py:1479
msgid "BOM {0} must be submitted"
msgstr ""
@@ -7754,7 +7740,7 @@ msgstr ""
#. Label of a Card Break in the Manufacturing Workspace
#. Label of a Link in the Manufacturing Workspace
#. Label of a Workspace Sidebar Item
-#: erpnext/manufacturing/doctype/bom/bom.py:1324
+#: erpnext/manufacturing/doctype/bom/bom.py:1326
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/stock/doctype/material_request/material_request.js:139
#: erpnext/stock/doctype/stock_entry/stock_entry.js:695
@@ -8934,7 +8920,7 @@ msgid "Can only make payment against unbilled {0}"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1517
-#: erpnext/controllers/accounts_controller.py:3178
+#: erpnext/controllers/accounts_controller.py:3188
#: erpnext/public/js/controllers/accounts.js:103
msgid "Can refer row only if the charge type is 'On Previous Row Amount' or 'Previous Row Total'"
msgstr ""
@@ -8999,7 +8985,7 @@ msgstr ""
msgid "Cannot Optimize Route as Driver Address is Missing."
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:181
+#: erpnext/setup/doctype/employee/employee.py:295
msgid "Cannot Relieve Employee"
msgstr ""
@@ -9043,7 +9029,7 @@ msgstr ""
msgid "Cannot cancel because submitted Stock Entry {0} exists"
msgstr ""
-#: erpnext/stock/stock_ledger.py:209
+#: erpnext/stock/stock_ledger.py:179
msgid "Cannot cancel the transaction. Reposting of item valuation on submission is not completed yet."
msgstr ""
@@ -9055,7 +9041,7 @@ msgstr ""
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 ""
-#: erpnext/controllers/buying_controller.py:1136
+#: erpnext/controllers/buying_controller.py:1137
msgid "Cannot cancel this document as it is linked with the submitted asset {asset_link}. Please cancel the asset to continue."
msgstr ""
@@ -9103,7 +9089,7 @@ msgstr ""
msgid "Cannot covert to Group because Account Type is selected."
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1014
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1018
msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts."
msgstr ""
@@ -9120,7 +9106,7 @@ msgstr ""
msgid "Cannot create return for consolidated invoice {0}."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1175
+#: erpnext/manufacturing/doctype/bom/bom.py:1177
msgid "Cannot deactivate or cancel BOM as it is linked with other BOMs"
msgstr ""
@@ -9141,7 +9127,7 @@ msgstr ""
msgid "Cannot delete Serial No {0}, as it is used in stock transactions"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3774
+#: erpnext/controllers/accounts_controller.py:3784
msgid "Cannot delete an item which has been ordered"
msgstr ""
@@ -9191,7 +9177,7 @@ msgstr ""
msgid "Cannot find Item with this Barcode"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3726
+#: erpnext/controllers/accounts_controller.py:3736
msgid "Cannot find a default warehouse for item {0}. Please set one in the Item Master or in Stock Settings."
msgstr ""
@@ -9215,12 +9201,12 @@ msgstr ""
msgid "Cannot receive from customer against negative outstanding"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3922
+#: erpnext/controllers/accounts_controller.py:3932
msgid "Cannot reduce quantity than ordered or purchased quantity"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1530
-#: erpnext/controllers/accounts_controller.py:3193
+#: erpnext/controllers/accounts_controller.py:3203
#: erpnext/public/js/controllers/accounts.js:120
msgid "Cannot refer row number greater than or equal to current row number for this Charge type"
msgstr ""
@@ -9236,7 +9222,7 @@ msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1523
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1701
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1827
-#: erpnext/controllers/accounts_controller.py:3183
+#: erpnext/controllers/accounts_controller.py:3193
#: erpnext/public/js/controllers/accounts.js:112
#: erpnext/public/js/controllers/taxes_and_totals.js:531
msgid "Cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for first row"
@@ -9254,11 +9240,11 @@ msgstr ""
msgid "Cannot set multiple Item Defaults for a company."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3888
+#: erpnext/controllers/accounts_controller.py:3898
msgid "Cannot set quantity less than delivered quantity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3889
+#: erpnext/controllers/accounts_controller.py:3899
msgid "Cannot set quantity less than received quantity"
msgstr ""
@@ -9270,7 +9256,7 @@ msgstr ""
msgid "Cannot start deletion. Another deletion {0} is already queued/running. Please wait for it to complete."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3916
+#: erpnext/controllers/accounts_controller.py:3926
msgid "Cannot update rate as item {0} is already ordered or purchased against this quotation"
msgstr ""
@@ -9451,7 +9437,7 @@ msgstr ""
msgid "Cash In Hand"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:322
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:321
msgid "Cash or Bank Account is mandatory for making payment entry"
msgstr ""
@@ -9545,8 +9531,8 @@ msgstr ""
msgid "Category-wise Asset Value"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:298
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:140
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:297
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:142
msgid "Caution"
msgstr ""
@@ -9683,7 +9669,7 @@ msgid "Channel Partner"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2256
-#: erpnext/controllers/accounts_controller.py:3246
+#: erpnext/controllers/accounts_controller.py:3256
msgid "Charge of type 'Actual' in row {0} cannot be included in Item Rate or Paid Amount"
msgstr ""
@@ -10857,7 +10843,7 @@ msgstr ""
msgid "Company Address Name"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4340
+#: erpnext/controllers/accounts_controller.py:4352
msgid "Company Address is missing. You don't have permission to update it. Please contact your System Manager."
msgstr ""
@@ -10927,7 +10913,7 @@ msgid "Company Field"
msgstr ""
#. Label of the company_logo (Attach Image) field in DocType 'Company'
-#: erpnext/public/js/print.js:75 erpnext/setup/doctype/company/company.json
+#: erpnext/public/js/print.js:77 erpnext/setup/doctype/company/company.json
msgid "Company Logo"
msgstr ""
@@ -10939,7 +10925,10 @@ msgstr ""
msgid "Company Not Linked"
msgstr ""
+#. Label of the shipping_address (Link) field in DocType 'Request for
+#. Quotation'
#. Label of the shipping_address (Link) field in DocType 'Subcontracting Order'
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json
msgid "Company Shipping Address"
msgstr ""
@@ -10988,6 +10977,10 @@ msgstr ""
msgid "Company of asset {0} and purchase document {1} doesn't matches."
msgstr ""
+#: erpnext/setup/doctype/employee/employee.py:168
+msgid "Company or Personal Email is mandatory when 'Create User Automatically' is enabled"
+msgstr ""
+
#. Description of the 'Registration Details' (Code) field in DocType 'Company'
#: erpnext/setup/doctype/company/company.json
msgid "Company registration numbers for your reference. Tax numbers etc."
@@ -11058,7 +11051,7 @@ msgstr ""
msgid "Competitors"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:269
+#: erpnext/manufacturing/doctype/job_card/job_card.js:277
#: erpnext/manufacturing/doctype/workstation/workstation.js:151
msgid "Complete Job"
msgstr ""
@@ -11105,8 +11098,8 @@ msgstr ""
msgid "Completed Qty cannot be greater than 'Qty to Manufacture'"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:317
-#: erpnext/manufacturing/doctype/job_card/job_card.js:438
+#: 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 ""
@@ -11787,15 +11780,15 @@ msgstr ""
msgid "Conversion factor for item {0} has been reset to 1.0 as the uom {1} is same as stock uom {2}."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2961
+#: erpnext/controllers/accounts_controller.py:2971
msgid "Conversion rate cannot be 0"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2968
+#: erpnext/controllers/accounts_controller.py:2978
msgid "Conversion rate is 1.00, but document currency is different from company currency"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2964
+#: erpnext/controllers/accounts_controller.py:2974
msgid "Conversion rate must be 1.00 if document currency is same as company currency"
msgstr ""
@@ -11861,13 +11854,13 @@ msgstr ""
msgid "Corrective Action"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:495
+#: 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:502
+#: erpnext/manufacturing/doctype/job_card/job_card.js:510
#: erpnext/manufacturing/doctype/job_card/job_card.json
msgid "Corrective Operation"
msgstr ""
@@ -12106,7 +12099,7 @@ msgid "Cost Center is a part of Cost Center Allocation, hence cannot be converte
msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1433
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:899
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:903
msgid "Cost Center is required in row {0} in Taxes table for type {1}"
msgstr ""
@@ -12428,7 +12421,7 @@ msgstr ""
msgid "Create Inter Company Journal Entry"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:54
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:55
msgid "Create Invoices"
msgstr ""
@@ -12666,7 +12659,7 @@ msgstr ""
msgid "Create Supplier"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:180
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:181
msgid "Create Supplier Quotation"
msgstr ""
@@ -12697,13 +12690,19 @@ msgstr ""
msgid "Create Transfer Entry"
msgstr ""
-#. Label of the create_user (Button) field in DocType 'Employee'
-#: erpnext/setup/doctype/employee/employee.json
+#: erpnext/setup/doctype/employee/employee.js:50
+#: erpnext/setup/doctype/employee/employee.js:52
#: erpnext/utilities/activation.py:117
msgid "Create User"
msgstr ""
+#. Label of the create_user_automatically (Check) field in DocType 'Employee'
+#: erpnext/setup/doctype/employee/employee.json
+msgid "Create User Automatically"
+msgstr ""
+
#. Label of the create_user_permission (Check) field in DocType 'Employee'
+#: erpnext/setup/doctype/employee/employee.js:65
#: erpnext/setup/doctype/employee/employee.json
msgid "Create User Permission"
msgstr ""
@@ -12741,7 +12740,7 @@ msgstr ""
msgid "Create a variant with the template image."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2018
+#: erpnext/stock/stock_ledger.py:2065
msgid "Create an incoming stock transaction for the Item."
msgstr ""
@@ -12760,12 +12759,6 @@ msgstr ""
msgid "Create in Draft Status"
msgstr ""
-#. Description of the 'Create Missing Party' (Check) field in DocType 'Opening
-#. Invoice Creation Tool'
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.json
-msgid "Create missing customer or supplier."
-msgstr ""
-
#. Label of an action in the Onboarding Step 'Create Supplier'
#: erpnext/buying/onboarding_step/create_supplier/create_supplier.json
msgid "Create supplier"
@@ -12785,6 +12778,12 @@ msgstr ""
msgid "Created {0} scorecards for {1} between:"
msgstr ""
+#. Description of the 'Create User Automatically' (Check) field in DocType
+#. 'Employee'
+#: erpnext/setup/doctype/employee/employee.json
+msgid "Creates a User account for this employee using the Preferred, Company, or Personal email."
+msgstr ""
+
#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.js:140
msgid "Creating Accounts..."
msgstr ""
@@ -12809,7 +12808,7 @@ msgstr ""
msgid "Creating Packing Slip ..."
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:60
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:61
msgid "Creating Purchase Invoices ..."
msgstr ""
@@ -12823,7 +12822,7 @@ msgstr ""
msgid "Creating Purchase Receipt ..."
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:58
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:59
msgid "Creating Sales Invoices ..."
msgstr ""
@@ -12844,11 +12843,11 @@ msgstr ""
msgid "Creating Subcontracting Receipt ..."
msgstr ""
-#: erpnext/setup/doctype/employee/employee.js:92
+#: erpnext/setup/doctype/employee/employee.js:85
msgid "Creating User..."
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:287
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:300
msgid "Creating {} out of {} {}"
msgstr ""
@@ -13061,9 +13060,9 @@ 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:379
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:387
-#: erpnext/controllers/accounts_controller.py:2360
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:378
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:386
+#: erpnext/controllers/accounts_controller.py:2370
msgid "Credit To"
msgstr ""
@@ -14283,7 +14282,7 @@ msgstr ""
msgid "Date of Birth"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:146
+#: erpnext/setup/doctype/employee/employee.py:260
msgid "Date of Birth cannot be greater than today."
msgstr ""
@@ -14535,7 +14534,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1011
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1022
-#: erpnext/controllers/accounts_controller.py:2360
+#: erpnext/controllers/accounts_controller.py:2370
msgid "Debit To"
msgstr ""
@@ -14713,7 +14712,7 @@ msgstr ""
msgid "Default BOM for {0} not found"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3960
+#: erpnext/controllers/accounts_controller.py:3970
msgid "Default BOM not found for FG Item {0}"
msgstr ""
@@ -15202,6 +15201,11 @@ msgstr ""
msgid "Define Project type."
msgstr ""
+#. Description of the 'End of Life' (Date) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Defines the date after which the item can no longer be used in transactions or manufacturing"
+msgstr ""
+
#. Name of a UOM
#: erpnext/setup/setup_wizard/data/uom_data.json
msgid "Dekagram/Litre"
@@ -15788,7 +15792,7 @@ msgstr ""
msgid "Depreciation Entry against asset {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:255
+#: erpnext/assets/doctype/asset/depreciation.py:258
msgid "Depreciation Entry against {0} worth {1}"
msgstr ""
@@ -15800,7 +15804,7 @@ msgstr ""
msgid "Depreciation Expense Account"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:302
+#: erpnext/assets/doctype/asset/depreciation.py:305
msgid "Depreciation Expense Account should be an Income or Expense Account."
msgstr ""
@@ -16003,7 +16007,7 @@ msgstr ""
msgid "Difference Posting Date"
msgstr ""
-#: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:100
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:120
msgid "Difference Qty"
msgstr ""
@@ -16572,7 +16576,7 @@ msgstr ""
msgid "Disposal Date"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:832
+#: erpnext/assets/doctype/asset/depreciation.py:835
msgid "Disposal date {0} cannot be before {1} date {2} of the asset."
msgstr ""
@@ -16610,12 +16614,6 @@ msgstr ""
msgid "Distance from top edge"
msgstr ""
-#. Label of the distinct_item_and_warehouse (Code) field in DocType 'Repost
-#. Item Valuation'
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
-msgid "Distinct Item and Warehouse"
-msgstr ""
-
#. Description of a DocType
#: erpnext/stock/doctype/serial_no/serial_no.json
msgid "Distinct unit of an Item"
@@ -16767,7 +16765,7 @@ msgstr ""
msgid "Do you want to submit the material request"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:103
+#: erpnext/manufacturing/doctype/job_card/job_card.js:111
msgid "Do you want to submit the stock entry?"
msgstr ""
@@ -16823,10 +16821,6 @@ msgstr ""
msgid "Document Type already used as a dimension"
msgstr ""
-#: erpnext/setup/install.py:189
-msgid "Documentation"
-msgstr ""
-
#. Description of the 'Reconciliation Queue Size' (Int) field in DocType
#. 'Accounts Settings'
#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
@@ -16884,7 +16878,7 @@ msgstr ""
msgid "Download CSV Template"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:144
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:145
msgid "Download PDF for Supplier"
msgstr ""
@@ -17450,10 +17444,18 @@ msgstr ""
msgid "Email Receipt"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:371
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:373
msgid "Email Sent to Supplier {0}"
msgstr ""
+#: erpnext/setup/doctype/employee/employee.py:433
+msgid "Email is required to create a user"
+msgstr ""
+
+#: erpnext/setup/doctype/employee/employee.js:72
+msgid "Email is required to create a user."
+msgstr ""
+
#: erpnext/stock/doctype/shipment/shipment.js:174
msgid "Email or Phone/Mobile of the Contact are mandatory to continue."
msgstr ""
@@ -17584,11 +17586,6 @@ msgstr ""
msgid "Employee Education"
msgstr ""
-#. Label of the exit (Tab Break) field in DocType 'Employee'
-#: erpnext/setup/doctype/employee/employee.json
-msgid "Employee Exit"
-msgstr ""
-
#. Name of a DocType
#: erpnext/setup/doctype/employee_external_work_history/employee_external_work_history.json
msgid "Employee External Work History"
@@ -17637,11 +17634,11 @@ msgstr ""
msgid "Employee User Id"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:211
+#: erpnext/setup/doctype/employee/employee.py:325
msgid "Employee cannot report to himself."
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:443
+#: erpnext/setup/doctype/employee/employee.py:567
msgid "Employee is required"
msgstr ""
@@ -17649,6 +17646,10 @@ msgstr ""
msgid "Employee is required while issuing Asset {0}"
msgstr ""
+#: erpnext/setup/doctype/employee/employee.py:430
+msgid "Employee {0} already has a linked user"
+msgstr ""
+
#: erpnext/assets/doctype/asset_movement/asset_movement.py:92
#: erpnext/assets/doctype/asset_movement/asset_movement.py:113
msgid "Employee {0} does not belong to the company {1}"
@@ -17658,7 +17659,7 @@ msgstr ""
msgid "Employee {0} is currently working on another workstation. Please assign another employee."
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:468
+#: erpnext/setup/doctype/employee/employee.py:592
msgid "Employee {0} not found"
msgstr ""
@@ -17874,6 +17875,11 @@ msgstr ""
msgid "Enable to apply SLA on every {0}"
msgstr ""
+#. Description of the 'Retain Sample' (Check) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Enable to reserve a small sample from each batch for any analysis arising ahead"
+msgstr ""
+
#. Label of the enable_tracking_sales_commissions (Check) field in DocType
#. 'Selling Settings'
#: erpnext/selling/doctype/selling_settings/selling_settings.json
@@ -17927,8 +17933,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:375
-#: erpnext/manufacturing/doctype/job_card/job_card.js:445
+#: 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
@@ -17987,12 +17993,6 @@ msgstr ""
msgid "Engineer"
msgstr ""
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:13
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:23
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:30
-msgid "Enough Parts to Build"
-msgstr ""
-
#. Label of the ensure_delivery_based_on_produced_serial_no (Check) field in
#. DocType 'Sales Order Item'
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
@@ -18003,11 +18003,11 @@ msgstr ""
msgid "Enter API key in Google Settings."
msgstr ""
-#: erpnext/public/js/print.js:62
+#: erpnext/public/js/print.js:64
msgid "Enter Company Details"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.js:108
+#: erpnext/setup/doctype/employee/employee.js:148
msgid "Enter First and Last name of Employee, based on Which Full Name will be updated. IN transactions, it will be Full Name which will be fetched."
msgstr ""
@@ -18019,8 +18019,8 @@ msgstr ""
msgid "Enter Serial Nos"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:402
-#: erpnext/manufacturing/doctype/job_card/job_card.js:471
+#: 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 ""
@@ -18161,11 +18161,11 @@ msgstr ""
msgid "Error Description"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:277
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:290
msgid "Error Occurred"
msgstr ""
-#: erpnext/telephony/doctype/call_log/call_log.py:195
+#: erpnext/telephony/doctype/call_log/call_log.py:197
msgid "Error during caller information update"
msgstr ""
@@ -18181,7 +18181,7 @@ msgstr ""
msgid "Error in party matching for Bank Transaction {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:319
+#: erpnext/assets/doctype/asset/depreciation.py:322
msgid "Error while posting depreciation entries"
msgstr ""
@@ -18189,7 +18189,7 @@ msgstr ""
msgid "Error while processing deferred accounting for {0}"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:531
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:533
msgid "Error while reposting item valuation"
msgstr ""
@@ -18262,7 +18262,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:2281
+#: erpnext/stock/stock_ledger.py:2328
msgid "Example: Serial No {0} reserved in {1}."
msgstr ""
@@ -18486,12 +18486,17 @@ msgstr ""
msgid "Existing Customer"
msgstr ""
+#. Label of the exit (Tab Break) field in DocType 'Employee'
+#: erpnext/setup/doctype/employee/employee.json
+msgid "Exit"
+msgstr ""
+
#. Label of the held_on (Date) field in DocType 'Employee'
#: erpnext/setup/doctype/employee/employee.json
msgid "Exit Interview Held On"
msgstr ""
-#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:444
+#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:470
msgid "Expected"
msgstr ""
@@ -18605,7 +18610,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:605
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:604
#: 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
@@ -18676,13 +18681,13 @@ msgstr ""
msgid "Expense Head"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:499
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:523
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:543
+#: 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
msgid "Expense Head Changed"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:601
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:600
msgid "Expense account is mandatory for item {0}"
msgstr ""
@@ -18804,6 +18809,10 @@ msgstr ""
msgid "FG / Semi FG Item"
msgstr ""
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.js:21
+msgid "FG Items to Make"
+msgstr ""
+
#. Option for the 'Default Stock Valuation Method' (Select) field in DocType
#. 'Company'
#. Option for the 'Valuation Method' (Select) field in DocType 'Item'
@@ -19004,7 +19013,7 @@ msgstr ""
msgid "Fetched only {0} available serial numbers."
msgstr ""
-#: erpnext/edi/doctype/code_list/code_list_import.py:27
+#: erpnext/edi/doctype/code_list/code_list_import.py:28
msgid "Fetching Error"
msgstr ""
@@ -19316,15 +19325,15 @@ msgstr ""
msgid "Finished Good Item Quantity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3946
+#: erpnext/controllers/accounts_controller.py:3956
msgid "Finished Good Item is not specified for service item {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3963
+#: erpnext/controllers/accounts_controller.py:3973
msgid "Finished Good Item {0} Qty can not be zero"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3957
+#: erpnext/controllers/accounts_controller.py:3967
msgid "Finished Good Item {0} must be a sub-contracted item"
msgstr ""
@@ -19725,7 +19734,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:515
+#: erpnext/manufacturing/doctype/job_card/job_card.js:523
#: erpnext/manufacturing/doctype/job_card/job_card.json
msgid "For Operation"
msgstr ""
@@ -19857,7 +19866,7 @@ msgstr ""
msgid "For row {0} in {1}. To include {2} in Item rate, rows {3} must also be included"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1716
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1721
msgid "For row {0}: Enter Planned Qty"
msgstr ""
@@ -20034,8 +20043,8 @@ msgstr ""
msgid "From BOM"
msgstr ""
-#: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:63
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:25
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:105
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:169
msgid "From BOM No"
msgstr ""
@@ -20468,7 +20477,7 @@ msgstr ""
msgid "Future Payments"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:382
+#: erpnext/assets/doctype/asset/depreciation.py:385
msgid "Future date is not allowed"
msgstr ""
@@ -20771,9 +20780,9 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1125
#: 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:379
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:401
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:446
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:380
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:402
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:447
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:75
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:108
#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.js:80
@@ -20816,7 +20825,7 @@ msgstr ""
msgid "Get Items from BOM"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:418
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:419
msgid "Get Items from Material Requests against this Supplier"
msgstr ""
@@ -20906,12 +20915,12 @@ msgstr ""
msgid "Get Sub Assembly Items"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:460
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:480
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:461
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:481
msgid "Get Suppliers"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:484
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:485
msgid "Get Suppliers By"
msgstr ""
@@ -21558,8 +21567,8 @@ msgstr ""
msgid "Hectopascal"
msgstr ""
-#. Label of the height (Int) field in DocType 'Shipment Parcel'
-#. Label of the height (Int) field in DocType 'Shipment Parcel Template'
+#. Label of the height (Float) field in DocType 'Shipment Parcel'
+#. Label of the height (Float) field in DocType 'Shipment Parcel Template'
#: erpnext/stock/doctype/shipment_parcel/shipment_parcel.json
#: erpnext/stock/doctype/shipment_parcel_template/shipment_parcel_template.json
msgid "Height (cm)"
@@ -21585,11 +21594,11 @@ msgstr ""
msgid "Helps you distribute the Budget/Target across months if you have seasonality in your business."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:349
+#: erpnext/assets/doctype/asset/depreciation.py:352
msgid "Here are the error logs for the aforementioned failed depreciation entries: {0}"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2003
+#: erpnext/stock/stock_ledger.py:2050
msgid "Here are the options to proceed:"
msgstr ""
@@ -21604,7 +21613,7 @@ msgstr ""
msgid "Here you can maintain height, weight, allergies, medical concerns etc"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.js:134
+#: erpnext/setup/doctype/employee/employee.js:174
msgid "Here, you can select a senior of this Employee. Based on this, Organization Chart will be populated."
msgstr ""
@@ -21617,7 +21626,7 @@ msgstr ""
msgid "Hertz"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:533
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:535
msgid "Hi,"
msgstr ""
@@ -22174,10 +22183,16 @@ 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:2013
+#: erpnext/stock/stock_ledger.py:2060
msgid "If not, you can Cancel / Submit this entry"
msgstr ""
+#. Description of the 'Create Missing Party' (Check) field in DocType 'Opening
+#. Invoice Creation Tool'
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.json
+msgid "If party does not exist, create it using the Party Name field."
+msgstr ""
+
#. Description of the 'Free Item Rate' (Currency) field in DocType 'Pricing
#. Rule'
#: erpnext/accounts/doctype/pricing_rule/pricing_rule.json
@@ -22203,7 +22218,7 @@ msgstr ""
msgid "If the account is frozen, entries are allowed to restricted users."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2006
+#: erpnext/stock/stock_ledger.py:2053
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 ""
@@ -22300,11 +22315,11 @@ msgstr ""
msgid "If you need to reconcile particular transactions against each other, then please select accordingly. If not, all the transactions will be allocated in FIFO order."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1092
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1097
msgid "If you still want to proceed, please disable 'Skip Available Sub Assembly Items' checkbox."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1832
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1837
msgid "If you still want to proceed, please enable {0}."
msgstr ""
@@ -22384,7 +22399,7 @@ msgstr ""
msgid "Ignore Existing Ordered Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1824
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1829
msgid "Ignore Existing Projected Quantity"
msgstr ""
@@ -22496,6 +22511,10 @@ msgstr ""
msgid "Import Data"
msgstr ""
+#: erpnext/setup/doctype/employee/employee_list.js:16
+msgid "Import Employees"
+msgstr ""
+
#: erpnext/edi/doctype/code_list/code_list.js:7
#: erpnext/edi/doctype/code_list/code_list_list.js:3
#: erpnext/edi/doctype/common_code/common_code_list.js:3
@@ -22607,12 +22626,6 @@ msgstr ""
msgid "In Stock"
msgstr ""
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:12
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:22
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:29
-msgid "In Stock Qty"
-msgstr ""
-
#. Option for the 'Status' (Select) field in DocType 'Delivery Trip'
#. Option for the 'Transfer Status' (Select) field in DocType 'Material
#. Request'
@@ -23354,8 +23367,8 @@ msgstr ""
msgid "Insufficient Capacity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3840
-#: erpnext/controllers/accounts_controller.py:3864
+#: erpnext/controllers/accounts_controller.py:3850
+#: erpnext/controllers/accounts_controller.py:3874
msgid "Insufficient Permissions"
msgstr ""
@@ -23364,12 +23377,12 @@ msgstr ""
#: erpnext/stock/doctype/pick_list/pick_list.py:162
#: erpnext/stock/doctype/pick_list/pick_list.py:1055
#: erpnext/stock/doctype/stock_entry/stock_entry.py:956
-#: erpnext/stock/serial_batch_bundle.py:1205 erpnext/stock/stock_ledger.py:1713
-#: erpnext/stock/stock_ledger.py:2172
+#: erpnext/stock/serial_batch_bundle.py:1205 erpnext/stock/stock_ledger.py:1741
+#: erpnext/stock/stock_ledger.py:2219
msgid "Insufficient Stock"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2187
+#: erpnext/stock/stock_ledger.py:2234
msgid "Insufficient Stock for Batch"
msgstr ""
@@ -23604,14 +23617,14 @@ msgstr ""
msgid "Interval should be between 1 to 59 MInutes"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:380
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:388
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:379
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:387
#: 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
#: erpnext/assets/doctype/asset_category/asset_category.py:97
-#: erpnext/controllers/accounts_controller.py:3207
-#: erpnext/controllers/accounts_controller.py:3215
+#: erpnext/controllers/accounts_controller.py:3217
+#: erpnext/controllers/accounts_controller.py:3225
msgid "Invalid Account"
msgstr ""
@@ -23620,7 +23633,7 @@ msgid "Invalid Accounting Dimension"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:400
-#: erpnext/accounts/doctype/payment_request/payment_request.py:1004
+#: erpnext/accounts/doctype/payment_request/payment_request.py:1005
msgid "Invalid Allocated Amount"
msgstr ""
@@ -23662,7 +23675,7 @@ msgstr ""
#: erpnext/assets/doctype/asset/asset.py:361
#: erpnext/assets/doctype/asset/asset.py:368
-#: erpnext/controllers/accounts_controller.py:3230
+#: erpnext/controllers/accounts_controller.py:3240
msgid "Invalid Cost Center"
msgstr ""
@@ -23696,7 +23709,7 @@ msgid "Invalid Group By"
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:499
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:955
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:960
msgid "Invalid Item"
msgstr ""
@@ -23748,7 +23761,7 @@ msgstr ""
msgid "Invalid Priority"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1230
+#: erpnext/manufacturing/doctype/bom/bom.py:1232
msgid "Invalid Process Loss Configuration"
msgstr ""
@@ -23756,8 +23769,8 @@ msgstr ""
msgid "Invalid Purchase Invoice"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3884
-#: erpnext/controllers/accounts_controller.py:3898
+#: erpnext/controllers/accounts_controller.py:3894
+#: erpnext/controllers/accounts_controller.py:3908
msgid "Invalid Qty"
msgstr ""
@@ -23865,7 +23878,7 @@ msgid "Invalid {0}: {1}"
msgstr ""
#. Label of the inventory_section (Tab Break) field in DocType 'Item'
-#: erpnext/setup/install.py:358 erpnext/stock/doctype/item/item.json
+#: erpnext/setup/install.py:359 erpnext/stock/doctype/item/item.json
msgid "Inventory"
msgstr ""
@@ -24824,10 +24837,8 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:109
#: erpnext/manufacturing/doctype/workstation/workstation_job_card.html:25
-#: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:50
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:9
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:19
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:22
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:101
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:165
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:68
#: erpnext/manufacturing/report/process_loss_report/process_loss_report.js:15
#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:74
@@ -25217,7 +25228,7 @@ msgstr ""
msgid "Item Code cannot be changed for Serial No."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:455
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:454
msgid "Item Code required at Row No {0}"
msgstr ""
@@ -25596,7 +25607,6 @@ msgstr ""
#: erpnext/manufacturing/notification/material_request_receipt_notification/material_request_receipt_notification.html:8
#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:66
#: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.py:109
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:23
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:106
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:158
#: erpnext/manufacturing/report/material_requirements_planning_report/material_requirements_planning_report.py:958
@@ -26033,7 +26043,7 @@ msgstr ""
msgid "Item operation"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3938
+#: erpnext/controllers/accounts_controller.py:3948
msgid "Item qty can not be updated as raw materials are already processed."
msgstr ""
@@ -26108,7 +26118,7 @@ msgstr ""
msgid "Item {0} has reached its end of life on {1}"
msgstr ""
-#: erpnext/stock/stock_ledger.py:118
+#: erpnext/stock/stock_ledger.py:117
msgid "Item {0} ignored since it is not a stock item"
msgstr ""
@@ -26132,7 +26142,7 @@ msgstr ""
msgid "Item {0} is not a stock Item"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:954
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:959
msgid "Item {0} is not a subcontracted item"
msgstr ""
@@ -26164,7 +26174,7 @@ msgstr ""
msgid "Item {0} not found."
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:325
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:324
msgid "Item {0}: Ordered qty {1} cannot be less than minimum order qty {2} (defined in Item)."
msgstr ""
@@ -26242,7 +26252,7 @@ msgstr ""
msgid "Items Filter"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1678
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1683
#: erpnext/selling/doctype/sales_order/sales_order.js:1676
msgid "Items Required"
msgstr ""
@@ -26266,11 +26276,11 @@ msgstr ""
msgid "Items and Pricing"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4198
+#: erpnext/controllers/accounts_controller.py:4208
msgid "Items cannot be updated as Subcontracting Inward Order(s) exist against this Subcontracted Sales Order."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4191
+#: erpnext/controllers/accounts_controller.py:4201
msgid "Items cannot be updated as Subcontracting Order is created against the Purchase Order {0}."
msgstr ""
@@ -26292,7 +26302,7 @@ msgstr ""
msgid "Items to Be Repost"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1677
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1682
msgid "Items to Manufacture are required to pull the Raw Materials associated with it."
msgstr ""
@@ -26868,7 +26878,7 @@ msgstr ""
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/bom_creator/bom_creator.json
-#: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:106
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:123
#: erpnext/stock/doctype/item/item.json
#: erpnext/stock/report/item_prices/item_prices.py:56
msgid "Last Purchase Rate"
@@ -27140,6 +27150,11 @@ msgstr ""
msgid "Ledgers"
msgstr ""
+#. Label of the vouchers_posted (Int) field in DocType 'Repost Item Valuation'
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
+msgid "Ledgers Posted"
+msgstr ""
+
#. Label of the left_child (Link) field in DocType 'Bisect Nodes'
#: erpnext/accounts/doctype/bisect_nodes/bisect_nodes.json
msgid "Left Child"
@@ -27170,8 +27185,8 @@ msgstr ""
msgid "Legend"
msgstr ""
-#. Label of the length (Int) field in DocType 'Shipment Parcel'
-#. Label of the length (Int) field in DocType 'Shipment Parcel Template'
+#. Label of the length (Float) field in DocType 'Shipment Parcel'
+#. Label of the length (Float) field in DocType 'Shipment Parcel Template'
#: erpnext/stock/doctype/shipment_parcel/shipment_parcel.json
#: erpnext/stock/doctype/shipment_parcel_template/shipment_parcel_template.json
msgid "Length (cm)"
@@ -27286,7 +27301,7 @@ msgstr ""
msgid "Link to Material Request"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:451
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:452
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:80
msgid "Link to Material Requests"
msgstr ""
@@ -27924,7 +27939,7 @@ 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:536
+#: erpnext/manufacturing/doctype/job_card/job_card.js:544
#: erpnext/manufacturing/doctype/work_order/work_order.js:832
#: erpnext/manufacturing/doctype/work_order/work_order.js:866
#: erpnext/setup/doctype/vehicle/vehicle.json
@@ -27984,12 +27999,12 @@ msgstr ""
msgid "Make Serial No / Batch from Work Order"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:101
+#: erpnext/manufacturing/doctype/job_card/job_card.js:109
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:256
msgid "Make Stock Entry"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:410
+#: erpnext/manufacturing/doctype/job_card/job_card.js:418
msgid "Make Subcontracting PO"
msgstr ""
@@ -28193,7 +28208,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
-#: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:70
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:110
#: erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/item_manufacturer/item_manufacturer.json
#: erpnext/stock/doctype/manufacturer/manufacturer.json
@@ -28223,7 +28238,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
-#: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:76
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:113
#: erpnext/stock/doctype/item_manufacturer/item_manufacturer.json
#: erpnext/stock/doctype/material_request_item/material_request_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
@@ -28257,7 +28272,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:29
-#: erpnext/setup/doctype/company/company.json erpnext/setup/install.py:363
+#: erpnext/setup/doctype/company/company.json erpnext/setup/install.py:364
#: erpnext/setup/setup_wizard/data/industry_type.txt:31
#: erpnext/stock/doctype/batch/batch.json erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/item_lead_time/item_lead_time.json
@@ -28606,14 +28621,14 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/buying/doctype/purchase_order/purchase_order.js:519
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:360
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:361
#: erpnext/buying/doctype/request_for_quotation_item/request_for_quotation_item.json
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:56
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.js:33
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:184
#: erpnext/buying/workspace/buying/buying.json
-#: erpnext/manufacturing/doctype/job_card/job_card.js:160
+#: erpnext/manufacturing/doctype/job_card/job_card.js:168
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:159
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
#: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json
@@ -28728,7 +28743,7 @@ msgstr ""
msgid "Material Request used to make this Stock Entry"
msgstr ""
-#: erpnext/controllers/subcontracting_controller.py:1337
+#: erpnext/controllers/subcontracting_controller.py:1343
msgid "Material Request {0} is cancelled or stopped"
msgstr ""
@@ -28782,7 +28797,7 @@ msgstr ""
#. Option for the 'Purpose' (Select) field in DocType 'Pick List'
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry'
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type'
-#: erpnext/manufacturing/doctype/job_card/job_card.js:174
+#: erpnext/manufacturing/doctype/job_card/job_card.js:182
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:83
#: erpnext/stock/doctype/item/item.json
@@ -28847,7 +28862,7 @@ msgstr ""
msgid "Materials To Be Transferred"
msgstr ""
-#: erpnext/controllers/subcontracting_controller.py:1570
+#: erpnext/controllers/subcontracting_controller.py:1576
msgid "Materials are already received against the {0} {1}"
msgstr ""
@@ -28943,6 +28958,11 @@ msgstr ""
msgid "Maximum Payment Amount"
msgstr ""
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:82
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:151
+msgid "Maximum Producible Items"
+msgstr ""
+
#: erpnext/stock/doctype/stock_entry/stock_entry.py:3870
msgid "Maximum Samples - {0} can be retained for Batch {1} and Item {2}."
msgstr ""
@@ -29002,7 +29022,7 @@ msgstr ""
msgid "Megawatt"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2019
+#: erpnext/stock/stock_ledger.py:2066
msgid "Mention Valuation Rate in the Item master."
msgstr ""
@@ -29375,7 +29395,7 @@ 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:597
+#: 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/assets/doctype/asset_category/asset_category.py:116
@@ -29415,7 +29435,7 @@ msgstr ""
msgid "Missing Item"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:443
+#: erpnext/setup/doctype/employee/employee.py:567
msgid "Missing Parameter"
msgstr ""
@@ -29439,7 +29459,7 @@ msgstr ""
msgid "Missing required filter: {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1183
+#: erpnext/manufacturing/doctype/bom/bom.py:1185
#: erpnext/manufacturing/doctype/work_order/work_order.py:1476
msgid "Missing value"
msgstr ""
@@ -29721,7 +29741,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.py:1423
#: erpnext/setup/doctype/uom/uom.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:267
-#: erpnext/utilities/transaction_base.py:567
+#: erpnext/utilities/transaction_base.py:568
msgid "Must be Whole Number"
msgstr ""
@@ -30426,7 +30446,7 @@ msgstr ""
msgid "No Item with Serial No {0}"
msgstr ""
-#: erpnext/controllers/subcontracting_controller.py:1488
+#: erpnext/controllers/subcontracting_controller.py:1494
msgid "No Items selected for transfer."
msgstr ""
@@ -30461,7 +30481,7 @@ msgstr ""
msgid "No Permission"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:787
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:792
msgid "No Purchase Orders were created"
msgstr ""
@@ -30470,7 +30490,7 @@ msgstr ""
msgid "No Records for these settings."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:337
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:336
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1105
msgid "No Remarks"
msgstr ""
@@ -30515,12 +30535,12 @@ msgstr ""
msgid "No Unreconciled Payments found for this party"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:784
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:789
#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:249
msgid "No Work Orders were created"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:829
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:833
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:860
msgid "No accounting entries for the following warehouses"
msgstr ""
@@ -30569,7 +30589,7 @@ msgstr ""
msgid "No employee was scheduled for call popup"
msgstr ""
-#: erpnext/controllers/subcontracting_controller.py:1379
+#: erpnext/controllers/subcontracting_controller.py:1385
msgid "No item available for transfer."
msgstr ""
@@ -30594,7 +30614,7 @@ msgstr ""
msgid "No matches occurred via auto reconciliation"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1036
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1041
msgid "No material request created"
msgstr ""
@@ -30627,6 +30647,12 @@ msgstr ""
msgid "No of Interactions"
msgstr ""
+#. Label of the total_reposting_count (Int) field in DocType 'Repost Item
+#. Valuation'
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
+msgid "No of Items to Repost"
+msgstr ""
+
#. Label of the no_of_months_exp (Int) field in DocType 'Item'
#: erpnext/stock/doctype/item/item.json
msgid "No of Months (Expense)"
@@ -30806,7 +30832,7 @@ msgstr ""
msgid "Non Profit"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1590
+#: erpnext/manufacturing/doctype/bom/bom.py:1593
msgid "Non stock items"
msgstr ""
@@ -31650,7 +31676,7 @@ msgstr ""
msgid "Opening Entry can not be created after Period Closing Voucher is created."
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:286
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:299
msgid "Opening Invoice Creation In Progress"
msgstr ""
@@ -31669,7 +31695,7 @@ msgstr ""
msgid "Opening Invoice Creation Tool Item"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:100
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:101
msgid "Opening Invoice Item"
msgstr ""
@@ -31687,7 +31713,7 @@ msgstr ""
msgid "Opening Invoices"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:140
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:142
msgid "Opening Invoices Summary"
msgstr ""
@@ -31767,7 +31793,7 @@ msgstr ""
msgid "Operating Cost Per BOM Quantity"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1677
+#: erpnext/manufacturing/doctype/bom/bom.py:1680
msgid "Operating Cost as per Work Order / BOM"
msgstr ""
@@ -31858,7 +31884,7 @@ msgstr ""
msgid "Operation time does not depend on quantity to produce"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:578
+#: erpnext/manufacturing/doctype/job_card/job_card.js:586
msgid "Operation {0} added multiple times in the work order {1}"
msgstr ""
@@ -31892,7 +31918,7 @@ msgstr ""
msgid "Operations Routing"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1192
+#: erpnext/manufacturing/doctype/bom/bom.py:1194
msgid "Operations cannot be left blank"
msgstr ""
@@ -31941,7 +31967,7 @@ msgstr ""
#. Label of the opportunity_name (Link) field in DocType 'Customer'
#. Label of the opportunity (Link) field in DocType 'Quotation'
#. Label of a Workspace Sidebar Item
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:384
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:385
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
#: erpnext/crm/doctype/crm_settings/crm_settings.json
@@ -32457,7 +32483,7 @@ msgstr ""
msgid "Over Billing Allowance (%)"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1317
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1321
msgid "Over Billing Allowance exceeded for Purchase Receipt Item {0} ({1}) by {2}%"
msgstr ""
@@ -32560,7 +32586,7 @@ msgstr ""
msgid "Overlap in scoring between {0} and {1}"
msgstr ""
-#: erpnext/accounts/doctype/shipping_rule/shipping_rule.py:199
+#: erpnext/accounts/doctype/shipping_rule/shipping_rule.py:201
msgid "Overlapping conditions found between:"
msgstr ""
@@ -33098,7 +33124,7 @@ msgstr ""
msgid "Paid To Account Type"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:327
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:326
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1151
msgid "Paid amount + Write Off Amount can not be greater than Grand Total"
msgstr ""
@@ -33302,7 +33328,7 @@ msgstr ""
msgid "Parsed file is not in valid MT940 format or contains no transactions."
msgstr ""
-#: erpnext/edi/doctype/code_list/code_list_import.py:39
+#: erpnext/edi/doctype/code_list/code_list_import.py:45
msgid "Parsing Error"
msgstr ""
@@ -33475,8 +33501,6 @@ msgstr ""
#. Label of the party (Dynamic Link) field in DocType 'Journal Entry Account'
#. Label of the party (Dynamic Link) field in DocType 'Journal Entry Template
#. Account'
-#. Label of the party (Dynamic Link) field in DocType 'Opening Invoice Creation
-#. Tool Item'
#. Label of the party (Dynamic Link) field in DocType 'Payment Entry'
#. Label of the party (Dynamic Link) field in DocType 'Payment Ledger Entry'
#. Label of the party (Dynamic Link) field in DocType 'Payment Reconciliation'
@@ -33495,7 +33519,6 @@ msgstr ""
#: erpnext/accounts/doctype/gl_entry/gl_entry.json
#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json
#: erpnext/accounts/doctype/journal_entry_template_account/journal_entry_template_account.json
-#: erpnext/accounts/doctype/opening_invoice_creation_tool_item/opening_invoice_creation_tool_item.json
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json
#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json
@@ -33567,7 +33590,7 @@ msgstr ""
msgid "Party Account No. (Bank Statement)"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2452
+#: erpnext/controllers/accounts_controller.py:2462
msgid "Party Account {0} currency ({1}) and document currency ({2}) should be same"
msgstr ""
@@ -33595,6 +33618,12 @@ msgstr ""
msgid "Party IBAN (Bank Statement)"
msgstr ""
+#. Label of the party (Dynamic Link) field in DocType 'Opening Invoice Creation
+#. Tool Item'
+#: erpnext/accounts/doctype/opening_invoice_creation_tool_item/opening_invoice_creation_tool_item.json
+msgid "Party ID"
+msgstr ""
+
#. Label of the section_break_7 (Section Break) field in DocType 'Pricing Rule'
#. Label of the section_break_8 (Section Break) field in DocType 'Promotional
#. Scheme'
@@ -33617,10 +33646,13 @@ msgstr ""
msgid "Party Mismatch"
msgstr ""
+#. Label of the party_name (Data) field in DocType 'Opening Invoice Creation
+#. Tool Item'
#. Label of the party_name (Data) field in DocType 'Payment Entry'
#. Label of the party_name (Data) field in DocType 'Payment Request'
#. Label of the party_name (Dynamic Link) field in DocType 'Contract'
#. Label of the party (Dynamic Link) field in DocType 'Party Specific Item'
+#: erpnext/accounts/doctype/opening_invoice_creation_tool_item/opening_invoice_creation_tool_item.json
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
#: erpnext/accounts/doctype/payment_request/payment_request.json
#: erpnext/accounts/report/general_ledger/general_ledger.js:110
@@ -33780,7 +33812,7 @@ msgstr ""
msgid "Pause"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:255
+#: erpnext/manufacturing/doctype/job_card/job_card.js:263
msgid "Pause Job"
msgstr ""
@@ -34274,7 +34306,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/buying/doctype/purchase_order/purchase_order.json
-#: erpnext/controllers/accounts_controller.py:2732
+#: erpnext/controllers/accounts_controller.py:2742
#: erpnext/selling/doctype/quotation/quotation.json
#: erpnext/selling/doctype/sales_order/sales_order.json
msgid "Payment Schedule"
@@ -34902,7 +34934,7 @@ msgstr ""
#. Label of the phone_no (Data) field in DocType 'Company'
#. Label of the phone_no (Data) field in DocType 'Warehouse'
-#: erpnext/public/js/print.js:77 erpnext/setup/doctype/company/company.json
+#: erpnext/public/js/print.js:79 erpnext/setup/doctype/company/company.json
#: erpnext/stock/doctype/warehouse/warehouse.json
msgid "Phone No"
msgstr ""
@@ -35278,7 +35310,7 @@ msgstr ""
msgid "Please Set Priority"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:155
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:166
msgid "Please Set Supplier Group in Buying Settings."
msgstr ""
@@ -35298,7 +35330,7 @@ msgstr ""
msgid "Please add Operations first."
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:210
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:212
msgid "Please add Request for Quotation to the sidebar in Portal Settings."
msgstr ""
@@ -35306,7 +35338,7 @@ msgstr ""
msgid "Please add Root Account for - {0}"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:302
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:315
msgid "Please add a Temporary Opening account in Chart of Accounts"
msgstr ""
@@ -35372,7 +35404,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:539
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:541
msgid "Please check the error message and take necessary actions to fix the error and then restart the reposting again."
msgstr ""
@@ -35437,7 +35469,7 @@ msgstr ""
msgid "Please delete Product Bundle {0}, before merging {1} into {2}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:556
+#: erpnext/assets/doctype/asset/depreciation.py:559
msgid "Please disable workflow temporarily for Journal Entry {0}"
msgstr ""
@@ -35473,11 +35505,11 @@ msgstr ""
msgid "Please enable {} in {} to allow same item in multiple rows"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:377
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:376
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:385
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:384
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 ""
@@ -35543,10 +35575,6 @@ msgstr ""
msgid "Please enter Planned Qty for Item {0} at row {1}"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.js:83
-msgid "Please enter Preferred Contact Email"
-msgstr ""
-
#: erpnext/manufacturing/doctype/work_order/work_order.js:73
msgid "Please enter Production Item first"
msgstr ""
@@ -35604,7 +35632,7 @@ msgstr ""
msgid "Please enter company name first"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2958
+#: erpnext/controllers/accounts_controller.py:2968
msgid "Please enter default currency in Company Master"
msgstr ""
@@ -35624,7 +35652,7 @@ msgstr ""
msgid "Please enter quantity for item {0}"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:183
+#: erpnext/setup/doctype/employee/employee.py:297
msgid "Please enter relieving date."
msgstr ""
@@ -35644,7 +35672,7 @@ msgstr ""
msgid "Please enter the phone number first"
msgstr ""
-#: erpnext/controllers/buying_controller.py:1184
+#: erpnext/controllers/buying_controller.py:1185
msgid "Please enter the {schedule_date}."
msgstr ""
@@ -35652,7 +35680,7 @@ msgstr ""
msgid "Please enter valid Financial Year Start and End Dates"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:219
+#: erpnext/setup/doctype/employee/employee.py:333
msgid "Please enter {0}"
msgstr ""
@@ -35692,7 +35720,7 @@ msgstr ""
msgid "Please import accounts against parent company or enable {} in company master."
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:180
+#: erpnext/setup/doctype/employee/employee.py:294
msgid "Please make sure the employees above report to another Active employee."
msgstr ""
@@ -35847,7 +35875,7 @@ msgstr ""
msgid "Please select Posting Date first"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1243
+#: erpnext/manufacturing/doctype/bom/bom.py:1245
msgid "Please select Price List"
msgstr ""
@@ -35875,11 +35903,11 @@ msgstr ""
msgid "Please select Subcontracting Order instead of Purchase Order {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2807
+#: erpnext/controllers/accounts_controller.py:2817
msgid "Please select Unrealized Profit / Loss account or add default Unrealized Profit / Loss account account for company {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1498
+#: erpnext/manufacturing/doctype/bom/bom.py:1500
msgid "Please select a BOM"
msgstr ""
@@ -36035,7 +36063,7 @@ msgstr ""
msgid "Please select rows to create Reposting Entries"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:92
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:93
msgid "Please select the Company"
msgstr ""
@@ -36079,11 +36107,11 @@ msgstr ""
msgid "Please set 'Apply Additional Discount On'"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:783
+#: erpnext/assets/doctype/asset/depreciation.py:786
msgid "Please set 'Asset Depreciation Cost Center' in Company {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:781
+#: erpnext/assets/doctype/asset/depreciation.py:784
msgid "Please set 'Gain/Loss Account on Asset Disposal' in Company {0}"
msgstr ""
@@ -36125,7 +36153,7 @@ msgstr ""
msgid "Please set Customer Address to determine if the transaction is an export."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:745
+#: erpnext/assets/doctype/asset/depreciation.py:748
msgid "Please set Depreciation related Accounts in Asset Category {0} or Company {1}"
msgstr ""
@@ -36143,11 +36171,11 @@ msgstr ""
msgid "Please set Fiscal Code for the public administration '%s'"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:731
+#: erpnext/assets/doctype/asset/depreciation.py:734
msgid "Please set Fixed Asset Account in Asset Category {0}"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:594
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:593
msgid "Please set Fixed Asset Account in {} against {}."
msgstr ""
@@ -36193,7 +36221,7 @@ msgstr ""
msgid "Please set a default Holiday List for Company {0}"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:270
+#: erpnext/setup/doctype/employee/employee.py:384
msgid "Please set a default Holiday List for Employee {0} or Company {1}"
msgstr ""
@@ -36271,7 +36299,7 @@ msgstr ""
msgid "Please set filter based on Item or Warehouse"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2368
+#: erpnext/controllers/accounts_controller.py:2378
msgid "Please set one of the following:"
msgstr ""
@@ -36287,7 +36315,7 @@ msgstr ""
msgid "Please set the Customer Address"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:170
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:182
msgid "Please set the Default Cost Center in {0} company."
msgstr ""
@@ -36346,7 +36374,7 @@ msgstr ""
msgid "Please setup and enable a group account with the Account Type - {0} for the company {1}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:354
+#: erpnext/assets/doctype/asset/depreciation.py:357
msgid "Please share this email with your support team so that they can find and fix the issue."
msgstr ""
@@ -36360,7 +36388,7 @@ msgstr ""
msgid "Please specify Company to proceed"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3189
+#: erpnext/controllers/accounts_controller.py:3199
#: erpnext/public/js/controllers/accounts.js:117
msgid "Please specify a valid Row ID for row {0} in table {1}"
msgstr ""
@@ -36436,7 +36464,7 @@ msgstr ""
msgid "Portal Users"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:406
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:407
msgid "Possible Supplier"
msgstr ""
@@ -36605,7 +36633,7 @@ msgstr ""
msgid "Posting Date Inheritance for Exchange Gain / Loss"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:269
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:270
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:142
msgid "Posting Date cannot be future date"
msgstr ""
@@ -36814,7 +36842,7 @@ msgid "Preventive Maintenance"
msgstr ""
#. Label of the preview (Button) field in DocType 'Request for Quotation'
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:266
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:267
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json
msgid "Preview Email"
msgstr ""
@@ -37449,7 +37477,7 @@ msgstr ""
msgid "Process Loss"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1226
+#: erpnext/manufacturing/doctype/bom/bom.py:1228
msgid "Process Loss Percentage cannot be greater than 100"
msgstr ""
@@ -37471,7 +37499,7 @@ msgstr ""
msgid "Process Loss Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:332
+#: erpnext/manufacturing/doctype/job_card/job_card.js:340
msgid "Process Loss Quantity"
msgstr ""
@@ -38050,7 +38078,7 @@ msgstr ""
msgid "Project wise Stock Tracking "
msgstr ""
-#: erpnext/controllers/trends.py:421
+#: erpnext/controllers/trends.py:429
msgid "Project-wise data is not available for Quotation"
msgstr ""
@@ -38328,7 +38356,7 @@ msgstr ""
#: erpnext/accounts/doctype/tax_rule/tax_rule.json
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: erpnext/projects/doctype/project/project_dashboard.py:16
-#: erpnext/setup/doctype/company/company.py:463 erpnext/setup/install.py:377
+#: erpnext/setup/doctype/company/company.py:463 erpnext/setup/install.py:378
#: erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/item_lead_time/item_lead_time.json
#: erpnext/stock/doctype/item_reorder/item_reorder.json
@@ -38483,8 +38511,8 @@ msgstr ""
msgid "Purchase Invoice cannot be made against an existing asset {0}"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:449
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:463
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:453
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:467
msgid "Purchase Invoice {0} is already submitted"
msgstr ""
@@ -38637,7 +38665,7 @@ msgstr ""
msgid "Purchase Order already created for all Sales Order items"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:335
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:339
msgid "Purchase Order number required for Item {0}"
msgstr ""
@@ -38664,7 +38692,7 @@ msgstr ""
msgid "Purchase Orders Items Overdue"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:286
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:285
msgid "Purchase Orders are not allowed for {0} due to a scorecard standing of {1}."
msgstr ""
@@ -38981,8 +39009,8 @@ msgstr ""
#: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:240
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:224
-#: erpnext/controllers/trends.py:268 erpnext/controllers/trends.py:280
-#: erpnext/controllers/trends.py:285
+#: 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:1086
#: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json
@@ -39098,7 +39126,8 @@ msgstr ""
msgid "Qty In Stock"
msgstr ""
-#: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:82
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:117
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:174
msgid "Qty Per Unit"
msgstr ""
@@ -39217,7 +39246,7 @@ msgstr ""
msgid "Qty to Fetch"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:304
+#: erpnext/manufacturing/doctype/job_card/job_card.js:312
#: erpnext/manufacturing/doctype/job_card/job_card.py:871
msgid "Qty to Manufacture"
msgstr ""
@@ -39728,7 +39757,11 @@ msgid "Quantity is required"
msgstr ""
#: erpnext/stock/dashboard/item_dashboard.js:285
-msgid "Quantity must be greater than zero, and less or equal to {0}"
+msgid "Quantity must be greater than zero"
+msgstr ""
+
+#: erpnext/stock/dashboard/item_dashboard.js:290
+msgid "Quantity must be less than or equal to {0}"
msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.js:1037
@@ -39746,16 +39779,12 @@ msgid "Quantity required for Item {0} in row {1}"
msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.py:678
-#: erpnext/manufacturing/doctype/job_card/job_card.js:385
-#: erpnext/manufacturing/doctype/job_card/job_card.js:455
+#: 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/report/bom_stock_calculated/bom_stock_calculated.js:21
-msgid "Quantity to Make"
-msgstr ""
-
#: erpnext/manufacturing/doctype/work_order/work_order.js:343
msgid "Quantity to Manufacture"
msgstr ""
@@ -39768,14 +39797,6 @@ msgstr ""
msgid "Quantity to Manufacture must be greater than 0."
msgstr ""
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.js:24
-msgid "Quantity to Produce"
-msgstr ""
-
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:37
-msgid "Quantity to Produce should be greater than zero."
-msgstr ""
-
#: erpnext/public/js/utils/barcode_scanner.js:257
msgid "Quantity to Scan"
msgstr ""
@@ -39950,7 +39971,7 @@ msgstr ""
msgid "RFQ and Purchase Order Settings"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:129
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:131
msgid "RFQs are not allowed for {0} due to a scorecard standing of {1}"
msgstr ""
@@ -40227,7 +40248,7 @@ msgstr ""
msgid "Rate at which this tax is applied"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4064
+#: erpnext/controllers/accounts_controller.py:4074
msgid "Rate of '{}' items cannot be changed"
msgstr ""
@@ -41281,7 +41302,7 @@ msgstr ""
msgid "Release Date"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:318
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:317
msgid "Release date must be in the future"
msgstr ""
@@ -41623,7 +41644,7 @@ msgstr ""
msgid "Repost Item Valuation"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:344
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:346
msgid "Repost Item Valuation restarted for selected failed records."
msgstr ""
@@ -41663,10 +41684,6 @@ msgstr ""
msgid "Repost started in the background"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:119
-msgid "Reposting Completed {0}%"
-msgstr ""
-
#. Label of the reposting_data_file (Attach) field in DocType 'Repost Item
#. Valuation'
#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
@@ -41676,10 +41693,10 @@ msgstr ""
#. Label of the reposting_info_section (Section Break) field in DocType 'Repost
#. Item Valuation'
#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
-msgid "Reposting Info"
+msgid "Reposting Item and Warehouse"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:127
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:131
msgid "Reposting Progress"
msgstr ""
@@ -41689,12 +41706,30 @@ msgstr ""
msgid "Reposting Reference"
msgstr ""
+#. Label of the vouchers_based_on_item_and_warehouse_section (Section Break)
+#. field in DocType 'Repost Item Valuation'
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
+msgid "Reposting Vouchers"
+msgstr ""
+
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:149
+msgid "Reposting Vouchers Progress"
+msgstr ""
+
#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:216
#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:327
msgid "Reposting entries created: {0}"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:103
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:123
+msgid "Reposting for Item-Wh Completed {0}%"
+msgstr ""
+
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:141
+msgid "Reposting for Vouchers Completed {0}%"
+msgstr ""
+
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:109
msgid "Reposting has been started in the background."
msgstr ""
@@ -41781,8 +41816,8 @@ msgstr ""
#. Label of a Workspace Sidebar Item
#: erpnext/buying/doctype/buying_settings/buying_settings.json
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:324
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:426
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:326
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:428
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:88
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:70
@@ -41929,10 +41964,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
-#: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:94
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:11
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:21
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:28
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:119
#: erpnext/manufacturing/report/bom_variance_report/bom_variance_report.py:58
#: erpnext/manufacturing/report/material_requirements_planning_report/material_requirements_planning_report.py:1057
#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:426
@@ -42129,7 +42161,7 @@ msgstr ""
msgid "Reserved Quantity for Production"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2287
+#: erpnext/stock/stock_ledger.py:2334
msgid "Reserved Serial No."
msgstr ""
@@ -42145,13 +42177,13 @@ msgstr ""
#: 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:2271
+#: erpnext/stock/stock_ledger.py:2318
#: 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:2316
+#: erpnext/stock/stock_ledger.py:2363
msgid "Reserved Stock for Batch"
msgstr ""
@@ -42352,7 +42384,7 @@ msgstr ""
msgid "Rest Of The World"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:84
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:90
msgid "Restart"
msgstr ""
@@ -42417,7 +42449,7 @@ msgstr ""
msgid "Resume"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:239
+#: erpnext/manufacturing/doctype/job_card/job_card.js:247
msgid "Resume Job"
msgstr ""
@@ -43143,7 +43175,7 @@ msgstr ""
msgid "Row #{0}: Asset {1} is already sold"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:334
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:333
msgid "Row #{0}: BOM is not specified for subcontracting item {0}"
msgstr ""
@@ -43179,27 +43211,27 @@ msgstr ""
msgid "Row #{0}: Cannot create entry with different taxable AND withholding document links."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3767
+#: erpnext/controllers/accounts_controller.py:3777
msgid "Row #{0}: Cannot delete item {1} which has already been billed."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3741
+#: erpnext/controllers/accounts_controller.py:3751
msgid "Row #{0}: Cannot delete item {1} which has already been delivered"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3760
+#: erpnext/controllers/accounts_controller.py:3770
msgid "Row #{0}: Cannot delete item {1} which has already been received"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3747
+#: erpnext/controllers/accounts_controller.py:3757
msgid "Row #{0}: Cannot delete item {1} which has work order assigned to it."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3753
+#: erpnext/controllers/accounts_controller.py:3763
msgid "Row #{0}: Cannot delete item {1} which is already ordered against this Sales Order."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4074
+#: erpnext/controllers/accounts_controller.py:4084
msgid "Row #{0}: Cannot set Rate if the billed amount is greater than the amount for Item {1}."
msgstr ""
@@ -43282,7 +43314,7 @@ msgstr ""
msgid "Row #{0}: Dates overlapping with other row in group {1}"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:358
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:357
msgid "Row #{0}: Default BOM not found for FG Item {1}"
msgstr ""
@@ -43306,17 +43338,17 @@ msgstr ""
msgid "Row #{0}: Expense account {1} is not valid for Purchase Invoice {2}. Only expense accounts from non-stock items are allowed."
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:363
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:362
#: erpnext/selling/doctype/sales_order/sales_order.py:303
msgid "Row #{0}: Finished Good Item Qty can not be zero"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:345
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:344
#: erpnext/selling/doctype/sales_order/sales_order.py:283
msgid "Row #{0}: Finished Good Item is not specified for service item {1}"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:352
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:351
#: erpnext/selling/doctype/sales_order/sales_order.py:290
msgid "Row #{0}: Finished Good Item {1} must be a sub-contracted item"
msgstr ""
@@ -43444,11 +43476,11 @@ msgstr ""
msgid "Row #{0}: Overconsumption of Customer Provided Item {1} against Work Order {2} is not allowed in the Subcontracting Inward process."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1051
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1056
msgid "Row #{0}: Please select Item Code in Assembly Items"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1054
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1059
msgid "Row #{0}: Please select the BOM No in Assembly Items"
msgstr ""
@@ -43456,7 +43488,7 @@ msgstr ""
msgid "Row #{0}: Please select the Finished Good Item against which this Customer Provided Item will be used."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1048
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1053
msgid "Row #{0}: Please select the Sub Assembly Warehouse"
msgstr ""
@@ -43596,7 +43628,7 @@ msgstr ""
msgid "Row #{0}: Set Supplier for item {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1058
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1063
msgid "Row #{0}: Since 'Track Semi Finished Goods' is enabled, the BOM {1} cannot be used for Sub Assembly Items"
msgstr ""
@@ -43717,7 +43749,7 @@ msgstr ""
msgid "Row #{0}: {1} is not a valid reading field. Please refer to the field description."
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:115
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:126
msgid "Row #{0}: {1} is required to create the Opening {2} Invoices"
msgstr ""
@@ -43725,7 +43757,7 @@ msgstr ""
msgid "Row #{0}: {1} of {2} should be {3}. Please update the {1} or select a different account."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3881
+#: erpnext/controllers/accounts_controller.py:3891
msgid "Row #{0}:Quantity for Item {1} cannot be zero."
msgstr ""
@@ -43761,7 +43793,7 @@ msgstr ""
msgid "Row #{idx}: {from_warehouse_field} and {to_warehouse_field} cannot be same."
msgstr ""
-#: erpnext/controllers/buying_controller.py:1176
+#: erpnext/controllers/buying_controller.py:1177
msgid "Row #{idx}: {schedule_date} cannot be before {transaction_date}."
msgstr ""
@@ -43769,6 +43801,10 @@ msgstr ""
msgid "Row #{}: Currency of {} - {} doesn't matches company currency."
msgstr ""
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:108
+msgid "Row #{}: Either Party ID or Party Name is required"
+msgstr ""
+
#: erpnext/assets/doctype/asset/asset.py:421
msgid "Row #{}: Finance Book should not be empty since you're using multiple."
msgstr ""
@@ -43785,6 +43821,10 @@ msgstr ""
msgid "Row #{}: POS Invoice {} is not submitted yet"
msgstr ""
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:118
+msgid "Row #{}: Party ID is required"
+msgstr ""
+
#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:41
msgid "Row #{}: Please assign task to a member."
msgstr ""
@@ -43814,7 +43854,7 @@ msgstr ""
msgid "Row #{}: {}"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:110
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:121
msgid "Row #{}: {} {} does not exist."
msgstr ""
@@ -43822,7 +43862,7 @@ msgstr ""
msgid "Row #{}: {} {} doesn't belong to Company {}. Please select valid {}."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:444
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:443
msgid "Row No {0}: Warehouse is required. Please set a Default Warehouse for Item {1} and Company {2}"
msgstr ""
@@ -43888,7 +43928,7 @@ msgstr ""
msgid "Row {0}: Conversion Factor is mandatory"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3227
+#: erpnext/controllers/accounts_controller.py:3237
msgid "Row {0}: Cost Center {1} does not belong to Company {2}"
msgstr ""
@@ -43916,7 +43956,7 @@ msgstr ""
msgid "Row {0}: Delivery Warehouse cannot be same as Customer Warehouse for Item {1}."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2720
+#: erpnext/controllers/accounts_controller.py:2730
msgid "Row {0}: Due Date in the Payment Terms table cannot be before Posting Date"
msgstr ""
@@ -43941,19 +43981,19 @@ 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:534
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:533
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:491
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:490
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:516
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:515
msgid "Row {0}: Expense Head changed to {1} because expense is booked against this account in Purchase Receipt {2}"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:152
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:154
msgid "Row {0}: For Supplier {1}, Email Address is Required to send an email"
msgstr ""
@@ -44006,7 +44046,7 @@ msgstr ""
msgid "Row {0}: Item {1}'s quantity cannot be higher than the available quantity."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1209
+#: erpnext/manufacturing/doctype/bom/bom.py:1211
msgid "Row {0}: Operation time should be greater than 0 for operation {1}"
msgstr ""
@@ -44122,7 +44162,7 @@ msgstr ""
msgid "Row {0}: The item {1}, quantity must be positive number"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3204
+#: erpnext/controllers/accounts_controller.py:3214
msgid "Row {0}: The {3} Account {1} does not belong to the company {2}"
msgstr ""
@@ -44146,7 +44186,7 @@ msgstr ""
msgid "Row {0}: Warehouse {1} is linked to company {2}. Please select a warehouse belonging to company {3}."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1203
+#: erpnext/manufacturing/doctype/bom/bom.py:1205
#: erpnext/manufacturing/doctype/work_order/work_order.py:415
msgid "Row {0}: Workstation or Workstation Type is mandatory for an operation {1}"
msgstr ""
@@ -44179,7 +44219,7 @@ msgstr ""
msgid "Row {0}: {2} Item {1} does not exist in {2} {3}"
msgstr ""
-#: erpnext/utilities/transaction_base.py:562
+#: erpnext/utilities/transaction_base.py:563
msgid "Row {1}: Quantity ({0}) cannot be a fraction. To allow this, disable '{2}' in UOM {3}."
msgstr ""
@@ -44209,7 +44249,7 @@ msgstr ""
msgid "Rows with Same Account heads will be merged on Ledger"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2731
+#: erpnext/controllers/accounts_controller.py:2741
msgid "Rows with duplicate due dates in other rows were found: {0}"
msgstr ""
@@ -44391,7 +44431,7 @@ msgstr ""
#: erpnext/setup/doctype/company/company.py:649
#: erpnext/setup/doctype/company/company_dashboard.py:9
#: erpnext/setup/doctype/sales_person/sales_person_dashboard.py:12
-#: erpnext/setup/install.py:372
+#: erpnext/setup/install.py:373
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:297
#: erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/pick_list/pick_list_dashboard.py:16
@@ -45215,7 +45255,7 @@ msgstr ""
msgid "Same item cannot be entered multiple times."
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:121
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:123
msgid "Same supplier has been entered multiple times"
msgstr ""
@@ -45505,7 +45545,7 @@ msgstr ""
msgid "Scrap Warehouse"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:384
+#: erpnext/assets/doctype/asset/depreciation.py:387
msgid "Scrap date cannot be before purchase date"
msgstr ""
@@ -45653,11 +45693,11 @@ msgstr ""
msgid "Select Company"
msgstr ""
-#: erpnext/public/js/print.js:113
+#: erpnext/public/js/print.js:115
msgid "Select Company Address"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:533
+#: erpnext/manufacturing/doctype/job_card/job_card.js:541
msgid "Select Corrective Operation"
msgstr ""
@@ -45667,11 +45707,11 @@ msgstr ""
msgid "Select Customers By"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.js:120
+#: erpnext/setup/doctype/employee/employee.js:160
msgid "Select Date of Birth. This will validate Employees age and prevent hiring of under-age staff."
msgstr ""
-#: erpnext/setup/doctype/employee/employee.js:127
+#: erpnext/setup/doctype/employee/employee.js:167
msgid "Select Date of joining. It will have impact on the first salary calculation, Leave allocation on pro-rata bases."
msgstr ""
@@ -45693,7 +45733,7 @@ msgstr ""
msgid "Select Dispatch Address "
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:221
+#: erpnext/manufacturing/doctype/job_card/job_card.js:229
msgid "Select Employees"
msgstr ""
@@ -45752,7 +45792,7 @@ msgstr ""
msgid "Select Payment Schedule"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:410
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:411
msgid "Select Possible Supplier"
msgstr ""
@@ -45815,7 +45855,7 @@ msgstr ""
msgid "Select a Company"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.js:115
+#: erpnext/setup/doctype/employee/employee.js:155
msgid "Select a Company this Employee belongs to."
msgstr ""
@@ -45869,7 +45909,7 @@ msgstr ""
msgid "Select company name first."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2979
+#: erpnext/controllers/accounts_controller.py:2989
msgid "Select finance book for the item {0} at row {1}"
msgstr ""
@@ -46449,7 +46489,7 @@ msgstr ""
msgid "Serial Nos are created successfully"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2277
+#: erpnext/stock/stock_ledger.py:2324
msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding."
msgstr ""
@@ -46744,6 +46784,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
+#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:405
msgid "Service End Date"
msgstr ""
@@ -46887,6 +46928,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
+#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:397
msgid "Service Start Date"
msgstr ""
@@ -46945,8 +46987,8 @@ msgstr ""
msgid "Set Delivery Warehouse"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:404
-#: erpnext/manufacturing/doctype/job_card/job_card.js:473
+#: erpnext/manufacturing/doctype/job_card/job_card.js:412
+#: erpnext/manufacturing/doctype/job_card/job_card.js:481
msgid "Set Finished Good Quantity"
msgstr ""
@@ -47246,7 +47288,7 @@ msgstr ""
msgid "Setting up company"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1182
+#: erpnext/manufacturing/doctype/bom/bom.py:1184
#: erpnext/manufacturing/doctype/work_order/work_order.py:1475
msgid "Setting {0} is required"
msgstr ""
@@ -47471,10 +47513,13 @@ msgstr ""
#. Label of the shipping_address_display (Text Editor) field in DocType
#. 'Purchase Order'
#. Label of the shipping_address_display (Text Editor) field in DocType
+#. 'Request for Quotation'
+#. Label of the shipping_address_display (Text Editor) field in DocType
#. 'Supplier Quotation'
#. Label of the shipping_address_display (Text Editor) field in DocType
#. 'Subcontracting Order'
#: erpnext/buying/doctype/purchase_order/purchase_order.json
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json
msgid "Shipping Address Details"
@@ -47829,9 +47874,8 @@ msgstr ""
msgid "Show Warehouse-wise Stock"
msgstr ""
-#: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.js:28
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.js:19
-msgid "Show exploded view"
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.js:26
+msgid "Show availability of exploded items"
msgstr ""
#: erpnext/manufacturing/report/material_requirements_planning_report/material_requirements_planning_report.js:88
@@ -48061,7 +48105,7 @@ msgstr ""
msgid "Solvency Ratios"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4332
+#: erpnext/controllers/accounts_controller.py:4344
msgid "Some required Company details are missing. You don't have permission to update them. Please contact your System Manager."
msgstr ""
@@ -48191,7 +48235,7 @@ msgstr ""
msgid "Source and target warehouse cannot be same for row {0}"
msgstr ""
-#: erpnext/stock/dashboard/item_dashboard.js:290
+#: erpnext/stock/dashboard/item_dashboard.js:295
msgid "Source and target warehouse must be different"
msgstr ""
@@ -48344,7 +48388,7 @@ msgstr ""
#: erpnext/setup/setup_wizard/operations/defaults_setup.py:70
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:485
-#: erpnext/tests/utils.py:297
+#: erpnext/tests/utils.py:316
msgid "Standard Buying"
msgstr ""
@@ -48358,8 +48402,8 @@ msgstr ""
#: erpnext/setup/setup_wizard/operations/defaults_setup.py:70
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:493
-#: erpnext/stock/doctype/item/item.py:267 erpnext/tests/utils.py:305
-#: erpnext/tests/utils.py:2494
+#: erpnext/stock/doctype/item/item.py:267 erpnext/tests/utils.py:324
+#: erpnext/tests/utils.py:2514
msgid "Standard Selling"
msgstr ""
@@ -48415,7 +48459,7 @@ msgstr ""
msgid "Start Date should be lower than End Date"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:215
+#: erpnext/manufacturing/doctype/job_card/job_card.js:223
#: erpnext/manufacturing/doctype/workstation/workstation.js:124
msgid "Start Job"
msgstr ""
@@ -48424,7 +48468,7 @@ msgstr ""
msgid "Start Merge"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:99
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:105
msgid "Start Reposting"
msgstr ""
@@ -48991,7 +49035,7 @@ msgid "Stock Reservation Entries Cancelled"
msgstr ""
#: erpnext/controllers/subcontracting_inward_controller.py:1003
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2238
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2243
#: erpnext/manufacturing/doctype/work_order/work_order.py:2124
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1777
msgid "Stock Reservation Entries Created"
@@ -49365,7 +49409,7 @@ msgstr ""
#: erpnext/setup/doctype/company/company.py:384
#: erpnext/setup/setup_wizard/operations/defaults_setup.py:33
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:537
-#: erpnext/stock/doctype/item/item.py:304 erpnext/tests/utils.py:270
+#: erpnext/stock/doctype/item/item.py:304 erpnext/tests/utils.py:289
msgid "Stores"
msgstr ""
@@ -49423,7 +49467,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:349
+#: 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"
@@ -49447,7 +49491,7 @@ msgstr ""
msgid "Sub Total"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:621
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:626
msgid "Sub assembly item references are missing. Please fetch the sub assemblies and raw materials again."
msgstr ""
@@ -49661,7 +49705,7 @@ msgstr ""
#. Receipt Supplied Item'
#. Label of a Workspace Sidebar Item
#: erpnext/buying/doctype/purchase_order/purchase_order.js:399
-#: erpnext/controllers/subcontracting_controller.py:1167
+#: erpnext/controllers/subcontracting_controller.py:1173
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
@@ -49813,7 +49857,7 @@ msgstr ""
msgid "Submit this Work Order for further processing."
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:306
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:308
msgid "Submit your Quotation"
msgstr ""
@@ -50122,8 +50166,8 @@ msgstr ""
#: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:37
#: erpnext/assets/doctype/asset/asset.json
#: erpnext/buying/doctype/purchase_order/purchase_order.json
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:184
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:269
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:185
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:270
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json
#: erpnext/buying/doctype/request_for_quotation_supplier/request_for_quotation_supplier.json
#: erpnext/buying/doctype/supplier/supplier.json
@@ -50256,7 +50300,7 @@ msgstr ""
#: erpnext/accounts/report/purchase_register/purchase_register.py:186
#: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:55
#: erpnext/buying/doctype/purchase_order/purchase_order.json
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:502
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:503
#: erpnext/buying/doctype/supplier/supplier.json
#: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:105
#: erpnext/buying/workspace/buying/buying.json
@@ -50455,7 +50499,7 @@ msgstr ""
#. Name of a report
#. Label of a Link in the Buying Workspace
#. Label of a Workspace Sidebar Item
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:154
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:155
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.json
#: erpnext/buying/workspace/buying/buying.json
#: erpnext/workspace_sidebar/buying.json
@@ -50470,7 +50514,7 @@ msgstr ""
msgid "Supplier Quotation Item"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:495
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:497
msgid "Supplier Quotation {0} Created"
msgstr ""
@@ -50559,7 +50603,7 @@ msgstr ""
#. Label of the supplier_warehouse (Link) field in DocType 'Purchase Receipt'
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/buying/doctype/purchase_order/purchase_order.json
-#: erpnext/manufacturing/doctype/job_card/job_card.js:89
+#: erpnext/manufacturing/doctype/job_card/job_card.js:97
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json
msgid "Supplier Warehouse"
msgstr ""
@@ -51920,7 +51964,7 @@ msgstr ""
msgid "The 'From Package No.' field must neither be empty nor it's value less than 1."
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:411
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:413
msgid "The Access to Request for Quotation From Portal is Disabled. To Allow Access, Enable it in Portal Settings."
msgstr ""
@@ -51961,7 +52005,7 @@ msgstr ""
msgid "The Loyalty Program isn't valid for the selected company"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:1106
+#: erpnext/accounts/doctype/payment_request/payment_request.py:1107
msgid "The Payment Request {0} is already paid, cannot process payment twice"
msgstr ""
@@ -52003,7 +52047,7 @@ msgstr ""
msgid "The account head under Liability or Equity, in which Profit/Loss will be booked"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:1001
+#: erpnext/accounts/doctype/payment_request/payment_request.py:1002
msgid "The allocated amount is greater than the outstanding amount of Payment Request {0}"
msgstr ""
@@ -52076,7 +52120,7 @@ msgstr ""
msgid "The following Purchase Invoices are not submitted:"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:344
+#: erpnext/assets/doctype/asset/depreciation.py:347
msgid "The following assets have failed to automatically post depreciation entries: {0}"
msgstr ""
@@ -52092,7 +52136,7 @@ msgstr ""
msgid "The following deleted attributes exist in Variants but not in the Template. You can either delete the Variants or keep the attribute(s) in template."
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:175
+#: erpnext/setup/doctype/employee/employee.py:289
msgid "The following employees are currently still reporting to {0}:"
msgstr ""
@@ -52123,7 +52167,7 @@ msgstr ""
msgid "The holiday on {0} is not between From Date and To Date"
msgstr ""
-#: erpnext/controllers/buying_controller.py:1243
+#: erpnext/controllers/buying_controller.py:1244
msgid "The item {item} is not marked as {type_of} item. You can enable it as {type_of} item from its Item master."
msgstr ""
@@ -52131,7 +52175,7 @@ msgstr ""
msgid "The items {0} and {1} are present in the following {2} :"
msgstr ""
-#: erpnext/controllers/buying_controller.py:1236
+#: erpnext/controllers/buying_controller.py:1237
msgid "The items {items} are not marked as {type_of} item. You can enable them as {type_of} item from their Item masters."
msgstr ""
@@ -52266,7 +52310,7 @@ msgstr ""
msgid "The shares don't exist with the {0}"
msgstr ""
-#: erpnext/stock/stock_ledger.py:803
+#: erpnext/stock/stock_ledger.py:806
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 ""
@@ -52304,7 +52348,7 @@ msgstr ""
msgid "The uploaded file does not appear to be in valid MT940 format."
msgstr ""
-#: erpnext/edi/doctype/code_list/code_list_import.py:48
+#: erpnext/edi/doctype/code_list/code_list_import.py:54
msgid "The uploaded file does not match the selected Code List."
msgstr ""
@@ -52542,7 +52586,7 @@ msgstr ""
msgid "This is a location where scraped materials are stored."
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:318
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:319
msgid "This is a preview of the email to be sent. A PDF of the document will automatically be attached with the email."
msgstr ""
@@ -52590,7 +52634,7 @@ msgstr ""
msgid "This is considered dangerous from accounting point of view."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:540
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:539
msgid "This is done to handle accounting for cases when Purchase Receipt is created after Purchase Invoice"
msgstr ""
@@ -52640,7 +52684,7 @@ msgstr ""
msgid "This schedule was created when Asset {0} was restored on Asset Capitalization {1}'s cancellation."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:458
+#: erpnext/assets/doctype/asset/depreciation.py:461
msgid "This schedule was created when Asset {0} was restored."
msgstr ""
@@ -52648,7 +52692,7 @@ msgstr ""
msgid "This schedule was created when Asset {0} was returned through Sales Invoice {1}."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:417
+#: erpnext/assets/doctype/asset/depreciation.py:420
msgid "This schedule was created when Asset {0} was scrapped."
msgstr ""
@@ -53198,7 +53242,7 @@ msgid "To include sub-assembly costs and scrap items in Finished Goods on a work
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2247
-#: erpnext/controllers/accounts_controller.py:3237
+#: erpnext/controllers/accounts_controller.py:3247
msgid "To include tax in row {0} in Item rate, taxes in rows {1} must also be included"
msgstr ""
@@ -53648,6 +53692,11 @@ msgstr ""
msgid "Total Landed Cost (Company Currency)"
msgstr ""
+#. Label of the total_vouchers (Int) field in DocType 'Repost Item Valuation'
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
+msgid "Total Ledgers"
+msgstr ""
+
#: erpnext/accounts/report/balance_sheet/balance_sheet.py:219
msgid "Total Liability"
msgstr ""
@@ -53753,7 +53802,7 @@ msgstr ""
msgid "Total Paid Amount"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2785
+#: erpnext/controllers/accounts_controller.py:2795
msgid "Total Payment Amount in Payment Schedule must be equal to Grand / Rounded Total"
msgstr ""
@@ -53842,12 +53891,6 @@ msgstr ""
msgid "Total Repair Cost"
msgstr ""
-#. Label of the total_reposting_count (Int) field in DocType 'Repost Item
-#. Valuation'
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
-msgid "Total Reposting Count"
-msgstr ""
-
#: erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.py:44
msgid "Total Revenue"
msgstr ""
@@ -54211,7 +54254,7 @@ msgstr ""
msgid "Transaction Date"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:1104
+#: erpnext/setup/doctype/company/company.py:1106
msgid "Transaction Deletion Document {0} has been triggered for company {1}"
msgstr ""
@@ -54821,7 +54864,7 @@ msgstr ""
msgid "UOM Conversion Factor"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1463
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1468
msgid "UOM Conversion factor ({0} -> {1}) not found for item: {2}"
msgstr ""
@@ -54997,7 +55040,7 @@ msgstr ""
msgid "Unit"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4064
+#: erpnext/controllers/accounts_controller.py:4074
msgid "Unit Price"
msgstr ""
@@ -55462,7 +55505,7 @@ msgstr ""
msgid "Updating Work Order status"
msgstr ""
-#: erpnext/public/js/print.js:151
+#: erpnext/public/js/print.js:153
msgid "Updating details."
msgstr ""
@@ -55701,7 +55744,7 @@ msgstr ""
msgid "User has not applied rule on the invoice {0}"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:187
+#: erpnext/setup/doctype/employee/employee.py:301
msgid "User {0} does not exist"
msgstr ""
@@ -55709,15 +55752,15 @@ msgstr ""
msgid "User {0} doesn't have any default POS Profile. Check Default at Row {1} for this User."
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:205
+#: erpnext/setup/doctype/employee/employee.py:319
msgid "User {0} is already assigned to Employee {1}"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:243
+#: erpnext/setup/doctype/employee/employee.py:357
msgid "User {0}: Removed Employee Self Service role as there is no mapped employee."
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:238
+#: erpnext/setup/doctype/employee/employee.py:352
msgid "User {0}: Removed Employee role as there is no mapped employee."
msgstr ""
@@ -56010,11 +56053,11 @@ msgstr ""
msgid "Valuation Rate (In / Out)"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2022
+#: erpnext/stock/stock_ledger.py:2069
msgid "Valuation Rate Missing"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2000
+#: erpnext/stock/stock_ledger.py:2047
msgid "Valuation Rate for the Item {0}, is required to do accounting entries for {1} {2}."
msgstr ""
@@ -56046,7 +56089,7 @@ msgid "Valuation rate for the item as per Sales Invoice (Only for Internal Trans
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2271
-#: erpnext/controllers/accounts_controller.py:3261
+#: erpnext/controllers/accounts_controller.py:3271
msgid "Valuation type charges can not be marked as Inclusive"
msgstr ""
@@ -56820,6 +56863,10 @@ msgstr ""
msgid "Warehouse is mandatory"
msgstr ""
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:286
+msgid "Warehouse is required to get producible FG Items"
+msgstr ""
+
#: erpnext/stock/doctype/warehouse/warehouse.py:259
msgid "Warehouse not found against the account {0}"
msgstr ""
@@ -56959,7 +57006,7 @@ msgstr ""
msgid "Warning - Row {0}: Billing Hours are more than Actual Hours"
msgstr ""
-#: erpnext/stock/stock_ledger.py:813
+#: erpnext/stock/stock_ledger.py:816
msgid "Warning on Negative Stock"
msgstr ""
@@ -57273,8 +57320,8 @@ msgstr ""
msgid "Widowed"
msgstr ""
-#. Label of the width (Int) field in DocType 'Shipment Parcel'
-#. Label of the width (Int) field in DocType 'Shipment Parcel Template'
+#. Label of the width (Float) field in DocType 'Shipment Parcel'
+#. Label of the width (Float) field in DocType 'Shipment Parcel Template'
#: erpnext/stock/doctype/shipment_parcel/shipment_parcel.json
#: erpnext/stock/doctype/shipment_parcel_template/shipment_parcel_template.json
msgid "Width (cm)"
@@ -57819,7 +57866,7 @@ msgstr ""
msgid "You are importing data for the code list:"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3861
+#: erpnext/controllers/accounts_controller.py:3871
msgid "You are not allowed to update as per the conditions set in {} Workflow."
msgstr ""
@@ -57960,7 +58007,7 @@ msgstr ""
msgid "You do not have permission to edit this document"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3837
+#: erpnext/controllers/accounts_controller.py:3847
msgid "You do not have permissions to {} items in a {}."
msgstr ""
@@ -57972,7 +58019,7 @@ msgstr ""
msgid "You don't have enough points to redeem."
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:273
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:286
msgid "You had {} errors while creating opening invoices. Check {} for more details"
msgstr ""
@@ -58012,7 +58059,7 @@ msgstr ""
msgid "You need to cancel POS Closing Entry {} to be able to cancel this document."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3212
+#: erpnext/controllers/accounts_controller.py:3222
msgid "You selected the account group {1} as {2} Account in row {0}. Please select a single account."
msgstr ""
@@ -58080,7 +58127,7 @@ msgstr ""
msgid "`Allow Negative rates for Items`"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2014
+#: erpnext/stock/stock_ledger.py:2061
msgid "after"
msgstr ""
@@ -58120,7 +58167,7 @@ msgstr ""
msgid "cannot be greater than 100"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:334
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:333
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1102
msgid "dated {0}"
msgstr ""
@@ -58270,7 +58317,7 @@ msgstr ""
msgid "per hour"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2015
+#: erpnext/stock/stock_ledger.py:2062
msgid "performing either one below:"
msgstr ""
@@ -58404,7 +58451,7 @@ msgstr ""
msgid "{0} {1} has submitted Assets. Remove Item {2} from table to continue."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2367
+#: erpnext/controllers/accounts_controller.py:2377
msgid "{0} Account not found against Customer {1}."
msgstr ""
@@ -58432,7 +58479,7 @@ msgstr ""
msgid "{0} Number {1} is already used in {2} {3}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1635
+#: erpnext/manufacturing/doctype/bom/bom.py:1638
msgid "{0} Operating Cost for operation {1}"
msgstr ""
@@ -58460,7 +58507,7 @@ msgstr ""
msgid "{0} account is not of type {1}"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:515
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:519
msgid "{0} account not found while submitting purchase receipt"
msgstr ""
@@ -58493,6 +58540,10 @@ msgstr ""
msgid "{0} asset cannot be transferred"
msgstr ""
+#: erpnext/controllers/trends.py:60
+msgid "{0} can be either {1} or {2}."
+msgstr ""
+
#: erpnext/accounts/doctype/pricing_rule/pricing_rule.py:279
msgid "{0} can not be negative"
msgstr ""
@@ -58509,8 +58560,8 @@ msgstr ""
msgid "{0} cannot be zero"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:918
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1034
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:923
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1039
#: erpnext/stock/doctype/pick_list/pick_list.py:1297
#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:322
msgid "{0} created"
@@ -58524,11 +58575,11 @@ msgstr ""
msgid "{0} currency must be same as company's default currency. Please select another account."
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:295
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:294
msgid "{0} currently has a {1} Supplier Scorecard standing, and Purchase Orders to this supplier should be issued with caution."
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:137
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:139
msgid "{0} currently has a {1} Supplier Scorecard standing, and RFQs to this supplier should be issued with caution."
msgstr ""
@@ -58570,7 +58621,7 @@ msgstr ""
msgid "{0} hours"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2725
+#: erpnext/controllers/accounts_controller.py:2735
msgid "{0} in row {1}"
msgstr ""
@@ -58613,7 +58664,7 @@ msgstr ""
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3169
+#: erpnext/controllers/accounts_controller.py:3179
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}."
msgstr ""
@@ -58729,16 +58780,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:1686 erpnext/stock/stock_ledger.py:2163
-#: erpnext/stock/stock_ledger.py:2177
+#: erpnext/stock/stock_ledger.py:1714 erpnext/stock/stock_ledger.py:2210
+#: erpnext/stock/stock_ledger.py:2224
msgid "{0} units of {1} needed in {2} on {3} {4} for {5} to complete this transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2264 erpnext/stock/stock_ledger.py:2309
+#: erpnext/stock/stock_ledger.py:2311 erpnext/stock/stock_ledger.py:2356
msgid "{0} units of {1} needed in {2} on {3} {4} to complete this transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:1680
+#: erpnext/stock/stock_ledger.py:1708
msgid "{0} units of {1} needed in {2} to complete this transaction."
msgstr ""
@@ -58804,7 +58855,7 @@ msgstr ""
msgid "{0} {1} has already been partly paid. Please use the 'Get Outstanding Invoice' or the 'Get Outstanding Orders' button to get the latest outstanding amounts."
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:435
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:434
#: erpnext/selling/doctype/sales_order/sales_order.py:598
#: erpnext/stock/doctype/material_request/material_request.py:255
msgid "{0} {1} has been modified. Please refresh."
@@ -58827,7 +58878,7 @@ msgid "{0} {1} is associated with {2}, but Party Account is {3}"
msgstr ""
#: erpnext/controllers/selling_controller.py:495
-#: erpnext/controllers/subcontracting_controller.py:1167
+#: erpnext/controllers/subcontracting_controller.py:1173
msgid "{0} {1} is cancelled or closed"
msgstr ""