diff --git a/erpnext/locale/main.pot b/erpnext/locale/main.pot
index da41299c764..d841abb7e97 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:45+0000\n"
-"PO-Revision-Date: 2026-03-22 09:45+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"
@@ -16,7 +16,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n"
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1521
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1520
msgid ""
"\n"
"\t\t\tThe Batch {0} of an item {1} has negative stock in the warehouse {2}{3}.\n"
@@ -267,7 +267,7 @@ msgstr ""
msgid "% of materials delivered against this Sales Order"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2372
+#: erpnext/controllers/accounts_controller.py:2382
msgid "'Account' in the Accounting section of Customer {0}"
msgstr ""
@@ -283,7 +283,7 @@ msgstr ""
msgid "'Days Since Last Order' must be greater than or equal to zero"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2377
+#: erpnext/controllers/accounts_controller.py:2387
msgid "'Default {0} Account' in Company {1}"
msgstr ""
@@ -870,11 +870,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
@@ -920,11 +915,11 @@ msgstr ""
msgid "Your Shortcuts"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:1136
+#: erpnext/accounts/doctype/payment_request/payment_request.py:1137
msgid "Grand Total: {0}"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:1137
+#: erpnext/accounts/doctype/payment_request/payment_request.py:1138
msgid "Outstanding Amount: {0}"
msgstr ""
@@ -1340,7 +1335,7 @@ msgid "Account Manager"
msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1008
-#: erpnext/controllers/accounts_controller.py:2381
+#: erpnext/controllers/accounts_controller.py:2391
msgid "Account Missing"
msgstr ""
@@ -1569,7 +1564,7 @@ msgstr ""
msgid "Account: {0} is not permitted under Payment Entry"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3272
+#: erpnext/controllers/accounts_controller.py:3282
msgid "Account: {0} with currency: {1} can not be selected"
msgstr ""
@@ -1850,7 +1845,7 @@ msgstr ""
#: erpnext/assets/doctype/asset/asset.py:940
#: erpnext/assets/doctype/asset/asset.py:955
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:543
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:542
msgid "Accounting Entry for Asset"
msgstr ""
@@ -1863,7 +1858,7 @@ msgstr ""
msgid "Accounting Entry for Landed Cost Voucher for SCR {0}"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:842
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:846
msgid "Accounting Entry for Service"
msgstr ""
@@ -1878,18 +1873,18 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1491
#: erpnext/controllers/stock_controller.py:727
#: erpnext/controllers/stock_controller.py:744
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:935
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:939
#: erpnext/stock/doctype/stock_entry/stock_entry.py:1913
#: erpnext/stock/doctype/stock_entry/stock_entry.py:1927
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:746
msgid "Accounting Entry for Stock"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:739
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:743
msgid "Accounting Entry for {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2422
+#: erpnext/controllers/accounts_controller.py:2432
msgid "Accounting Entry for {0}: {1} can only be made in currency: {2}"
msgstr ""
@@ -1962,7 +1957,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:370
msgid "Accounts"
msgstr ""
@@ -2415,7 +2410,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 ""
@@ -2671,7 +2666,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 ""
@@ -3032,6 +3027,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'
@@ -3052,6 +3049,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
@@ -3170,7 +3168,7 @@ msgstr ""
msgid "Adjustment Against"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:667
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:671
msgid "Adjustment based on Purchase Invoice rate"
msgstr ""
@@ -3327,12 +3325,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
@@ -3457,7 +3449,7 @@ msgstr ""
msgid "Against Stock Entry"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:333
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:332
msgid "Against Supplier Invoice {0}"
msgstr ""
@@ -3505,7 +3497,7 @@ msgstr ""
msgid "Age (Days)"
msgstr ""
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:220
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:221
msgid "Age ({0})"
msgstr ""
@@ -3758,11 +3750,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:966
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:971
msgid "All items are already requested"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1430
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1434
msgid "All items have already been Invoiced/Returned"
msgstr ""
@@ -4531,6 +4523,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
@@ -4562,7 +4555,7 @@ msgstr ""
#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:290
#: erpnext/selling/report/sales_partner_commission_summary/sales_partner_commission_summary.py:53
#: erpnext/selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.py:69
-#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:68
+#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:66
#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:109
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
#: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json
@@ -4747,8 +4740,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 ""
@@ -4757,7 +4750,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 ""
@@ -4766,7 +4759,7 @@ msgstr ""
msgid "An error occurred during the update process"
msgstr ""
-#: erpnext/stock/reorder_item.py:378
+#: erpnext/stock/reorder_item.py:377
msgid "An error occurred for certain Items while creating Material Requests based on Re-order level. Please rectify these issues :"
msgstr ""
@@ -4823,7 +4816,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 ""
@@ -5268,11 +5261,11 @@ msgstr ""
msgid "As there are reserved stock, you cannot disable {0}."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1086
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1091
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:1832
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1837
msgid "As there are sufficient raw materials, Material Request is not required for Warehouse {0}."
msgstr ""
@@ -5686,11 +5679,11 @@ msgstr ""
msgid "Asset cannot be cancelled, as it is already {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:394
+#: erpnext/assets/doctype/asset/depreciation.py:397
msgid "Asset cannot be scrapped before the last depreciation entry."
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:598
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:597
msgid "Asset capitalized after Asset Capitalization {0} was submitted"
msgstr ""
@@ -5718,11 +5711,11 @@ msgstr ""
msgid "Asset received at Location {0} and issued to Employee {1}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:455
+#: erpnext/assets/doctype/asset/depreciation.py:458
msgid "Asset restored"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:606
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:605
msgid "Asset restored after Asset Capitalization {0} was cancelled"
msgstr ""
@@ -5730,11 +5723,11 @@ msgstr ""
msgid "Asset returned"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:442
+#: erpnext/assets/doctype/asset/depreciation.py:445
msgid "Asset scrapped"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:444
+#: erpnext/assets/doctype/asset/depreciation.py:447
msgid "Asset scrapped via Journal Entry {0}"
msgstr ""
@@ -5759,11 +5752,11 @@ msgstr ""
msgid "Asset updated due to Asset Repair {0} {1}."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:376
+#: erpnext/assets/doctype/asset/depreciation.py:379
msgid "Asset {0} cannot be scrapped, as it is already {1}"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:196
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:195
msgid "Asset {0} does not belong to Item {1}"
msgstr ""
@@ -5779,12 +5772,12 @@ msgstr ""
msgid "Asset {0} does not belong to the location {1}"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:647
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:738
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:646
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:737
msgid "Asset {0} does not exist"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:573
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:572
msgid "Asset {0} has been updated. Please set the depreciation details if any and submit it."
msgstr ""
@@ -5800,7 +5793,7 @@ msgstr ""
msgid "Asset {0} is not submitted. Please submit the asset before proceeding."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:374
+#: erpnext/assets/doctype/asset/depreciation.py:377
msgid "Asset {0} must be submitted"
msgstr ""
@@ -5850,7 +5843,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 ""
@@ -5878,7 +5871,7 @@ msgstr ""
msgid "At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} in the warehouse {4}."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1404
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1403
msgid "At Row {0}: In Serial and Batch Bundle {1} must have docstatus as 1 and not 0"
msgstr ""
@@ -5935,7 +5928,7 @@ msgstr ""
msgid "At row #{0}: you have selected the Difference Account {1}, which is a Cost of Goods Sold type account. Please select a different account"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1152
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1151
msgid "At row {0}: Batch No is mandatory for Item {1}"
msgstr ""
@@ -5943,11 +5936,11 @@ msgstr ""
msgid "At row {0}: Parent Row No cannot be set for item {1}"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1137
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1136
msgid "At row {0}: Qty is mandatory for the batch {1}"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1144
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1143
msgid "At row {0}: Serial No is mandatory for Item {1}"
msgstr ""
@@ -6152,7 +6145,7 @@ msgstr ""
msgid "Auto Material Request"
msgstr ""
-#: erpnext/stock/reorder_item.py:329
+#: erpnext/stock/reorder_item.py:328
msgid "Auto Material Requests Generated"
msgstr ""
@@ -6213,10 +6206,14 @@ msgstr ""
msgid "Auto Reserve Stock for Sales Order on Purchase"
msgstr ""
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:185
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:190
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
@@ -6334,11 +6331,12 @@ 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
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:169
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:170
msgid "Available Qty"
msgstr ""
@@ -6439,8 +6437,8 @@ msgstr ""
msgid "Available-for-use Date should be after purchase date"
msgstr ""
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:170
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:204
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:171
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:205
#: erpnext/stock/report/stock_balance/stock_balance.py:590
msgid "Average Age"
msgstr ""
@@ -6552,8 +6550,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
@@ -6573,7 +6570,7 @@ msgstr ""
msgid "BOM 1"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1812
+#: erpnext/manufacturing/doctype/bom/bom.py:1815
msgid "BOM 1 {0} and BOM 2 {1} should not be same"
msgstr ""
@@ -6714,10 +6711,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 ""
@@ -6745,15 +6738,12 @@ msgid "BOM Secondary Item Reference"
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"
@@ -6764,10 +6754,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"
@@ -6842,15 +6828,15 @@ msgstr ""
msgid "BOM recursion: {1} cannot be parent or child of {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1547
+#: erpnext/manufacturing/doctype/bom/bom.py:1549
msgid "BOM {0} does not belong to Item {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1529
+#: erpnext/manufacturing/doctype/bom/bom.py:1531
msgid "BOM {0} must be active"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1532
+#: erpnext/manufacturing/doctype/bom/bom.py:1534
msgid "BOM {0} must be submitted"
msgstr ""
@@ -7613,11 +7599,11 @@ msgstr ""
msgid "Batch No"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1155
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1154
msgid "Batch No is mandatory"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3414
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3413
msgid "Batch No {0} does not exists"
msgstr ""
@@ -7625,7 +7611,7 @@ msgstr ""
msgid "Batch No {0} is linked with Item {1} which has serial no. Please scan serial no instead."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:459
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:458
msgid "Batch No {0} is not present in the original {1} {2}, hence you can't return it against the {1} {2}"
msgstr ""
@@ -7640,7 +7626,7 @@ msgstr ""
msgid "Batch Nos"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1939
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1938
msgid "Batch Nos are created successfully"
msgstr ""
@@ -7778,7 +7764,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:1379
+#: erpnext/manufacturing/doctype/bom/bom.py:1381
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/stock/doctype/material_request/material_request.js:139
#: erpnext/stock/doctype/stock_entry/stock_entry.js:695
@@ -8015,6 +8001,10 @@ msgstr ""
msgid "Biotechnology"
msgstr ""
+#: erpnext/setup/doctype/employee/employee.js:156
+msgid "Birthday"
+msgstr ""
+
#. Name of a DocType
#: erpnext/accounts/doctype/bisect_accounting_statements/bisect_accounting_statements.json
msgid "Bisect Accounting Statements"
@@ -8973,7 +8963,7 @@ msgid "Can only make payment against unbilled {0}"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1517
-#: erpnext/controllers/accounts_controller.py:3181
+#: erpnext/controllers/accounts_controller.py:3191
#: 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 ""
@@ -9038,7 +9028,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 ""
@@ -9082,7 +9072,7 @@ msgstr ""
msgid "Cannot cancel because submitted Stock Entry {0} exists"
msgstr ""
-#: erpnext/stock/stock_ledger.py:207
+#: erpnext/stock/stock_ledger.py:177
msgid "Cannot cancel the transaction. Reposting of item valuation on submission is not completed yet."
msgstr ""
@@ -9094,7 +9084,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 ""
@@ -9142,7 +9132,7 @@ msgstr ""
msgid "Cannot covert to Group because Account Type is selected."
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1016
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1020
msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts."
msgstr ""
@@ -9159,7 +9149,7 @@ msgstr ""
msgid "Cannot create return for consolidated invoice {0}."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1217
+#: erpnext/manufacturing/doctype/bom/bom.py:1219
msgid "Cannot deactivate or cancel BOM as it is linked with other BOMs"
msgstr ""
@@ -9180,7 +9170,7 @@ msgstr ""
msgid "Cannot delete Serial No {0}, as it is used in stock transactions"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3786
+#: erpnext/controllers/accounts_controller.py:3796
msgid "Cannot delete an item which has been ordered"
msgstr ""
@@ -9230,7 +9220,7 @@ msgstr ""
msgid "Cannot find Item with this Barcode"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3738
+#: erpnext/controllers/accounts_controller.py:3748
msgid "Cannot find a default warehouse for item {0}. Please set one in the Item Master or in Stock Settings."
msgstr ""
@@ -9254,12 +9244,12 @@ msgstr ""
msgid "Cannot receive from customer against negative outstanding"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3936
+#: erpnext/controllers/accounts_controller.py:3946
msgid "Cannot reduce quantity than ordered or purchased quantity"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1530
-#: erpnext/controllers/accounts_controller.py:3196
+#: erpnext/controllers/accounts_controller.py:3206
#: 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 ""
@@ -9275,7 +9265,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:3186
+#: erpnext/controllers/accounts_controller.py:3196
#: 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"
@@ -9297,11 +9287,11 @@ msgstr ""
msgid "Cannot set multiple account rows for the same company"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3902
+#: erpnext/controllers/accounts_controller.py:3912
msgid "Cannot set quantity less than delivered quantity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3903
+#: erpnext/controllers/accounts_controller.py:3913
msgid "Cannot set quantity less than received quantity"
msgstr ""
@@ -9313,7 +9303,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:3930
+#: erpnext/controllers/accounts_controller.py:3940
msgid "Cannot update rate as item {0} is already ordered or purchased against this quotation"
msgstr ""
@@ -9494,7 +9484,7 @@ msgstr ""
msgid "Cash In Hand"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:323
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:322
msgid "Cash or Bank Account is mandatory for making payment entry"
msgstr ""
@@ -9588,8 +9578,8 @@ msgstr ""
msgid "Category-wise Asset Value"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:299
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:141
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:298
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:143
msgid "Caution"
msgstr ""
@@ -9726,7 +9716,7 @@ msgid "Channel Partner"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2258
-#: erpnext/controllers/accounts_controller.py:3249
+#: erpnext/controllers/accounts_controller.py:3259
msgid "Charge of type 'Actual' in row {0} cannot be included in Item Rate or Paid Amount"
msgstr ""
@@ -10337,7 +10327,7 @@ msgstr ""
#: erpnext/selling/report/sales_partner_commission_summary/sales_partner_commission_summary.py:67
#: erpnext/selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.py:78
-#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:83
+#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:81
msgid "Commission Rate %"
msgstr ""
@@ -10915,7 +10905,7 @@ msgstr ""
msgid "Company Address Name"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4354
+#: erpnext/controllers/accounts_controller.py:4366
msgid "Company Address is missing. You don't have permission to update it. Please contact your System Manager."
msgstr ""
@@ -10985,7 +10975,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:80 erpnext/setup/doctype/company/company.json
msgid "Company Logo"
msgstr ""
@@ -10997,7 +10987,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 ""
@@ -11054,6 +11047,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."
@@ -11124,7 +11121,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 ""
@@ -11171,8 +11168,8 @@ msgstr ""
msgid "Completed Qty cannot be greater than 'Qty to Manufacture'"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:321
-#: erpnext/manufacturing/doctype/job_card/job_card.js:442
+#: erpnext/manufacturing/doctype/job_card/job_card.js:331
+#: erpnext/manufacturing/doctype/job_card/job_card.js:452
#: erpnext/manufacturing/doctype/workstation/workstation.js:296
msgid "Completed Quantity"
msgstr ""
@@ -11528,7 +11525,7 @@ msgstr ""
msgid "Consumed Stock Items"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:286
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:285
msgid "Consumed Stock Items, Consumed Asset Items or Consumed Service Items is mandatory for Capitalization"
msgstr ""
@@ -11743,7 +11740,7 @@ msgstr ""
msgid "Contract Terms and Conditions"
msgstr ""
-#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:77
+#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:75
#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:122
msgid "Contribution %"
msgstr ""
@@ -11753,7 +11750,7 @@ msgstr ""
msgid "Contribution (%)"
msgstr ""
-#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:89
+#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:87
#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:130
msgid "Contribution Amount"
msgstr ""
@@ -11855,15 +11852,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:2962
+#: erpnext/controllers/accounts_controller.py:2972
msgid "Conversion rate cannot be 0"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2969
+#: erpnext/controllers/accounts_controller.py:2979
msgid "Conversion rate is 1.00, but document currency is different from company currency"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2965
+#: erpnext/controllers/accounts_controller.py:2975
msgid "Conversion rate must be 1.00 if document currency is same as company currency"
msgstr ""
@@ -11929,13 +11926,13 @@ msgstr ""
msgid "Corrective Action"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:499
+#: erpnext/manufacturing/doctype/job_card/job_card.js:509
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:506
+#: erpnext/manufacturing/doctype/job_card/job_card.js:516
#: erpnext/manufacturing/doctype/job_card/job_card.json
msgid "Corrective Operation"
msgstr ""
@@ -12188,7 +12185,7 @@ msgid "Cost Center is a part of Cost Center Allocation, hence cannot be converte
msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1434
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:901
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:905
msgid "Cost Center is required in row {0} in Taxes table for type {1}"
msgstr ""
@@ -12333,7 +12330,7 @@ msgstr ""
msgid "Costing and Billing fields has been updated"
msgstr ""
-#: erpnext/setup/demo.py:55
+#: erpnext/setup/demo.py:78
msgid "Could Not Delete Demo Data"
msgstr ""
@@ -12514,7 +12511,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 ""
@@ -12752,7 +12749,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 ""
@@ -12783,13 +12780,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 ""
@@ -12827,7 +12830,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 ""
@@ -12846,12 +12849,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"
@@ -12871,6 +12868,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 ""
@@ -12895,7 +12898,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 ""
@@ -12909,7 +12912,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 ""
@@ -12930,11 +12933,15 @@ 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/setup/setup_wizard/setup_wizard.py:36
+msgid "Creating demo data"
+msgstr ""
+
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:300
msgid "Creating {} out of {} {}"
msgstr ""
@@ -13147,9 +13154,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:380
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:388
-#: erpnext/controllers/accounts_controller.py:2361
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:379
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:387
+#: erpnext/controllers/accounts_controller.py:2371
msgid "Credit To"
msgstr ""
@@ -13222,7 +13229,7 @@ msgstr ""
msgid "Criteria weights must add up to 100%"
msgstr ""
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:172
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:177
msgid "Cron Interval should be between 1 and 59 Min"
msgstr ""
@@ -13676,7 +13683,7 @@ msgstr ""
#: erpnext/selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.js:53
#: erpnext/selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.py:32
#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.js:40
-#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:54
+#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:52
#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.js:53
#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:65
#: erpnext/selling/workspace/selling/selling.json
@@ -14287,7 +14294,7 @@ msgstr ""
msgid "DFS"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:676
+#: erpnext/projects/doctype/project/project.py:674
msgid "Daily Project Summary for {0}"
msgstr ""
@@ -14369,7 +14376,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 ""
@@ -14621,7 +14628,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1012
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1023
-#: erpnext/controllers/accounts_controller.py:2361
+#: erpnext/controllers/accounts_controller.py:2371
msgid "Debit To"
msgstr ""
@@ -14799,7 +14806,7 @@ msgstr ""
msgid "Default BOM for {0} not found"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3974
+#: erpnext/controllers/accounts_controller.py:3984
msgid "Default BOM not found for FG Item {0}"
msgstr ""
@@ -15288,6 +15295,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"
@@ -15749,10 +15761,18 @@ msgstr ""
msgid "Demo Company"
msgstr ""
+#: erpnext/setup/demo.py:51
+msgid "Demo Data creation failed."
+msgstr ""
+
#: erpnext/public/js/utils/demo.js:25
msgid "Demo data cleared"
msgstr ""
+#: erpnext/setup/demo.py:42
+msgid "Demo data creation failed. Check notifications for more info."
+msgstr ""
+
#: erpnext/setup/setup_wizard/data/industry_type.txt:18
msgid "Department Stores"
msgstr ""
@@ -15875,7 +15895,7 @@ msgstr ""
msgid "Depreciation Entry against asset {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:256
+#: erpnext/assets/doctype/asset/depreciation.py:259
msgid "Depreciation Entry against {0} worth {1}"
msgstr ""
@@ -15887,7 +15907,7 @@ msgstr ""
msgid "Depreciation Expense Account"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:303
+#: erpnext/assets/doctype/asset/depreciation.py:306
msgid "Depreciation Expense Account should be an Income or Expense Account."
msgstr ""
@@ -16090,7 +16110,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 ""
@@ -16659,7 +16679,7 @@ msgstr ""
msgid "Disposal Date"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:833
+#: erpnext/assets/doctype/asset/depreciation.py:836
msgid "Disposal date {0} cannot be before {1} date {2} of the asset."
msgstr ""
@@ -16697,12 +16717,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"
@@ -16854,7 +16868,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 ""
@@ -16910,10 +16924,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
@@ -16971,7 +16981,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 ""
@@ -17330,7 +17340,7 @@ msgstr ""
msgid "Each Transaction"
msgstr ""
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:176
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:177
msgid "Earliest"
msgstr ""
@@ -17537,10 +17547,18 @@ msgstr ""
msgid "Email Receipt"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:372
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:374
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 ""
@@ -17671,11 +17689,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"
@@ -17724,11 +17737,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:449
+#: erpnext/setup/doctype/employee/employee.py:573
msgid "Employee is required"
msgstr ""
@@ -17736,6 +17749,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}"
@@ -17745,7 +17762,7 @@ msgstr ""
msgid "Employee {0} is currently working on another workstation. Please assign another employee."
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:474
+#: erpnext/setup/doctype/employee/employee.py:598
msgid "Employee {0} not found"
msgstr ""
@@ -17918,6 +17935,18 @@ msgstr ""
msgid "Enable Stock Reservation"
msgstr ""
+#. Label of the enable_subscription (Check) field in DocType 'Accounts
+#. Settings'
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
+msgid "Enable Subscription"
+msgstr ""
+
+#. Description of the 'Enable Subscription' (Check) field in DocType 'Accounts
+#. Settings'
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
+msgid "Enable Subscription tracking in invoice"
+msgstr ""
+
#. Label of the enable_utm (Check) field in DocType 'Selling Settings'
#: erpnext/selling/doctype/selling_settings/selling_settings.json
msgid "Enable UTM"
@@ -17961,6 +17990,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
@@ -18014,8 +18048,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:379
-#: erpnext/manufacturing/doctype/job_card/job_card.js:449
+#: erpnext/manufacturing/doctype/job_card/job_card.js:389
+#: erpnext/manufacturing/doctype/job_card/job_card.js:459
#: 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
@@ -18074,12 +18108,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
@@ -18090,11 +18118,11 @@ msgstr ""
msgid "Enter API key in Google Settings."
msgstr ""
-#: erpnext/public/js/print.js:62
+#: erpnext/public/js/print.js:67
msgid "Enter Company Details"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.js:108
+#: erpnext/setup/doctype/employee/employee.js:232
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 ""
@@ -18106,8 +18134,8 @@ msgstr ""
msgid "Enter Serial Nos"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:406
-#: erpnext/manufacturing/doctype/job_card/job_card.js:475
+#: erpnext/manufacturing/doctype/job_card/job_card.js:416
+#: erpnext/manufacturing/doctype/job_card/job_card.js:485
#: erpnext/manufacturing/doctype/workstation/workstation.js:312
msgid "Enter Value"
msgstr ""
@@ -18248,11 +18276,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 ""
@@ -18268,7 +18296,7 @@ msgstr ""
msgid "Error in party matching for Bank Transaction {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:320
+#: erpnext/assets/doctype/asset/depreciation.py:323
msgid "Error while posting depreciation entries"
msgstr ""
@@ -18276,7 +18304,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 ""
@@ -18349,7 +18377,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 ""
@@ -18573,12 +18601,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 ""
@@ -18692,7 +18725,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:606
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:605
#: 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
@@ -18763,13 +18796,13 @@ msgstr ""
msgid "Expense Head"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:500
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:524
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:544
+#: 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
msgid "Expense Head Changed"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:602
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:601
msgid "Expense account is mandatory for item {0}"
msgstr ""
@@ -18891,6 +18924,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'
@@ -18946,20 +18983,18 @@ msgstr ""
msgid "Failed to Authenticate the API key."
msgstr ""
-#: erpnext/setup/demo.py:54
+#: erpnext/setup/setup_wizard/setup_wizard.py:37
+#: erpnext/setup/setup_wizard/setup_wizard.py:38
+msgid "Failed to create demo data"
+msgstr ""
+
+#: erpnext/setup/demo.py:77
msgid "Failed to erase demo data, please delete the demo company manually."
msgstr ""
-#: erpnext/setup/setup_wizard/setup_wizard.py:25
-#: erpnext/setup/setup_wizard/setup_wizard.py:26
-msgid "Failed to install presets"
-msgstr ""
-
+#: erpnext/setup/setup_wizard/setup_wizard.py:16
#: erpnext/setup/setup_wizard/setup_wizard.py:17
-#: erpnext/setup/setup_wizard/setup_wizard.py:18
-#: erpnext/setup/setup_wizard/setup_wizard.py:42
-#: erpnext/setup/setup_wizard/setup_wizard.py:43
-msgid "Failed to login"
+msgid "Failed to install presets"
msgstr ""
#: erpnext/accounts/doctype/bank_statement_import/bank_statement_import.py:163
@@ -18974,12 +19009,16 @@ msgstr ""
msgid "Failed to send email for campaign {0} to {1}"
msgstr ""
-#: erpnext/setup/setup_wizard/setup_wizard.py:30
-#: erpnext/setup/setup_wizard/setup_wizard.py:31
+#: erpnext/setup/setup_wizard/setup_wizard.py:26
+msgid "Failed to set defaults"
+msgstr ""
+
+#: erpnext/setup/setup_wizard/setup_wizard.py:21
+#: erpnext/setup/setup_wizard/setup_wizard.py:22
msgid "Failed to setup company"
msgstr ""
-#: erpnext/setup/setup_wizard/setup_wizard.py:37
+#: erpnext/setup/setup_wizard/setup_wizard.py:28
msgid "Failed to setup defaults"
msgstr ""
@@ -19091,7 +19130,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 ""
@@ -19403,15 +19442,15 @@ msgstr ""
msgid "Finished Good Item Quantity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3960
+#: erpnext/controllers/accounts_controller.py:3970
msgid "Finished Good Item is not specified for service item {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3977
+#: erpnext/controllers/accounts_controller.py:3987
msgid "Finished Good Item {0} Qty can not be zero"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3971
+#: erpnext/controllers/accounts_controller.py:3981
msgid "Finished Good Item {0} must be a sub-contracted item"
msgstr ""
@@ -19812,7 +19851,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:519
+#: erpnext/manufacturing/doctype/job_card/job_card.js:529
#: erpnext/manufacturing/doctype/job_card/job_card.json
msgid "For Operation"
msgstr ""
@@ -19944,7 +19983,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:1721
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1726
msgid "For row {0}: Enter Planned Qty"
msgstr ""
@@ -20121,8 +20160,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 ""
@@ -20555,7 +20594,7 @@ msgstr ""
msgid "Future Payments"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:383
+#: erpnext/assets/doctype/asset/depreciation.py:386
msgid "Future date is not allowed"
msgstr ""
@@ -20858,9 +20897,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
@@ -20903,7 +20942,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 ""
@@ -20993,12 +21032,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 ""
@@ -21640,8 +21679,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)"
@@ -21667,11 +21706,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:350
+#: erpnext/assets/doctype/asset/depreciation.py:353
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 ""
@@ -21686,7 +21725,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:258
msgid "Here, you can select a senior of this Employee. Based on this, Organization Chart will be populated."
msgstr ""
@@ -21699,7 +21738,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 ""
@@ -22256,10 +22295,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
@@ -22285,7 +22330,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 ""
@@ -22382,11 +22427,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:1091
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1096
msgid "If you still want to proceed, please disable 'Skip Available Sub Assembly Items' checkbox."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1837
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1842
msgid "If you still want to proceed, please enable {0}."
msgstr ""
@@ -22466,7 +22511,7 @@ msgstr ""
msgid "Ignore Existing Ordered Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1829
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1834
msgid "Ignore Existing Projected Quantity"
msgstr ""
@@ -22578,6 +22623,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
@@ -22689,12 +22738,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'
@@ -22833,7 +22876,7 @@ msgstr ""
#. Label of the incentives (Currency) field in DocType 'Sales Team'
#: erpnext/selling/doctype/sales_team/sales_team.json
-#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:94
+#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:92
msgid "Incentives"
msgstr ""
@@ -23427,7 +23470,7 @@ msgstr ""
msgid "Installed Qty"
msgstr ""
-#: erpnext/setup/setup_wizard/setup_wizard.py:24
+#: erpnext/setup/setup_wizard/setup_wizard.py:15
msgid "Installing presets"
msgstr ""
@@ -23441,8 +23484,8 @@ msgstr ""
msgid "Insufficient Capacity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3854
-#: erpnext/controllers/accounts_controller.py:3878
+#: erpnext/controllers/accounts_controller.py:3864
+#: erpnext/controllers/accounts_controller.py:3888
msgid "Insufficient Permissions"
msgstr ""
@@ -23451,12 +23494,12 @@ msgstr ""
#: erpnext/stock/doctype/pick_list/pick_list.py:164
#: erpnext/stock/doctype/pick_list/pick_list.py:1057
#: erpnext/stock/doctype/stock_entry/stock_entry.py:960
-#: erpnext/stock/serial_batch_bundle.py:1206 erpnext/stock/stock_ledger.py:1713
-#: erpnext/stock/stock_ledger.py:2172
+#: erpnext/stock/serial_batch_bundle.py:1206 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 ""
@@ -23691,14 +23734,14 @@ msgstr ""
msgid "Interval should be between 1 to 59 MInutes"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:381
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:389
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:380
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:388
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1018
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1028
#: erpnext/assets/doctype/asset_category/asset_category.py:69
#: erpnext/assets/doctype/asset_category/asset_category.py:97
-#: erpnext/controllers/accounts_controller.py:3210
-#: erpnext/controllers/accounts_controller.py:3218
+#: erpnext/controllers/accounts_controller.py:3220
+#: erpnext/controllers/accounts_controller.py:3228
msgid "Invalid Account"
msgstr ""
@@ -23707,7 +23750,7 @@ msgid "Invalid Accounting Dimension"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:400
-#: erpnext/accounts/doctype/payment_request/payment_request.py:1005
+#: erpnext/accounts/doctype/payment_request/payment_request.py:1006
msgid "Invalid Allocated Amount"
msgstr ""
@@ -23723,7 +23766,7 @@ msgstr ""
msgid "Invalid Auto Repeat Date"
msgstr ""
-#: erpnext/stock/doctype/quick_stock_balance/quick_stock_balance.py:41
+#: erpnext/stock/doctype/quick_stock_balance/quick_stock_balance.py:40
msgid "Invalid Barcode. There is no Item attached to this barcode."
msgstr ""
@@ -23749,7 +23792,7 @@ msgstr ""
#: erpnext/assets/doctype/asset/asset.py:362
#: erpnext/assets/doctype/asset/asset.py:369
-#: erpnext/controllers/accounts_controller.py:3233
+#: erpnext/controllers/accounts_controller.py:3243
msgid "Invalid Cost Center"
msgstr ""
@@ -23783,7 +23826,7 @@ msgid "Invalid Group By"
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:500
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:954
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:959
msgid "Invalid Item"
msgstr ""
@@ -23835,7 +23878,7 @@ msgstr ""
msgid "Invalid Priority"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1282
+#: erpnext/manufacturing/doctype/bom/bom.py:1284
msgid "Invalid Process Loss Configuration"
msgstr ""
@@ -23843,8 +23886,8 @@ msgstr ""
msgid "Invalid Purchase Invoice"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3898
-#: erpnext/controllers/accounts_controller.py:3912
+#: erpnext/controllers/accounts_controller.py:3908
+#: erpnext/controllers/accounts_controller.py:3922
msgid "Invalid Qty"
msgstr ""
@@ -23952,7 +23995,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:360 erpnext/stock/doctype/item/item.json
msgid "Inventory"
msgstr ""
@@ -24917,10 +24960,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
@@ -25277,7 +25318,7 @@ msgstr ""
#: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.js:8
#: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:433
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.js:7
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:132
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:133
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:104
#: erpnext/stock/report/stock_qty_vs_batch_qty/stock_qty_vs_batch_qty.py:25
#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:26
@@ -25310,7 +25351,7 @@ msgstr ""
msgid "Item Code cannot be changed for Serial No."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:456
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:455
msgid "Item Code required at Row No {0}"
msgstr ""
@@ -25476,7 +25517,7 @@ msgstr ""
#: erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py:55
#: erpnext/stock/report/product_bundle_balance/product_bundle_balance.js:37
#: erpnext/stock/report/product_bundle_balance/product_bundle_balance.py:99
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:141
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:142
#: erpnext/stock/report/stock_analytics/stock_analytics.js:8
#: erpnext/stock/report/stock_analytics/stock_analytics.py:52
#: erpnext/stock/report/stock_balance/stock_balance.js:32
@@ -25689,7 +25730,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:957
@@ -25737,7 +25777,7 @@ msgstr ""
#: erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py:54
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:133
#: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:440
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:138
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:139
#: erpnext/stock/report/stock_analytics/stock_analytics.py:45
#: erpnext/stock/report/stock_balance/stock_balance.py:479
#: erpnext/stock/report/stock_ledger/stock_ledger.py:276
@@ -26130,7 +26170,7 @@ msgstr ""
msgid "Item operation"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3952
+#: erpnext/controllers/accounts_controller.py:3962
msgid "Item qty can not be updated as raw materials are already processed."
msgstr ""
@@ -26205,7 +26245,7 @@ msgstr ""
msgid "Item {0} has reached its end of life on {1}"
msgstr ""
-#: erpnext/stock/stock_ledger.py:116
+#: erpnext/stock/stock_ledger.py:115
msgid "Item {0} ignored since it is not a stock item"
msgstr ""
@@ -26229,7 +26269,7 @@ msgstr ""
msgid "Item {0} is not a stock Item"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:953
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:958
msgid "Item {0} is not a subcontracted item"
msgstr ""
@@ -26261,7 +26301,7 @@ msgstr ""
msgid "Item {0} not found."
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:326
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:325
msgid "Item {0}: Ordered qty {1} cannot be less than minimum order qty {2} (defined in Item)."
msgstr ""
@@ -26339,7 +26379,7 @@ msgstr ""
msgid "Items Filter"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1683
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1688
#: erpnext/selling/doctype/sales_order/sales_order.js:1676
msgid "Items Required"
msgstr ""
@@ -26363,11 +26403,11 @@ msgstr ""
msgid "Items and Pricing"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4212
+#: erpnext/controllers/accounts_controller.py:4222
msgid "Items cannot be updated as Subcontracting Inward Order(s) exist against this Subcontracted Sales Order."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4205
+#: erpnext/controllers/accounts_controller.py:4215
msgid "Items cannot be updated as Subcontracting Order is created against the Purchase Order {0}."
msgstr ""
@@ -26389,7 +26429,7 @@ msgstr ""
msgid "Items to Be Repost"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1682
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1687
msgid "Items to Manufacture are required to pull the Raw Materials associated with it."
msgstr ""
@@ -26965,7 +27005,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"
@@ -27012,7 +27052,7 @@ msgstr ""
msgid "Last transacted"
msgstr ""
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:177
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:178
msgid "Latest"
msgstr ""
@@ -27237,6 +27277,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"
@@ -27267,8 +27312,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)"
@@ -27383,7 +27428,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 ""
@@ -28021,7 +28066,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:540
+#: erpnext/manufacturing/doctype/job_card/job_card.js:550
#: erpnext/manufacturing/doctype/work_order/work_order.js:833
#: erpnext/manufacturing/doctype/work_order/work_order.js:867
#: erpnext/setup/doctype/vehicle/vehicle.json
@@ -28081,12 +28126,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:414
+#: erpnext/manufacturing/doctype/job_card/job_card.js:424
msgid "Make Subcontracting PO"
msgstr ""
@@ -28290,7 +28335,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
@@ -28320,7 +28365,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
@@ -28354,7 +28399,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:365
#: 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
@@ -28703,14 +28748,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:158
+#: erpnext/manufacturing/doctype/job_card/job_card.js:166
#: 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
@@ -28825,7 +28870,7 @@ msgstr ""
msgid "Material Request used to make this Stock Entry"
msgstr ""
-#: erpnext/controllers/subcontracting_controller.py:1342
+#: erpnext/controllers/subcontracting_controller.py:1348
msgid "Material Request {0} is cancelled or stopped"
msgstr ""
@@ -28879,7 +28924,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:172
+#: erpnext/manufacturing/doctype/job_card/job_card.js:180
#: 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
@@ -28944,7 +28989,7 @@ msgstr ""
msgid "Materials To Be Transferred"
msgstr ""
-#: erpnext/controllers/subcontracting_controller.py:1580
+#: erpnext/controllers/subcontracting_controller.py:1586
msgid "Materials are already received against the {0} {1}"
msgstr ""
@@ -29040,6 +29085,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:3906
msgid "Maximum Samples - {0} can be retained for Batch {1} and Item {2}."
msgstr ""
@@ -29099,7 +29149,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 ""
@@ -29477,7 +29527,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:97
#: erpnext/accounts/doctype/pos_profile/pos_profile.py:201
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:598
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:597
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2423
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3031
#: erpnext/assets/doctype/asset_category/asset_category.py:126
@@ -29521,7 +29571,7 @@ msgstr ""
msgid "Missing Item"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:449
+#: erpnext/setup/doctype/employee/employee.py:573
msgid "Missing Parameter"
msgstr ""
@@ -29549,7 +29599,7 @@ msgstr ""
msgid "Missing required filter: {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1225
+#: erpnext/manufacturing/doctype/bom/bom.py:1227
#: erpnext/manufacturing/doctype/work_order/work_order.py:1476
msgid "Missing value"
msgstr ""
@@ -29904,7 +29954,7 @@ msgstr ""
msgid "Naming Series and Price Defaults"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:97
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:96
msgid "Naming Series is mandatory"
msgstr ""
@@ -29956,7 +30006,7 @@ msgstr ""
msgid "Negative Quantity is not allowed"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1538
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1537
#: erpnext/stock/serial_batch_bundle.py:1529
msgid "Negative Stock Error"
msgstr ""
@@ -30536,7 +30586,7 @@ msgstr ""
msgid "No Item with Serial No {0}"
msgstr ""
-#: erpnext/controllers/subcontracting_controller.py:1496
+#: erpnext/controllers/subcontracting_controller.py:1502
msgid "No Items selected for transfer."
msgstr ""
@@ -30571,7 +30621,7 @@ msgstr ""
msgid "No Permission"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:786
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:791
msgid "No Purchase Orders were created"
msgstr ""
@@ -30580,7 +30630,7 @@ msgstr ""
msgid "No Records for these settings."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:338
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:337
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1106
msgid "No Remarks"
msgstr ""
@@ -30625,12 +30675,12 @@ msgstr ""
msgid "No Unreconciled Payments found for this party"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:783
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:788
#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:250
msgid "No Work Orders were created"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:831
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:835
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:898
msgid "No accounting entries for the following warehouses"
msgstr ""
@@ -30679,7 +30729,7 @@ msgstr ""
msgid "No employee was scheduled for call popup"
msgstr ""
-#: erpnext/controllers/subcontracting_controller.py:1387
+#: erpnext/controllers/subcontracting_controller.py:1393
msgid "No item available for transfer."
msgstr ""
@@ -30704,7 +30754,7 @@ msgstr ""
msgid "No matches occurred via auto reconciliation"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1035
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1040
msgid "No material request created"
msgstr ""
@@ -30737,6 +30787,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)"
@@ -30916,7 +30972,7 @@ msgstr ""
msgid "Non Profit"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1645
+#: erpnext/manufacturing/doctype/bom/bom.py:1648
msgid "Non stock items"
msgstr ""
@@ -31760,7 +31816,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 ""
@@ -31779,7 +31835,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 ""
@@ -31797,7 +31853,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 ""
@@ -31881,7 +31937,7 @@ msgstr ""
msgid "Operating Cost Per BOM Quantity"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1732
+#: erpnext/manufacturing/doctype/bom/bom.py:1735
msgid "Operating Cost as per Work Order / BOM"
msgstr ""
@@ -31972,7 +32028,7 @@ msgstr ""
msgid "Operation time does not depend on quantity to produce"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:582
+#: erpnext/manufacturing/doctype/job_card/job_card.js:592
msgid "Operation {0} added multiple times in the work order {1}"
msgstr ""
@@ -32006,7 +32062,7 @@ msgstr ""
msgid "Operations Routing"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1234
+#: erpnext/manufacturing/doctype/bom/bom.py:1236
msgid "Operations cannot be left blank"
msgstr ""
@@ -32055,7 +32111,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
@@ -32571,7 +32627,7 @@ msgstr ""
msgid "Over Billing Allowance (%)"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1319
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1323
msgid "Over Billing Allowance exceeded for Purchase Receipt Item {0} ({1}) by {2}%"
msgstr ""
@@ -32674,7 +32730,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 ""
@@ -33230,7 +33286,7 @@ msgstr ""
msgid "Paid To Account Type"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:328
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:327
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1152
msgid "Paid amount + Write Off Amount can not be greater than Grand Total"
msgstr ""
@@ -33434,7 +33490,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 ""
@@ -33607,8 +33663,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'
@@ -33627,7 +33681,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
@@ -33699,7 +33752,7 @@ msgstr ""
msgid "Party Account No. (Bank Statement)"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2453
+#: erpnext/controllers/accounts_controller.py:2463
msgid "Party Account {0} currency ({1}) and document currency ({2}) should be same"
msgstr ""
@@ -33727,6 +33780,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'
@@ -33749,10 +33808,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
@@ -33912,7 +33974,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 ""
@@ -34406,7 +34468,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:2733
+#: erpnext/controllers/accounts_controller.py:2743
#: erpnext/selling/doctype/quotation/quotation.json
#: erpnext/selling/doctype/sales_order/sales_order.json
msgid "Payment Schedule"
@@ -35034,7 +35096,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:82 erpnext/setup/doctype/company/company.json
#: erpnext/stock/doctype/warehouse/warehouse.json
msgid "Phone No"
msgstr ""
@@ -35410,7 +35472,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 ""
@@ -35430,7 +35492,7 @@ msgstr ""
msgid "Please add Operations first."
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:211
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:213
msgid "Please add Request for Quotation to the sidebar in Portal Settings."
msgstr ""
@@ -35438,7 +35500,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 ""
@@ -35500,11 +35562,11 @@ msgstr ""
msgid "Please check either with operations or FG Based Operating Cost."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:151
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:150
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 ""
@@ -35569,7 +35631,7 @@ msgstr ""
msgid "Please delete Product Bundle {0}, before merging {1} into {2}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:557
+#: erpnext/assets/doctype/asset/depreciation.py:560
msgid "Please disable workflow temporarily for Journal Entry {0}"
msgstr ""
@@ -35605,11 +35667,11 @@ msgstr ""
msgid "Please enable {} in {} to allow same item in multiple rows"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:378
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:377
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:386
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:385
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 ""
@@ -35675,10 +35737,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 ""
@@ -35736,7 +35794,7 @@ msgstr ""
msgid "Please enter company name first"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2959
+#: erpnext/controllers/accounts_controller.py:2969
msgid "Please enter default currency in Company Master"
msgstr ""
@@ -35756,7 +35814,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 ""
@@ -35776,7 +35834,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 ""
@@ -35784,7 +35842,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 ""
@@ -35824,7 +35882,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 ""
@@ -35979,7 +36037,7 @@ msgstr ""
msgid "Please select Posting Date first"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1298
+#: erpnext/manufacturing/doctype/bom/bom.py:1300
msgid "Please select Price List"
msgstr ""
@@ -36007,11 +36065,11 @@ msgstr ""
msgid "Please select Subcontracting Order instead of Purchase Order {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2808
+#: erpnext/controllers/accounts_controller.py:2818
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:1553
+#: erpnext/manufacturing/doctype/bom/bom.py:1555
msgid "Please select a BOM"
msgstr ""
@@ -36167,7 +36225,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 ""
@@ -36185,7 +36243,7 @@ msgstr ""
#: erpnext/selling/report/sales_partner_commission_summary/sales_partner_commission_summary.py:21
#: erpnext/selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.py:21
-#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:43
+#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:41
#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:54
msgid "Please select the document type first"
msgstr ""
@@ -36211,11 +36269,11 @@ msgstr ""
msgid "Please set 'Apply Additional Discount On'"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:784
+#: erpnext/assets/doctype/asset/depreciation.py:787
msgid "Please set 'Asset Depreciation Cost Center' in Company {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:782
+#: erpnext/assets/doctype/asset/depreciation.py:785
msgid "Please set 'Gain/Loss Account on Asset Disposal' in Company {0}"
msgstr ""
@@ -36257,7 +36315,7 @@ msgstr ""
msgid "Please set Customer Address to determine if the transaction is an export."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:746
+#: erpnext/assets/doctype/asset/depreciation.py:749
msgid "Please set Depreciation related Accounts in Asset Category {0} or Company {1}"
msgstr ""
@@ -36275,11 +36333,11 @@ msgstr ""
msgid "Please set Fiscal Code for the public administration '%s'"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:732
+#: erpnext/assets/doctype/asset/depreciation.py:735
msgid "Please set Fixed Asset Account in Asset Category {0}"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:595
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:594
msgid "Please set Fixed Asset Account in {} against {}."
msgstr ""
@@ -36321,11 +36379,11 @@ msgstr ""
msgid "Please set a Cost Center for the Asset or set an Asset Depreciation Cost Center for the Company {}"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:732
+#: erpnext/projects/doctype/project/project.py:730
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 ""
@@ -36403,7 +36461,7 @@ msgstr ""
msgid "Please set filter based on Item or Warehouse"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2369
+#: erpnext/controllers/accounts_controller.py:2379
msgid "Please set one of the following:"
msgstr ""
@@ -36419,7 +36477,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 ""
@@ -36478,7 +36536,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:355
+#: erpnext/assets/doctype/asset/depreciation.py:358
msgid "Please share this email with your support team so that they can find and fix the issue."
msgstr ""
@@ -36492,7 +36550,7 @@ msgstr ""
msgid "Please specify Company to proceed"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3192
+#: erpnext/controllers/accounts_controller.py:3202
#: erpnext/public/js/controllers/accounts.js:117
msgid "Please specify a valid Row ID for row {0} in table {1}"
msgstr ""
@@ -36568,7 +36626,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 ""
@@ -36708,7 +36766,7 @@ msgstr ""
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:25
#: erpnext/selling/report/sales_partner_commission_summary/sales_partner_commission_summary.py:51
#: erpnext/selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.py:45
-#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:67
+#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:65
#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:85
#: erpnext/stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.json
#: erpnext/stock/doctype/landed_cost_voucher/landed_cost_voucher.json
@@ -36737,7 +36795,7 @@ msgstr ""
msgid "Posting Date Inheritance for Exchange Gain / Loss"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:271
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:272
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:143
msgid "Posting Date cannot be future date"
msgstr ""
@@ -36946,7 +37004,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 ""
@@ -37593,7 +37651,7 @@ msgstr ""
msgid "Process Loss %"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1278
+#: erpnext/manufacturing/doctype/bom/bom.py:1280
msgid "Process Loss Percentage cannot be greater than 100"
msgstr ""
@@ -37620,7 +37678,7 @@ msgstr ""
msgid "Process Loss Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:336
+#: erpnext/manufacturing/doctype/job_card/job_card.js:346
msgid "Process Loss Quantity"
msgstr ""
@@ -38075,7 +38133,7 @@ msgstr ""
msgid "Progress (%)"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:371
+#: erpnext/projects/doctype/project/project.py:369
msgid "Project Collaboration Invitation"
msgstr ""
@@ -38119,7 +38177,7 @@ msgstr ""
msgid "Project Summary"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:670
+#: erpnext/projects/doctype/project/project.py:668
msgid "Project Summary for {0}"
msgstr ""
@@ -38199,7 +38257,7 @@ msgstr ""
msgid "Project wise Stock Tracking "
msgstr ""
-#: erpnext/controllers/trends.py:423
+#: erpnext/controllers/trends.py:431
msgid "Project-wise data is not available for Quotation"
msgstr ""
@@ -38250,7 +38308,7 @@ msgstr ""
#. Label of a Card Break in the Projects Workspace
#. Title of a Workspace Sidebar
#: erpnext/config/projects.py:7 erpnext/desktop_icon/projects.json
-#: erpnext/projects/doctype/project/project.py:448
+#: erpnext/projects/doctype/project/project.py:446
#: erpnext/projects/workspace/projects/projects.json
#: erpnext/selling/doctype/customer/customer_dashboard.py:26
#: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:28
@@ -38477,7 +38535,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:462 erpnext/setup/install.py:377
+#: erpnext/setup/doctype/company/company.py:462 erpnext/setup/install.py:379
#: erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/item_lead_time/item_lead_time.json
#: erpnext/stock/doctype/item_reorder/item_reorder.json
@@ -38632,8 +38690,8 @@ msgstr ""
msgid "Purchase Invoice cannot be made against an existing asset {0}"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:451
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:465
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:455
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:469
msgid "Purchase Invoice {0} is already submitted"
msgstr ""
@@ -38786,7 +38844,7 @@ msgstr ""
msgid "Purchase Order already created for all Sales Order items"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:337
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:341
msgid "Purchase Order number required for Item {0}"
msgstr ""
@@ -38813,7 +38871,7 @@ msgstr ""
msgid "Purchase Orders Items Overdue"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:287
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:286
msgid "Purchase Orders are not allowed for {0} due to a scorecard standing of {1}."
msgstr ""
@@ -39130,8 +39188,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:1059
#: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json
@@ -39253,7 +39311,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 ""
@@ -39372,7 +39431,7 @@ msgstr ""
msgid "Qty to Fetch"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:308
+#: erpnext/manufacturing/doctype/job_card/job_card.js:318
#: erpnext/manufacturing/doctype/job_card/job_card.py:890
msgid "Qty to Manufacture"
msgstr ""
@@ -39880,7 +39939,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:1038
@@ -39898,16 +39961,12 @@ msgid "Quantity required for Item {0} in row {1}"
msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.py:723
-#: erpnext/manufacturing/doctype/job_card/job_card.js:389
-#: erpnext/manufacturing/doctype/job_card/job_card.js:459
+#: erpnext/manufacturing/doctype/job_card/job_card.js:399
+#: erpnext/manufacturing/doctype/job_card/job_card.js:469
#: 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 ""
@@ -39920,14 +39979,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 ""
@@ -39957,7 +40008,7 @@ msgstr ""
msgid "Query Route String"
msgstr ""
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:176
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:181
msgid "Queue Size should be between 5 and 100"
msgstr ""
@@ -40102,7 +40153,7 @@ msgstr ""
msgid "RFQ and Purchase Order Settings"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:130
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:132
msgid "RFQs are not allowed for {0} due to a scorecard standing of {1}"
msgstr ""
@@ -40379,7 +40430,7 @@ msgstr ""
msgid "Rate at which this tax is applied"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4078
+#: erpnext/controllers/accounts_controller.py:4088
msgid "Rate of '{}' items cannot be changed"
msgstr ""
@@ -41315,7 +41366,7 @@ msgstr ""
msgid "Refresh Plaid Link"
msgstr ""
-#: erpnext/stock/reorder_item.py:391
+#: erpnext/stock/reorder_item.py:390
msgid "Regards,"
msgstr ""
@@ -41430,7 +41481,7 @@ msgstr ""
msgid "Release Date"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:319
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:318
msgid "Release date must be in the future"
msgstr ""
@@ -41772,7 +41823,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 ""
@@ -41812,10 +41863,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
@@ -41825,10 +41872,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 ""
@@ -41838,12 +41885,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 ""
@@ -41930,8 +41995,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:325
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:427
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:327
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:429
#: 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
@@ -42078,10 +42143,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:1056
#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:426
@@ -42278,7 +42340,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 ""
@@ -42294,13 +42356,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 ""
@@ -42501,7 +42563,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 ""
@@ -42566,7 +42628,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 ""
@@ -43278,7 +43340,7 @@ msgstr ""
msgid "Row #{0}: Allocated amount:{1} is greater than outstanding amount:{2} for Payment Term {3}"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:276
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:275
msgid "Row #{0}: Amount must be a positive number"
msgstr ""
@@ -43290,7 +43352,7 @@ msgstr ""
msgid "Row #{0}: Asset {1} is already sold"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:335
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:334
msgid "Row #{0}: BOM is not specified for subcontracting item {0}"
msgstr ""
@@ -43326,27 +43388,27 @@ msgstr ""
msgid "Row #{0}: Cannot create entry with different taxable AND withholding document links."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3779
+#: erpnext/controllers/accounts_controller.py:3789
msgid "Row #{0}: Cannot delete item {1} which has already been billed."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3753
+#: erpnext/controllers/accounts_controller.py:3763
msgid "Row #{0}: Cannot delete item {1} which has already been delivered"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3772
+#: erpnext/controllers/accounts_controller.py:3782
msgid "Row #{0}: Cannot delete item {1} which has already been received"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3759
+#: erpnext/controllers/accounts_controller.py:3769
msgid "Row #{0}: Cannot delete item {1} which has work order assigned to it."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3765
+#: erpnext/controllers/accounts_controller.py:3775
msgid "Row #{0}: Cannot delete item {1} which is already ordered against this Sales Order."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4088
+#: erpnext/controllers/accounts_controller.py:4098
msgid "Row #{0}: Cannot set Rate if the billed amount is greater than the amount for Item {1}."
msgstr ""
@@ -43358,23 +43420,23 @@ msgstr ""
msgid "Row #{0}: Child Item should not be a Product Bundle. Please remove Item {1} and Save"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:251
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:250
msgid "Row #{0}: Consumed Asset {1} cannot be Draft"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:254
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:253
msgid "Row #{0}: Consumed Asset {1} cannot be cancelled"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:236
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:235
msgid "Row #{0}: Consumed Asset {1} cannot be the same as the Target Asset"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:245
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:244
msgid "Row #{0}: Consumed Asset {1} cannot be {2}"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:259
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:258
msgid "Row #{0}: Consumed Asset {1} does not belong to company {2}"
msgstr ""
@@ -43429,7 +43491,7 @@ msgstr ""
msgid "Row #{0}: Dates overlapping with other row in group {1}"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:359
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:358
msgid "Row #{0}: Default BOM not found for FG Item {1}"
msgstr ""
@@ -43453,17 +43515,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:364
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:363
#: erpnext/selling/doctype/sales_order/sales_order.py:304
msgid "Row #{0}: Finished Good Item Qty can not be zero"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:346
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:345
#: erpnext/selling/doctype/sales_order/sales_order.py:284
msgid "Row #{0}: Finished Good Item is not specified for service item {1}"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:353
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:352
#: erpnext/selling/doctype/sales_order/sales_order.py:291
msgid "Row #{0}: Finished Good Item {1} must be a sub-contracted item"
msgstr ""
@@ -43542,11 +43604,11 @@ msgstr ""
msgid "Row #{0}: Item {1} is not a part of Subcontracting Inward Order {2}"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:270
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:269
msgid "Row #{0}: Item {1} is not a service item"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:224
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:223
msgid "Row #{0}: Item {1} is not a stock item"
msgstr ""
@@ -43595,11 +43657,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:1050
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1055
msgid "Row #{0}: Please select Item Code in Assembly Items"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1053
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1058
msgid "Row #{0}: Please select the BOM No in Assembly Items"
msgstr ""
@@ -43607,7 +43669,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:1047
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1052
msgid "Row #{0}: Please select the Sub Assembly Warehouse"
msgstr ""
@@ -43628,8 +43690,8 @@ msgstr ""
msgid "Row #{0}: Qty increased by {1}"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:227
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:273
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:226
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:272
msgid "Row #{0}: Qty must be a positive number"
msgstr ""
@@ -43756,7 +43818,7 @@ msgstr ""
msgid "Row #{0}: Set Supplier for item {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1057
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1062
msgid "Row #{0}: Since 'Track Semi Finished Goods' is enabled, the BOM {1} cannot be used for Sub Assembly Items"
msgstr ""
@@ -43877,7 +43939,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 ""
@@ -43885,7 +43947,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:3895
+#: erpnext/controllers/accounts_controller.py:3905
msgid "Row #{0}:Quantity for Item {1} cannot be zero."
msgstr ""
@@ -43921,7 +43983,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 ""
@@ -43929,6 +43991,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:422
msgid "Row #{}: Finance Book should not be empty since you're using multiple."
msgstr ""
@@ -43945,6 +44011,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:43
msgid "Row #{}: Please assign task to a member."
msgstr ""
@@ -43974,7 +44044,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 ""
@@ -43982,7 +44052,7 @@ msgstr ""
msgid "Row #{}: {} {} doesn't belong to Company {}. Please select valid {}."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:445
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:444
msgid "Row No {0}: Warehouse is required. Please set a Default Warehouse for Item {1} and Company {2}"
msgstr ""
@@ -44048,7 +44118,7 @@ msgstr ""
msgid "Row {0}: Conversion Factor is mandatory"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3230
+#: erpnext/controllers/accounts_controller.py:3240
msgid "Row {0}: Cost Center {1} does not belong to Company {2}"
msgstr ""
@@ -44076,7 +44146,7 @@ msgstr ""
msgid "Row {0}: Delivery Warehouse cannot be same as Customer Warehouse for Item {1}."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2721
+#: erpnext/controllers/accounts_controller.py:2731
msgid "Row {0}: Due Date in the Payment Terms table cannot be before Posting Date"
msgstr ""
@@ -44101,19 +44171,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:535
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:534
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:492
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:491
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:517
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:516
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:153
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:155
msgid "Row {0}: For Supplier {1}, Email Address is Required to send an email"
msgstr ""
@@ -44166,7 +44236,7 @@ msgstr ""
msgid "Row {0}: Item {1}'s quantity cannot be higher than the available quantity."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1251
+#: erpnext/manufacturing/doctype/bom/bom.py:1253
msgid "Row {0}: Operation time should be greater than 0 for operation {1}"
msgstr ""
@@ -44282,7 +44352,7 @@ msgstr ""
msgid "Row {0}: The item {1}, quantity must be positive number"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3207
+#: erpnext/controllers/accounts_controller.py:3217
msgid "Row {0}: The {3} Account {1} does not belong to the company {2}"
msgstr ""
@@ -44306,7 +44376,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:1245
+#: erpnext/manufacturing/doctype/bom/bom.py:1247
#: erpnext/manufacturing/doctype/work_order/work_order.py:415
msgid "Row {0}: Workstation or Workstation Type is mandatory for an operation {1}"
msgstr ""
@@ -44369,7 +44439,7 @@ msgstr ""
msgid "Rows with Same Account heads will be merged on Ledger"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2732
+#: erpnext/controllers/accounts_controller.py:2742
msgid "Rows with duplicate due dates in other rows were found: {0}"
msgstr ""
@@ -44551,7 +44621,7 @@ msgstr ""
#: erpnext/setup/doctype/company/company.py:648
#: 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:374
#: 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
@@ -45141,7 +45211,7 @@ msgstr ""
#: erpnext/maintenance/doctype/maintenance_visit_purpose/maintenance_visit_purpose.json
#: erpnext/selling/doctype/sales_team/sales_team.json
#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.js:8
-#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:70
+#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:68
#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.js:8
#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:116
#: erpnext/selling/workspace/selling/selling.json
@@ -45375,7 +45445,7 @@ msgstr ""
msgid "Same item cannot be entered multiple times."
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:122
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:124
msgid "Same supplier has been entered multiple times"
msgstr ""
@@ -45635,7 +45705,7 @@ msgstr ""
msgid "Scrap Warehouse"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:385
+#: erpnext/assets/doctype/asset/depreciation.py:388
msgid "Scrap date cannot be before purchase date"
msgstr ""
@@ -45827,11 +45897,11 @@ msgstr ""
msgid "Select Company"
msgstr ""
-#: erpnext/public/js/print.js:113
+#: erpnext/public/js/print.js:118
msgid "Select Company Address"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:537
+#: erpnext/manufacturing/doctype/job_card/job_card.js:547
msgid "Select Corrective Operation"
msgstr ""
@@ -45841,11 +45911,11 @@ msgstr ""
msgid "Select Customers By"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.js:120
+#: erpnext/setup/doctype/employee/employee.js:244
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:251
msgid "Select Date of joining. It will have impact on the first salary calculation, Leave allocation on pro-rata bases."
msgstr ""
@@ -45867,7 +45937,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 ""
@@ -45926,7 +45996,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 ""
@@ -45989,7 +46059,7 @@ msgstr ""
msgid "Select a Company"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.js:115
+#: erpnext/setup/doctype/employee/employee.js:239
msgid "Select a Company this Employee belongs to."
msgstr ""
@@ -46043,7 +46113,7 @@ msgstr ""
msgid "Select company name first."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2980
+#: erpnext/controllers/accounts_controller.py:2990
msgid "Select finance book for the item {0} at row {1}"
msgstr ""
@@ -46425,7 +46495,7 @@ msgstr ""
#: erpnext/stock/doctype/packed_item/packed_item.json
#: erpnext/stock/doctype/pick_list_item/pick_list_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:171
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:170
#: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json
#: erpnext/stock/doctype/serial_no/serial_no.json
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
@@ -46479,7 +46549,7 @@ msgstr ""
msgid "Serial No Range"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2616
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2615
msgid "Serial No Reserved"
msgstr ""
@@ -46536,7 +46606,7 @@ msgstr ""
msgid "Serial No and Batch Traceability"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1147
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1146
msgid "Serial No is mandatory"
msgstr ""
@@ -46565,11 +46635,11 @@ msgstr ""
msgid "Serial No {0} does not exist"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3408
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3407
msgid "Serial No {0} does not exists"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:380
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:379
msgid "Serial No {0} is already Delivered. You cannot use them again in Manufacture / Repack entry."
msgstr ""
@@ -46581,7 +46651,7 @@ msgstr ""
msgid "Serial No {0} is already assigned to customer {1}. Can only be returned against the customer {1}"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:452
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:451
msgid "Serial No {0} is not present in the {1} {2}, hence you can't return it against the {1} {2}"
msgstr ""
@@ -46605,7 +46675,7 @@ msgstr ""
#: erpnext/public/js/utils/serial_no_batch_selector.js:16
#: erpnext/public/js/utils/serial_no_batch_selector.js:190
#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:50
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:171
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:170
msgid "Serial Nos"
msgstr ""
@@ -46619,15 +46689,15 @@ msgstr ""
msgid "Serial Nos and Batches"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1888
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1887
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 ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:386
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:385
msgid "Serial Nos {0} are already Delivered. You cannot use them again in Manufacture / Repack entry."
msgstr ""
@@ -46700,11 +46770,11 @@ msgstr ""
msgid "Serial and Batch Bundle"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2124
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2123
msgid "Serial and Batch Bundle created"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2196
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2195
msgid "Serial and Batch Bundle updated"
msgstr ""
@@ -46736,7 +46806,7 @@ msgstr ""
msgid "Serial and Batch No"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:154
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:153
msgid "Serial and Batch No for Item Disabled"
msgstr ""
@@ -46918,6 +46988,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 ""
@@ -47061,6 +47132,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 ""
@@ -47119,8 +47191,8 @@ msgstr ""
msgid "Set Delivery Warehouse"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:408
-#: erpnext/manufacturing/doctype/job_card/job_card.js:477
+#: erpnext/manufacturing/doctype/job_card/job_card.js:418
+#: erpnext/manufacturing/doctype/job_card/job_card.js:487
msgid "Set Finished Good Quantity"
msgstr ""
@@ -47406,7 +47478,7 @@ msgstr ""
msgid "Setting Item Locations..."
msgstr ""
-#: erpnext/setup/setup_wizard/setup_wizard.py:34
+#: erpnext/setup/setup_wizard/setup_wizard.py:25
msgid "Setting defaults"
msgstr ""
@@ -47416,11 +47488,11 @@ msgstr ""
msgid "Setting the account as a Company Account is necessary for Bank Reconciliation"
msgstr ""
-#: erpnext/setup/setup_wizard/setup_wizard.py:29
+#: erpnext/setup/setup_wizard/setup_wizard.py:20
msgid "Setting up company"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1224
+#: erpnext/manufacturing/doctype/bom/bom.py:1226
#: erpnext/manufacturing/doctype/work_order/work_order.py:1475
msgid "Setting {0} is required"
msgstr ""
@@ -47645,10 +47717,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"
@@ -48003,9 +48078,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
@@ -48239,7 +48313,7 @@ msgstr ""
msgid "Solvency Ratios"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4346
+#: erpnext/controllers/accounts_controller.py:4358
msgid "Some required Company details are missing. You don't have permission to update them. Please contact your System Manager."
msgstr ""
@@ -48369,7 +48443,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 ""
@@ -48516,13 +48590,13 @@ msgstr ""
msgid "Stale Days"
msgstr ""
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:146
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:151
msgid "Stale Days should start from 1."
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 ""
@@ -48536,8 +48610,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:280 erpnext/tests/utils.py:305
-#: erpnext/tests/utils.py:2494
+#: erpnext/stock/doctype/item/item.py:280 erpnext/tests/utils.py:324
+#: erpnext/tests/utils.py:2514
msgid "Standard Selling"
msgstr ""
@@ -48593,7 +48667,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 ""
@@ -48602,7 +48676,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 ""
@@ -48682,7 +48756,7 @@ msgstr ""
msgid "Status and Reference"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:713
+#: erpnext/projects/doctype/project/project.py:711
msgid "Status must be Cancelled or Completed"
msgstr ""
@@ -49171,7 +49245,7 @@ msgid "Stock Reservation Entries Cancelled"
msgstr ""
#: erpnext/controllers/subcontracting_inward_controller.py:1021
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2252
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2257
#: erpnext/manufacturing/doctype/work_order/work_order.py:2126
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1777
msgid "Stock Reservation Entries Created"
@@ -49545,7 +49619,7 @@ msgstr ""
#: erpnext/setup/doctype/company/company.py:383
#: erpnext/setup/setup_wizard/operations/defaults_setup.py:33
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:537
-#: erpnext/stock/doctype/item/item.py:321 erpnext/tests/utils.py:270
+#: erpnext/stock/doctype/item/item.py:321 erpnext/tests/utils.py:289
msgid "Stores"
msgstr ""
@@ -49603,7 +49677,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:353
+#: erpnext/manufacturing/doctype/job_card/job_card.js:363
#: erpnext/manufacturing/doctype/job_card_time_log/job_card_time_log.json
#: erpnext/manufacturing/doctype/sub_operation/sub_operation.json
msgid "Sub Operation"
@@ -49627,7 +49701,7 @@ msgstr ""
msgid "Sub Total"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:620
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:625
msgid "Sub assembly item references are missing. Please fetch the sub assemblies and raw materials again."
msgstr ""
@@ -49841,7 +49915,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:1166
+#: erpnext/controllers/subcontracting_controller.py:1172
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
@@ -49993,12 +50067,14 @@ msgstr ""
msgid "Submit this Work Order for further processing."
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:307
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:309
msgid "Submit your Quotation"
msgstr ""
-#. Label of the subscription_section (Section Break) field in DocType 'Journal
-#. Entry'
+#. Label of the subscription_section (Section Break) field in DocType 'Payment
+#. Request'
+#. Label of the subscription_section (Section Break) field in DocType 'POS
+#. Invoice'
#. Label of the subscription (Link) field in DocType 'Process Subscription'
#. Label of the subscription_section (Section Break) field in DocType 'Purchase
#. Invoice'
@@ -50011,7 +50087,8 @@ msgstr ""
#. Label of a Desktop Icon
#. Title of a Workspace Sidebar
#. Label of a Workspace Sidebar Item
-#: erpnext/accounts/doctype/journal_entry/journal_entry.json
+#: erpnext/accounts/doctype/payment_request/payment_request.json
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/process_subscription/process_subscription.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_dashboard.py:26
@@ -50082,21 +50159,6 @@ msgstr ""
msgid "Subscription Price Based On"
msgstr ""
-#. Label of the subscription_section (Section Break) field in DocType 'Payment
-#. Entry'
-#. Label of the subscription_section (Section Break) field in DocType 'Payment
-#. Request'
-#. Label of the subscription_section (Section Break) field in DocType 'POS
-#. Invoice'
-#. Label of the subscription_section (Section Break) field in DocType 'Delivery
-#. Note'
-#: erpnext/accounts/doctype/payment_entry/payment_entry.json
-#: erpnext/accounts/doctype/payment_request/payment_request.json
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
-#: erpnext/stock/doctype/delivery_note/delivery_note.json
-msgid "Subscription Section"
-msgstr ""
-
#. Name of a DocType
#. Label of a Link in the Invoicing Workspace
#. Label of a Workspace Sidebar Item
@@ -50302,8 +50364,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
@@ -50436,7 +50498,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
@@ -50635,7 +50697,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
@@ -50650,7 +50712,7 @@ msgstr ""
msgid "Supplier Quotation Item"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:498
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:500
msgid "Supplier Quotation {0} Created"
msgstr ""
@@ -50739,7 +50801,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 ""
@@ -50952,23 +51014,23 @@ msgstr ""
msgid "Target Asset"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:209
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:208
msgid "Target Asset {0} cannot be cancelled"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:207
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:206
msgid "Target Asset {0} cannot be submitted"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:203
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:202
msgid "Target Asset {0} cannot be {1}"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:213
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:212
msgid "Target Asset {0} does not belong to company {1}"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:192
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:191
msgid "Target Asset {0} needs to be composite asset"
msgstr ""
@@ -51014,7 +51076,7 @@ msgstr ""
msgid "Target Item Code"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:183
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:182
msgid "Target Item {0} must be a Fixed Asset item"
msgstr ""
@@ -52037,7 +52099,7 @@ msgstr ""
#: erpnext/selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.js:59
#: erpnext/selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.py:39
#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.js:46
-#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:61
+#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:59
#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.js:59
#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:72
#: erpnext/selling/report/territory_wise_sales/territory_wise_sales.py:22
@@ -52102,7 +52164,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:412
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:414
msgid "The Access to Request for Quotation From Portal is Disabled. To Allow Access, Enable it in Portal Settings."
msgstr ""
@@ -52143,7 +52205,7 @@ msgstr ""
msgid "The Loyalty Program isn't valid for the selected company"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:1107
+#: erpnext/accounts/doctype/payment_request/payment_request.py:1108
msgid "The Payment Request {0} is already paid, cannot process payment twice"
msgstr ""
@@ -52167,7 +52229,7 @@ msgstr ""
msgid "The Serial No at Row #{0}: {1} is not available in warehouse {2}."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2613
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2612
msgid "The Serial No {0} is reserved against the {1} {2} and cannot be used for any other transaction."
msgstr ""
@@ -52185,7 +52247,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:1002
+#: erpnext/accounts/doctype/payment_request/payment_request.py:1003
msgid "The allocated amount is greater than the outstanding amount of Payment Request {0}"
msgstr ""
@@ -52258,7 +52320,7 @@ msgstr ""
msgid "The following Purchase Invoices are not submitted:"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:345
+#: erpnext/assets/doctype/asset/depreciation.py:348
msgid "The following assets have failed to automatically post depreciation entries: {0}"
msgstr ""
@@ -52274,7 +52336,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 ""
@@ -52305,7 +52367,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 ""
@@ -52313,7 +52375,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 ""
@@ -52427,8 +52489,8 @@ msgstr ""
msgid "The seller and the buyer cannot be the same"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:188
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:200
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:187
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:199
msgid "The serial and batch bundle {0} not linked to {1} {2}"
msgstr ""
@@ -52448,7 +52510,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 ""
@@ -52486,7 +52548,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 ""
@@ -52570,7 +52632,7 @@ msgstr ""
msgid "There are no Failed transactions"
msgstr ""
-#: erpnext/setup/demo.py:120
+#: erpnext/setup/demo.py:130
msgid "There are no active Fiscal Years for which Demo Data can be generated."
msgstr ""
@@ -52724,7 +52786,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 ""
@@ -52772,7 +52834,7 @@ msgstr ""
msgid "This is considered dangerous from accounting point of view."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:541
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:540
msgid "This is done to handle accounting for cases when Purchase Receipt is created after Purchase Invoice"
msgstr ""
@@ -52806,7 +52868,7 @@ msgstr ""
msgid "This schedule was created when Asset {0} was adjusted through Asset Value Adjustment {1}."
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:476
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:475
msgid "This schedule was created when Asset {0} was consumed through Asset Capitalization {1}."
msgstr ""
@@ -52818,11 +52880,11 @@ msgstr ""
msgid "This schedule was created when Asset {0} was restored due to Sales Invoice {1} cancellation."
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:585
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:584
msgid "This schedule was created when Asset {0} was restored on Asset Capitalization {1}'s cancellation."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:459
+#: erpnext/assets/doctype/asset/depreciation.py:462
msgid "This schedule was created when Asset {0} was restored."
msgstr ""
@@ -52830,7 +52892,7 @@ msgstr ""
msgid "This schedule was created when Asset {0} was returned through Sales Invoice {1}."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:418
+#: erpnext/assets/doctype/asset/depreciation.py:421
msgid "This schedule was created when Asset {0} was scrapped."
msgstr ""
@@ -53380,7 +53442,7 @@ msgid "To include sub-assembly costs and secondary items in Finished Goods on a
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2249
-#: erpnext/controllers/accounts_controller.py:3240
+#: erpnext/controllers/accounts_controller.py:3250
msgid "To include tax in row {0} in Item rate, taxes in rows {1} must also be included"
msgstr ""
@@ -53830,6 +53892,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 ""
@@ -53935,7 +54002,7 @@ msgstr ""
msgid "Total Paid Amount"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2786
+#: erpnext/controllers/accounts_controller.py:2796
msgid "Total Payment Amount in Payment Schedule must be equal to Grand / Rounded Total"
msgstr ""
@@ -54024,12 +54091,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 ""
@@ -54396,7 +54457,7 @@ msgstr ""
msgid "Transaction Date"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:1106
+#: erpnext/setup/doctype/company/company.py:1108
msgid "Transaction Deletion Document {0} has been triggered for company {1}"
msgstr ""
@@ -54952,7 +55013,7 @@ msgstr ""
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:87
#: erpnext/stock/report/item_prices/item_prices.py:55
#: erpnext/stock/report/product_bundle_balance/product_bundle_balance.py:93
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:178
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:179
#: erpnext/stock/report/stock_analytics/stock_analytics.py:59
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:134
#: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.py:60
@@ -55008,7 +55069,7 @@ msgstr ""
msgid "UOM Conversion Factor"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1462
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1467
msgid "UOM Conversion factor ({0} -> {1}) not found for item: {2}"
msgstr ""
@@ -55184,7 +55245,7 @@ msgstr ""
msgid "Unit"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4078
+#: erpnext/controllers/accounts_controller.py:4088
msgid "Unit Price"
msgstr ""
@@ -55649,7 +55710,7 @@ msgstr ""
msgid "Updating Work Order status"
msgstr ""
-#: erpnext/public/js/print.js:151
+#: erpnext/public/js/print.js:156
msgid "Updating details."
msgstr ""
@@ -55837,7 +55898,7 @@ msgstr ""
msgid "Use Transaction Date Exchange Rate"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:564
+#: erpnext/projects/doctype/project/project.py:562
msgid "Use a name that is different from previous project name"
msgstr ""
@@ -55888,7 +55949,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 ""
@@ -55896,15 +55957,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 ""
@@ -56197,11 +56258,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 ""
@@ -56233,7 +56294,7 @@ msgid "Valuation rate for the item as per Sales Invoice (Only for Internal Trans
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2273
-#: erpnext/controllers/accounts_controller.py:3264
+#: erpnext/controllers/accounts_controller.py:3274
msgid "Valuation type charges can not be marked as Inclusive"
msgstr ""
@@ -56245,7 +56306,7 @@ msgstr ""
msgid "Value (G - D)"
msgstr ""
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:221
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:222
msgid "Value ({0})"
msgstr ""
@@ -56767,7 +56828,7 @@ msgstr ""
msgid "Voucher No"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1387
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1386
msgid "Voucher No is mandatory"
msgstr ""
@@ -57007,6 +57068,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:266
msgid "Warehouse not found against the account {0}"
msgstr ""
@@ -57146,7 +57211,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 ""
@@ -57460,8 +57525,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)"
@@ -58009,7 +58074,7 @@ msgstr ""
msgid "You are importing data for the code list:"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3875
+#: erpnext/controllers/accounts_controller.py:3885
msgid "You are not allowed to update as per the conditions set in {} Workflow."
msgstr ""
@@ -58082,7 +58147,7 @@ msgstr ""
msgid "You can't make any changes to Job Card since Work Order is closed."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:231
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:230
msgid "You can't process the serial number {0} as it has already been used in the SABB {1}. {2} if you want to inward same serial number multiple times then enabled 'Allow existing Serial No to be Manufactured/Received again' in the {3}"
msgstr ""
@@ -58118,11 +58183,11 @@ msgstr ""
msgid "You cannot edit root node."
msgstr ""
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:181
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:186
msgid "You cannot enable both the settings '{0}' and '{1}'."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:169
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:168
msgid "You cannot outward following {0} as either they are Delivered, Inactive or located in a different warehouse."
msgstr ""
@@ -58154,7 +58219,7 @@ msgstr ""
msgid "You do not have permission to edit this document"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3851
+#: erpnext/controllers/accounts_controller.py:3861
msgid "You do not have permissions to {} items in a {}."
msgstr ""
@@ -58166,7 +58231,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 ""
@@ -58174,7 +58239,7 @@ msgstr ""
msgid "You have already selected items from {0} {1}"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:364
+#: erpnext/projects/doctype/project/project.py:362
msgid "You have been invited to collaborate on the project {0}."
msgstr ""
@@ -58206,7 +58271,7 @@ msgstr ""
msgid "You need to cancel POS Closing Entry {} to be able to cancel this document."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3215
+#: erpnext/controllers/accounts_controller.py:3225
msgid "You selected the account group {1} as {2} Account in row {0}. Please select a single account."
msgstr ""
@@ -58266,7 +58331,7 @@ msgstr ""
msgid "Zip File"
msgstr ""
-#: erpnext/stock/reorder_item.py:374
+#: erpnext/stock/reorder_item.py:373
msgid "[Important] [ERPNext] Auto Reorder Errors"
msgstr ""
@@ -58274,7 +58339,7 @@ msgstr ""
msgid "`Allow Negative rates for Items`"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2014
+#: erpnext/stock/stock_ledger.py:2061
msgid "after"
msgstr ""
@@ -58294,7 +58359,7 @@ msgstr ""
msgid "as a percentage of finished item quantity"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1519
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1518
msgid "as of {0}"
msgstr ""
@@ -58314,7 +58379,7 @@ msgstr ""
msgid "cannot be greater than 100"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:335
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:334
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1103
msgid "dated {0}"
msgstr ""
@@ -58336,7 +58401,7 @@ msgstr ""
msgid "discount applied"
msgstr ""
-#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:47
+#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:45
#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:58
msgid "doc_type"
msgstr ""
@@ -58464,7 +58529,7 @@ msgstr ""
msgid "per hour"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2015
+#: erpnext/stock/stock_ledger.py:2062
msgid "performing either one below:"
msgstr ""
@@ -58598,7 +58663,7 @@ msgstr ""
msgid "{0} {1} has submitted Assets. Remove Item {2} from table to continue."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2368
+#: erpnext/controllers/accounts_controller.py:2378
msgid "{0} Account not found against Customer {1}."
msgstr ""
@@ -58626,7 +58691,7 @@ msgstr ""
msgid "{0} Number {1} is already used in {2} {3}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1690
+#: erpnext/manufacturing/doctype/bom/bom.py:1693
msgid "{0} Operating Cost for operation {1}"
msgstr ""
@@ -58646,6 +58711,14 @@ msgstr ""
msgid "{0} Transaction(s) Reconciled"
msgstr ""
+#: erpnext/setup/doctype/employee/employee.js:164
+msgid "{0} Year Work Anniversary"
+msgstr ""
+
+#: erpnext/setup/doctype/employee/employee.js:165
+msgid "{0} Years Work Anniversary"
+msgstr ""
+
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:60
msgid "{0} account is not of company {1}"
msgstr ""
@@ -58654,7 +58727,7 @@ msgstr ""
msgid "{0} account is not of type {1}"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:517
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:521
msgid "{0} account not found while submitting purchase receipt"
msgstr ""
@@ -58687,6 +58760,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 ""
@@ -58703,8 +58780,8 @@ msgstr ""
msgid "{0} cannot be zero"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:917
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1033
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:922
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1038
#: erpnext/stock/doctype/pick_list/pick_list.py:1299
#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:323
msgid "{0} created"
@@ -58718,11 +58795,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:296
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:295
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:138
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:140
msgid "{0} currently has a {1} Supplier Scorecard standing, and RFQs to this supplier should be issued with caution."
msgstr ""
@@ -58764,7 +58841,7 @@ msgstr ""
msgid "{0} hours"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2726
+#: erpnext/controllers/accounts_controller.py:2736
msgid "{0} in row {1}"
msgstr ""
@@ -58807,11 +58884,11 @@ msgstr ""
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3172
+#: erpnext/controllers/accounts_controller.py:3182
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1743
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1742
msgid "{0} is not a CSV file."
msgstr ""
@@ -58923,16 +59000,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 ""
@@ -58998,7 +59075,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:436
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:435
#: erpnext/selling/doctype/sales_order/sales_order.py:599
#: erpnext/stock/doctype/material_request/material_request.py:257
msgid "{0} {1} has been modified. Please refresh."
@@ -59021,7 +59098,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:1166
+#: erpnext/controllers/subcontracting_controller.py:1172
msgid "{0} {1} is cancelled or closed"
msgstr ""