diff --git a/erpnext/locale/main.pot b/erpnext/locale/main.pot
index ab6067cc30d..59e474dc4ef 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: info@erpnext.com\n"
-"POT-Creation-Date: 2024-12-01 09:35+0000\n"
-"PO-Revision-Date: 2024-12-01 09:35+0000\n"
+"POT-Creation-Date: 2024-12-08 09:35+0000\n"
+"PO-Revision-Date: 2024-12-08 09:35+0000\n"
"Last-Translator: info@erpnext.com\n"
"Language-Team: info@erpnext.com\n"
"MIME-Version: 1.0\n"
@@ -134,7 +134,7 @@ msgstr ""
msgid "% Completed"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:858
+#: erpnext/manufacturing/doctype/bom/bom.js:872
#, python-format
msgid "% Finished Item Quantity"
msgstr ""
@@ -233,7 +233,7 @@ msgstr ""
msgid "'Default {0} Account' in Company {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1133
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1135
msgid "'Entries' cannot be empty"
msgstr ""
@@ -274,7 +274,7 @@ msgstr ""
msgid "'To Package No.' cannot be less than 'From Package No.'"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:66
+#: erpnext/controllers/sales_and_purchase_return.py:70
msgid "'Update Stock' can not be checked because items are not delivered via {0}"
msgstr ""
@@ -817,11 +817,11 @@ msgstr ""
msgid "Your Shortcuts"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:998
+#: erpnext/accounts/doctype/payment_request/payment_request.py:1000
msgid "Grand Total: {0}"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:999
+#: erpnext/accounts/doctype/payment_request/payment_request.py:1001
msgid "Outstanding Amount: {0}"
msgstr ""
@@ -876,10 +876,6 @@ msgstr ""
msgid "A - C"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:209
-msgid "A BOM with name {0} already exists for item {1}."
-msgstr ""
-
#: erpnext/selling/doctype/customer/customer.py:310
msgid "A Customer Group exists with same name please change the Customer name or rename the Customer Group"
msgstr ""
@@ -1091,6 +1087,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Quality Inspection'
#. Option for the 'Status' (Select) field in DocType 'Quality Inspection
#. Reading'
+#: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:45
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
#: erpnext/stock/doctype/quality_inspection_reading/quality_inspection_reading.json
msgid "Accepted"
@@ -1521,15 +1518,15 @@ msgstr ""
msgid "Account: {0} is capital Work in progress and can not be updated by Journal Entry"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:276
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:278
msgid "Account: {0} can only be updated via Stock Transactions"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2645
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2699
msgid "Account: {0} is not permitted under Payment Entry"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2812
+#: erpnext/controllers/accounts_controller.py:2859
msgid "Account: {0} with currency: {1} can not be selected"
msgstr ""
@@ -2074,12 +2071,10 @@ msgstr ""
#. Name of a DocType
#. Label of a Link in the Accounting Workspace
-#. Label of the default_settings (Section Break) field in DocType 'Company'
#. Label of a Link in the Settings Workspace
#. Label of a shortcut in the Settings Workspace
#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
#: erpnext/accounts/workspace/accounting/accounting.json
-#: erpnext/setup/doctype/company/company.json
#: erpnext/setup/workspace/settings/settings.json
msgid "Accounts Settings"
msgstr ""
@@ -2176,7 +2171,7 @@ msgstr ""
msgid "Accounts User"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1232
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1234
msgid "Accounts table cannot be blank."
msgstr ""
@@ -2602,7 +2597,7 @@ msgstr ""
msgid "Actual qty in stock"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1466
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1467
#: erpnext/public/js/controllers/accounts.js:176
msgid "Actual type tax cannot be included in Item rate in row {0}"
msgstr ""
@@ -2614,7 +2609,7 @@ msgstr ""
#: erpnext/accounts/doctype/advance_taxes_and_charges/advance_taxes_and_charges.json
#: erpnext/accounts/doctype/purchase_taxes_and_charges/purchase_taxes_and_charges.json
#: erpnext/crm/doctype/lead/lead.js:84
-#: erpnext/manufacturing/doctype/bom/bom.js:888
+#: erpnext/manufacturing/doctype/bom/bom.js:902
#: erpnext/manufacturing/doctype/plant_floor/stock_summary_template.html:55
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:235
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:264
@@ -2727,7 +2722,7 @@ msgid "Add Quote"
msgstr ""
#. Label of the add_raw_materials (Button) field in DocType 'BOM Operation'
-#: erpnext/manufacturing/doctype/bom/bom.js:886
+#: erpnext/manufacturing/doctype/bom/bom.js:900
#: erpnext/manufacturing/doctype/bom_operation/bom_operation.json
msgid "Add Raw Materials"
msgstr ""
@@ -3330,7 +3325,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json
#: erpnext/accounts/doctype/repost_accounting_ledger_settings/repost_accounting_ledger_settings.json
-#: erpnext/stock/reorder_item.py:392
+#: erpnext/stock/reorder_item.py:394
msgid "Administrator"
msgstr ""
@@ -3414,7 +3409,7 @@ msgstr ""
msgid "Advance amount cannot be greater than {0} {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:814
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:816
msgid "Advance paid against {0} {1} cannot be greater than Grand Total {2}"
msgstr ""
@@ -3540,7 +3535,7 @@ msgstr ""
msgid "Against Income Account"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:676
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:678
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:757
msgid "Against Journal Entry {0} does not have any unmatched {1} entry"
msgstr ""
@@ -3621,7 +3616,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:152
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:133
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1088
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1095
msgid "Age (Days)"
msgstr ""
@@ -3768,7 +3763,7 @@ msgstr ""
msgid "All Activities HTML"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:269
+#: erpnext/manufacturing/doctype/bom/bom.py:286
msgid "All BOMs"
msgstr ""
@@ -3895,6 +3890,10 @@ msgstr ""
msgid "All Warehouses"
msgstr ""
+#: erpnext/manufacturing/report/production_analytics/production_analytics.py:134
+msgid "All Work Orders"
+msgstr ""
+
#. Description of the 'Reconciled' (Check) field in DocType 'Process Payment
#. Reconciliation Log'
#: erpnext/accounts/doctype/process_payment_reconciliation_log/process_payment_reconciliation_log.json
@@ -3950,7 +3949,7 @@ msgstr ""
msgid "Allocate Advances Automatically (FIFO)"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:903
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:898
msgid "Allocate Payment Amount"
msgstr ""
@@ -3960,7 +3959,7 @@ msgstr ""
msgid "Allocate Payment Based On Payment Terms"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1687
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1688
msgid "Allocate Payment Request"
msgstr ""
@@ -3991,7 +3990,7 @@ msgstr ""
#: erpnext/accounts/doctype/advance_taxes_and_charges/advance_taxes_and_charges.json
#: erpnext/accounts/doctype/bank_transaction/bank_transaction.json
#: erpnext/accounts/doctype/bank_transaction_payments/bank_transaction_payments.json
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1678
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1679
#: erpnext/accounts/doctype/payment_reconciliation_allocation/payment_reconciliation_allocation.json
#: erpnext/accounts/doctype/process_payment_reconciliation_log_allocations/process_payment_reconciliation_log_allocations.json
#: erpnext/accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.json
@@ -4855,19 +4854,24 @@ msgstr ""
msgid "Amount in {0}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1224
+#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:183
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:209
+msgid "Amount to Bill"
+msgstr ""
+
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1278
msgid "Amount {0} {1} against {2} {3}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1235
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1289
msgid "Amount {0} {1} deducted against {2}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1199
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1253
msgid "Amount {0} {1} transferred from {2} to {3}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1205
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1259
msgid "Amount {0} {1} {2} {3}"
msgstr ""
@@ -4920,7 +4924,7 @@ msgstr ""
msgid "An error occurred during the update process"
msgstr ""
-#: erpnext/stock/reorder_item.py:376
+#: erpnext/stock/reorder_item.py:378
msgid "An error occurred for certain Items while creating Material Requests based on Re-order level. Please rectify these issues :"
msgstr ""
@@ -5435,11 +5439,11 @@ msgstr ""
msgid "As there are reserved stock, you cannot disable {0}."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:949
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:947
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:1647
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1654
msgid "As there are sufficient raw materials, Material Request is not required for Warehouse {0}."
msgstr ""
@@ -5801,6 +5805,7 @@ msgstr ""
#. Label of the asset_value (Currency) field in DocType 'Asset Capitalization
#. Asset Item'
#: erpnext/assets/dashboard_fixtures.py:175
+#: erpnext/assets/doctype/asset/asset.js:419
#: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json
#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:201
#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:394
@@ -6050,7 +6055,7 @@ msgstr ""
msgid "At least one invoice has to be selected."
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:155
+#: erpnext/controllers/sales_and_purchase_return.py:159
msgid "At least one item should be entered with negative quantity in return document"
msgstr ""
@@ -6309,7 +6314,7 @@ msgstr ""
msgid "Auto Material Request"
msgstr ""
-#: erpnext/stock/reorder_item.py:327
+#: erpnext/stock/reorder_item.py:329
msgid "Auto Material Requests Generated"
msgstr ""
@@ -6719,7 +6724,7 @@ msgstr ""
msgid "BOM 1"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1409
+#: erpnext/manufacturing/doctype/bom/bom.py:1426
msgid "BOM 1 {0} and BOM 2 {1} should not be same"
msgstr ""
@@ -6957,23 +6962,23 @@ msgstr ""
msgid "BOM recursion: {0} cannot be child of {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:633
+#: erpnext/manufacturing/doctype/bom/bom.py:650
msgid "BOM recursion: {1} cannot be parent or child of {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1280
+#: erpnext/manufacturing/doctype/bom/bom.py:1297
msgid "BOM {0} does not belong to Item {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1262
+#: erpnext/manufacturing/doctype/bom/bom.py:1279
msgid "BOM {0} must be active"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1265
+#: erpnext/manufacturing/doctype/bom/bom.py:1282
msgid "BOM {0} must be submitted"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:682
+#: erpnext/manufacturing/doctype/bom/bom.py:699
msgid "BOM {0} not found for the item {1}"
msgstr ""
@@ -7745,7 +7750,7 @@ msgstr ""
msgid "Batch Nos are created successfully"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:1065
+#: erpnext/controllers/sales_and_purchase_return.py:1069
msgid "Batch Not Available for Return"
msgstr ""
@@ -7794,7 +7799,7 @@ msgstr ""
msgid "Batch {0} and Warehouse"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:1064
+#: erpnext/controllers/sales_and_purchase_return.py:1068
msgid "Batch {0} is not available in warehouse {1}"
msgstr ""
@@ -7844,7 +7849,7 @@ msgstr ""
#. Label of the bill_date (Date) field in DocType 'Journal Entry'
#. Label of the bill_date (Date) field in DocType 'Subcontracting Receipt'
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1073
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1080
#: erpnext/accounts/report/purchase_register/purchase_register.py:214
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
msgid "Bill Date"
@@ -7853,7 +7858,7 @@ msgstr ""
#. Label of the bill_no (Data) field in DocType 'Journal Entry'
#. Label of the bill_no (Data) field in DocType 'Subcontracting Receipt'
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1072
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1079
#: erpnext/accounts/report/purchase_register/purchase_register.py:213
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
msgid "Bill No"
@@ -7867,7 +7872,7 @@ msgstr ""
#. Label of a Card Break in the Manufacturing Workspace
#. Label of a Link in the Manufacturing Workspace
-#: erpnext/manufacturing/doctype/bom/bom.py:1136
+#: erpnext/manufacturing/doctype/bom/bom.py:1153
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/stock/doctype/material_request/material_request.js:107
#: erpnext/stock/doctype/stock_entry/stock_entry.js:623
@@ -7886,8 +7891,10 @@ msgstr ""
#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:50
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:125
+#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:183
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:277
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:107
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:209
#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:298
msgid "Billed Amount"
msgstr ""
@@ -8996,7 +9003,7 @@ msgstr ""
msgid "Can be approved by {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1560
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1572
msgid "Can not close Work Order. Since {0} Job Cards are in Work In Progress state."
msgstr ""
@@ -9024,13 +9031,13 @@ msgstr ""
msgid "Can not filter based on Voucher No, if grouped by Voucher"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1292
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2803
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1294
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2857
msgid "Can only make payment against unbilled {0}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1434
-#: erpnext/controllers/accounts_controller.py:2721
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1435
+#: erpnext/controllers/accounts_controller.py:2768
#: erpnext/public/js/controllers/accounts.js:90
msgid "Can refer row only if the charge type is 'On Previous Row Amount' or 'Previous Row Total'"
msgstr ""
@@ -9218,7 +9225,7 @@ msgstr ""
msgid "Cannot amend {0} {1}, please create a new one instead."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:290
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:292
msgid "Cannot apply TDS against multiple parties in one entry"
msgstr ""
@@ -9303,7 +9310,7 @@ msgstr ""
msgid "Cannot create accounting entries against disabled accounts: {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:992
+#: erpnext/manufacturing/doctype/bom/bom.py:1009
msgid "Cannot deactivate or cancel BOM as it is linked with other BOMs"
msgstr ""
@@ -9316,6 +9323,10 @@ msgstr ""
msgid "Cannot deduct when category is for 'Valuation' or 'Valuation and Total'"
msgstr ""
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1785
+msgid "Cannot delete Exchange Gain/Loss row"
+msgstr ""
+
#: erpnext/stock/doctype/serial_no/serial_no.py:117
msgid "Cannot delete Serial No {0}, as it is used in stock transactions"
msgstr ""
@@ -9337,7 +9348,7 @@ msgstr ""
msgid "Cannot find Item with this Barcode"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3243
+#: erpnext/controllers/accounts_controller.py:3290
msgid "Cannot find a default warehouse for item {0}. Please set one in the Item Master or in Stock Settings."
msgstr ""
@@ -9365,8 +9376,8 @@ msgstr ""
msgid "Cannot receive from customer against negative outstanding"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1451
-#: erpnext/controllers/accounts_controller.py:2736
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1452
+#: erpnext/controllers/accounts_controller.py:2783
#: erpnext/public/js/controllers/accounts.js:100
msgid "Cannot refer row number greater than or equal to current row number for this Charge type"
msgstr ""
@@ -9379,12 +9390,12 @@ msgstr ""
msgid "Cannot retrieve link token. Check Error Log for more information"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1443
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1622
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1749
-#: erpnext/controllers/accounts_controller.py:2726
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1444
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1623
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1803
+#: erpnext/controllers/accounts_controller.py:2773
#: erpnext/public/js/controllers/accounts.js:94
-#: erpnext/public/js/controllers/taxes_and_totals.js:456
+#: erpnext/public/js/controllers/taxes_and_totals.js:457
msgid "Cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for first row"
msgstr ""
@@ -9400,11 +9411,11 @@ msgstr ""
msgid "Cannot set multiple Item Defaults for a company."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3391
+#: erpnext/controllers/accounts_controller.py:3438
msgid "Cannot set quantity less than delivered quantity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3394
+#: erpnext/controllers/accounts_controller.py:3441
msgid "Cannot set quantity less than received quantity"
msgstr ""
@@ -9412,7 +9423,7 @@ msgstr ""
msgid "Cannot set the field {0} for copying in variants"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1859
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1913
msgid "Cannot {0} from {1} without any negative outstanding invoice"
msgstr ""
@@ -9725,14 +9736,11 @@ msgstr ""
msgid "Chain"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:592
-msgid "Change"
-msgstr ""
-
#. Label of the change_amount (Currency) field in DocType 'POS Invoice'
#. Label of the change_amount (Currency) field in DocType 'Sales Invoice'
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
+#: erpnext/selling/page/point_of_sale/pos_payment.js:592
msgid "Change Amount"
msgstr ""
@@ -9784,8 +9792,8 @@ msgstr ""
msgid "Channel Partner"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2178
-#: erpnext/controllers/accounts_controller.py:2789
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2232
+#: erpnext/controllers/accounts_controller.py:2836
msgid "Charge of type 'Actual' in row {0} cannot be included in Item Rate or Paid Amount"
msgstr ""
@@ -10242,7 +10250,7 @@ msgstr ""
msgid "Closed Documents"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1487
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1499
msgid "Closed Work Order can not be stopped or Re-opened"
msgstr ""
@@ -11101,7 +11109,7 @@ msgstr ""
msgid "Company and Posting Date is mandatory"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2213
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2216
msgid "Company currencies of both the companies should match for Inter Company Transactions."
msgstr ""
@@ -11279,6 +11287,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:93
+#: erpnext/manufacturing/report/production_analytics/production_analytics.py:138
#: erpnext/manufacturing/report/work_order_summary/work_order_summary.py:151
#: erpnext/projects/doctype/project/project.json
#: erpnext/projects/doctype/task/task.json
@@ -12126,7 +12135,7 @@ 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:2555
+#: erpnext/controllers/accounts_controller.py:2602
msgid "Conversion rate cannot be 0 or 1"
msgstr ""
@@ -12338,7 +12347,7 @@ msgstr ""
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:28
#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:40
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:30
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1059
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1066
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:40
#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:42
#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:197
@@ -12763,7 +12772,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.js:180
#: erpnext/manufacturing/doctype/bom/bom.js:190
#: erpnext/manufacturing/doctype/bom/bom.js:194
-#: erpnext/manufacturing/doctype/bom/bom.js:408
+#: erpnext/manufacturing/doctype/bom/bom.js:422
#: erpnext/manufacturing/doctype/bom_creator/bom_creator.js:99
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:268
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:125
@@ -12813,9 +12822,9 @@ msgstr ""
#: erpnext/stock/doctype/item/item.js:153
#: erpnext/stock/doctype/item/item.js:520
#: erpnext/stock/doctype/item/item.js:776
-#: erpnext/stock/doctype/material_request/material_request.js:125
-#: erpnext/stock/doctype/material_request/material_request.js:134
-#: erpnext/stock/doctype/material_request/material_request.js:140
+#: erpnext/stock/doctype/material_request/material_request.js:123
+#: erpnext/stock/doctype/material_request/material_request.js:133
+#: erpnext/stock/doctype/material_request/material_request.js:142
#: erpnext/stock/doctype/material_request/material_request.js:148
#: erpnext/stock/doctype/material_request/material_request.js:156
#: erpnext/stock/doctype/material_request/material_request.js:164
@@ -13335,8 +13344,8 @@ msgstr ""
#: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:174
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:147
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1082
-#: erpnext/controllers/sales_and_purchase_return.py:347
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1089
+#: erpnext/controllers/sales_and_purchase_return.py:351
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:288
#: erpnext/stock/doctype/delivery_note/delivery_note.js:89
#: erpnext/stock/doctype/stock_entry/stock_entry.json
@@ -13557,7 +13566,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/subscription_plan/subscription_plan.json
#: erpnext/accounts/report/account_balance/account_balance.py:28
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1092
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1099
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:205
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:101
#: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.js:118
@@ -13665,8 +13674,8 @@ msgstr ""
msgid "Currency can not be changed after making entries using some other currency"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1530
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1592
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1584
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1646
#: erpnext/accounts/utils.py:2184
msgid "Currency for {0} must be {1}"
msgstr ""
@@ -13675,7 +13684,7 @@ msgstr ""
msgid "Currency of the Closing Account must be {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:577
+#: erpnext/manufacturing/doctype/bom/bom.py:594
msgid "Currency of the price list {0} must be {1} or {2}"
msgstr ""
@@ -13971,6 +13980,7 @@ msgstr ""
#: erpnext/selling/doctype/customer/customer.json
#: erpnext/selling/doctype/installation_note/installation_note.json
#: erpnext/selling/doctype/party_specific_item/party_specific_item.json
+#: erpnext/selling/doctype/sales_order/sales_order.js:786
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/doctype/sales_order/sales_order_calendar.js:19
#: erpnext/selling/doctype/sms_center/sms_center.json
@@ -14083,7 +14093,7 @@ msgstr ""
#. Label of the customer_contact_display (Small Text) field in DocType
#. 'Purchase Order'
#. Label of the customer_contact (Small Text) field in DocType 'Delivery Stop'
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1053
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1060
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/stock/doctype/delivery_stop/delivery_stop.json
msgid "Customer Contact"
@@ -14179,7 +14189,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/tax_rule/tax_rule.json
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:99
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1110
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1117
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:80
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:185
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:55
@@ -14223,7 +14233,7 @@ msgstr ""
msgid "Customer Group Name"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1202
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1209
msgid "Customer Group: {0} does not exist"
msgstr ""
@@ -14242,7 +14252,7 @@ msgstr ""
msgid "Customer Items"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1101
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1108
msgid "Customer LPO"
msgstr ""
@@ -14288,7 +14298,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/process_statement_of_accounts_customer/process_statement_of_accounts_customer.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1043
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1050
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:156
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:91
#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:34
@@ -14893,7 +14903,7 @@ msgstr ""
msgid "Dear"
msgstr ""
-#: erpnext/stock/reorder_item.py:374
+#: erpnext/stock/reorder_item.py:376
msgid "Dear System Manager,"
msgstr ""
@@ -14955,8 +14965,8 @@ msgstr ""
#: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:176
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:147
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1085
-#: erpnext/controllers/sales_and_purchase_return.py:351
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1092
+#: erpnext/controllers/sales_and_purchase_return.py:355
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:289
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:61
msgid "Debit Note"
@@ -15116,10 +15126,12 @@ msgstr ""
#. 'Supplier'
#. Label of the default_receivable_accounts (Section Break) field in DocType
#. 'Customer'
+#. Label of the default_settings (Section Break) field in DocType 'Company'
#. Label of the default_receivable_account (Section Break) field in DocType
#. 'Customer Group'
#: erpnext/buying/doctype/supplier/supplier.json
#: erpnext/selling/doctype/customer/customer.json
+#: erpnext/setup/doctype/company/company.json
#: erpnext/setup/doctype/customer_group/customer_group.json
msgid "Default Accounts"
msgstr ""
@@ -15163,7 +15175,7 @@ msgstr ""
msgid "Default BOM for {0} not found"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3432
+#: erpnext/controllers/accounts_controller.py:3479
msgid "Default BOM not found for FG Item {0}"
msgstr ""
@@ -15619,8 +15631,11 @@ msgstr ""
msgid "Defense"
msgstr ""
+#. Label of the deferred_accounting_section (Section Break) field in DocType
+#. 'Company'
#. Label of the deferred_accounting_section (Section Break) field in DocType
#. 'Item'
+#: erpnext/setup/doctype/company/company.json
#: erpnext/stock/doctype/item/item.json
msgid "Deferred Accounting"
msgstr ""
@@ -15711,6 +15726,7 @@ msgid "Delay in payment (Days)"
msgstr ""
#: erpnext/projects/report/delayed_tasks_summary/delayed_tasks_summary.py:79
+#: erpnext/projects/report/delayed_tasks_summary/delayed_tasks_summary.py:80
msgid "Delayed"
msgstr ""
@@ -15990,7 +16006,7 @@ msgstr ""
msgid "Delivery Note(s) created for the Pick List"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1105
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1112
#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:73
msgid "Delivery Notes"
msgstr ""
@@ -16704,7 +16720,7 @@ msgstr ""
msgid "Difference Account must be a Asset/Liability type account, since this Stock Entry is an Opening Entry"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:867
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:900
msgid "Difference Account must be a Asset/Liability type account, since this Stock Reconciliation is an Opening Entry"
msgstr ""
@@ -17006,6 +17022,7 @@ msgstr ""
#: erpnext/accounts/doctype/payment_term/payment_term.json
#: erpnext/accounts/doctype/payment_terms_template_detail/payment_terms_template_detail.json
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:387
+#: erpnext/selling/page/point_of_sale/pos_past_order_summary.js:114
#: erpnext/templates/form_grid/item_grid.html:71
msgid "Discount"
msgstr ""
@@ -17163,7 +17180,7 @@ msgstr ""
msgid "Discount must be less than 100"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3275
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3327
msgid "Discount of {} applied as per Payment Term"
msgstr ""
@@ -17643,18 +17660,6 @@ msgstr ""
msgid "Download CSV Template"
msgstr ""
-#. Label of the download_materials_required (Button) field in DocType
-#. 'Production Plan'
-#: erpnext/manufacturing/doctype/production_plan/production_plan.json
-msgid "Download Materials Request Plan"
-msgstr ""
-
-#. Label of the download_materials_request_plan_section_section (Section Break)
-#. field in DocType 'Production Plan'
-#: erpnext/manufacturing/doctype/production_plan/production_plan.json
-msgid "Download Materials Request Plan Section"
-msgstr ""
-
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:70
msgid "Download PDF"
msgstr ""
@@ -17663,6 +17668,12 @@ msgstr ""
msgid "Download PDF for Supplier"
msgstr ""
+#. Label of the download_materials_required (Button) field in DocType
+#. 'Production Plan'
+#: erpnext/manufacturing/doctype/production_plan/production_plan.json
+msgid "Download Required Materials"
+msgstr ""
+
#. Label of the download_template (Button) field in DocType 'Bank Statement
#. Import'
#. Label of the download_template (Button) field in DocType 'Chart of Accounts
@@ -17865,13 +17876,13 @@ msgstr ""
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
#: erpnext/accounts/doctype/opening_invoice_creation_tool_item/opening_invoice_creation_tool_item.json
#: erpnext/accounts/doctype/overdue_payment/overdue_payment.json
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:867
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:862
#: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json
#: erpnext/accounts/doctype/payment_schedule/payment_schedule.json
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1069
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1076
#: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:40
msgid "Due Date"
@@ -18353,6 +18364,10 @@ msgstr ""
msgid "Email Id"
msgstr ""
+#: erpnext/selling/page/point_of_sale/pos_past_order_summary.js:49
+msgid "Email Receipt"
+msgstr ""
+
#. Label of the email_sent (Check) field in DocType 'Request for Quotation
#. Supplier'
#: erpnext/buying/doctype/request_for_quotation_supplier/request_for_quotation_supplier.json
@@ -18964,7 +18979,7 @@ msgstr ""
msgid "Enter the opening stock units."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:831
+#: erpnext/manufacturing/doctype/bom/bom.js:845
msgid "Enter the quantity of the Item that will be manufactured from this Bill of Materials."
msgstr ""
@@ -19086,6 +19101,10 @@ msgstr ""
msgid "Error evaluating the criteria formula"
msgstr ""
+#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:221
+msgid "Error in party matching for Bank Transaction {0}"
+msgstr ""
+
#: erpnext/erpnext_integrations/doctype/tally_migration/tally_migration.py:157
msgid "Error occurred while parsing Chart of Accounts: Please make sure that no two accounts have the same name"
msgstr ""
@@ -19113,7 +19132,7 @@ msgid ""
"\t\t\t\tPlease correct the dates accordingly."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:955
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:950
msgid "Error: {0} is mandatory field"
msgstr ""
@@ -19205,6 +19224,12 @@ msgstr ""
msgid "Excessive machine set up time"
msgstr ""
+#. Label of the exchange_gain__loss_section (Section Break) field in DocType
+#. 'Company'
+#: erpnext/setup/doctype/company/company.json
+msgid "Exchange Gain / Loss"
+msgstr ""
+
#. Label of the exchange_gain_loss_account (Link) field in DocType 'Company'
#: erpnext/setup/doctype/company/company.json
msgid "Exchange Gain / Loss Account"
@@ -19310,7 +19335,7 @@ msgstr ""
msgid "Exchange Rate Revaluation Settings"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:58
+#: erpnext/controllers/sales_and_purchase_return.py:62
msgid "Exchange Rate must be same as {0} {1} ({2})"
msgstr ""
@@ -20071,7 +20096,7 @@ msgstr ""
#. Label of the filters (Section Break) field in DocType 'Production Plan'
#. Label of the filters_section (Section Break) field in DocType 'Closing Stock
#. Balance'
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:930
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:925
#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json
#: erpnext/accounts/doctype/pos_profile/pos_profile.json
#: erpnext/accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.json
@@ -20252,15 +20277,15 @@ msgstr ""
msgid "Finished Good Item Quantity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3418
+#: erpnext/controllers/accounts_controller.py:3465
msgid "Finished Good Item is not specified for service item {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3435
+#: erpnext/controllers/accounts_controller.py:3482
msgid "Finished Good Item {0} Qty can not be zero"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3429
+#: erpnext/controllers/accounts_controller.py:3476
msgid "Finished Good Item {0} must be a sub-contracted item"
msgstr ""
@@ -20736,7 +20761,7 @@ msgstr ""
msgid "For item {0}, rate must be a positive number. To Allow negative rates, enable {1} in {2}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1630
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1642
msgid "For operation {0}: Quantity ({1}) can not be greater than pending quantity({2})"
msgstr ""
@@ -20749,12 +20774,12 @@ msgstr ""
msgid "For reference"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1473
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1474
#: erpnext/public/js/controllers/accounts.js:182
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:1542
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1549
msgid "For row {0}: Enter Planned Qty"
msgstr ""
@@ -20775,7 +20800,7 @@ msgstr ""
msgid "For the {0}, no stock is available for the return in the warehouse {1}."
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:1113
+#: erpnext/controllers/sales_and_purchase_return.py:1117
msgid "For the {0}, the quantity is required to make the return entry"
msgstr ""
@@ -20982,8 +21007,8 @@ msgstr ""
#: erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.json
#: erpnext/accounts/doctype/bisect_accounting_statements/bisect_accounting_statements.json
#: erpnext/accounts/doctype/loyalty_program/loyalty_program.json
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:861
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:868
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:856
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:863
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
@@ -21484,14 +21509,14 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:186
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:155
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1097
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1104
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:177
msgid "Future Payment Amount"
msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:185
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:154
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1096
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1103
msgid "Future Payment Ref"
msgstr ""
@@ -22187,7 +22212,7 @@ msgstr ""
msgid "Grant Commission"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:874
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:869
msgid "Greater Than Amount"
msgstr ""
@@ -23275,11 +23300,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:954
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:952
msgid "If you still want to proceed, please disable 'Skip Available Sub Assembly Items' checkbox."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1652
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1659
msgid "If you still want to proceed, please enable {0}."
msgstr ""
@@ -23359,7 +23384,7 @@ msgstr ""
msgid "Ignore Existing Ordered Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1644
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1651
msgid "Ignore Existing Projected Quantity"
msgstr ""
@@ -24507,8 +24532,8 @@ msgstr ""
msgid "Insufficient Capacity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3350
-#: erpnext/controllers/accounts_controller.py:3374
+#: erpnext/controllers/accounts_controller.py:3397
+#: erpnext/controllers/accounts_controller.py:3421
msgid "Insufficient Permissions"
msgstr ""
@@ -24635,7 +24660,7 @@ msgstr ""
msgid "Interest"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2910
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2964
msgid "Interest and/or dunning fee"
msgstr ""
@@ -24731,13 +24756,13 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:892
#: erpnext/assets/doctype/asset_category/asset_category.py:70
#: erpnext/assets/doctype/asset_category/asset_category.py:98
-#: erpnext/controllers/accounts_controller.py:2750
-#: erpnext/controllers/accounts_controller.py:2758
+#: erpnext/controllers/accounts_controller.py:2797
+#: erpnext/controllers/accounts_controller.py:2805
msgid "Invalid Account"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:367
-#: erpnext/accounts/doctype/payment_request/payment_request.py:875
+#: erpnext/accounts/doctype/payment_request/payment_request.py:877
msgid "Invalid Allocated Amount"
msgstr ""
@@ -24765,13 +24790,13 @@ msgstr ""
msgid "Invalid Child Procedure"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1992
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1995
msgid "Invalid Company for Inter Company Transaction."
msgstr ""
#: erpnext/assets/doctype/asset/asset.py:250
#: erpnext/assets/doctype/asset/asset.py:257
-#: erpnext/controllers/accounts_controller.py:2773
+#: erpnext/controllers/accounts_controller.py:2820
msgid "Invalid Cost Center"
msgstr ""
@@ -24846,7 +24871,7 @@ msgstr ""
msgid "Invalid Priority"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1041
+#: erpnext/manufacturing/doctype/bom/bom.py:1058
msgid "Invalid Process Loss Configuration"
msgstr ""
@@ -24854,7 +24879,7 @@ msgstr ""
msgid "Invalid Purchase Invoice"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3387
+#: erpnext/controllers/accounts_controller.py:3434
msgid "Invalid Qty"
msgstr ""
@@ -24921,12 +24946,12 @@ msgstr ""
msgid "Invalid {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1990
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1993
msgid "Invalid {0} for Inter Company Transaction."
msgstr ""
#: erpnext/accounts/report/general_ledger/general_ledger.py:94
-#: erpnext/controllers/sales_and_purchase_return.py:32
+#: erpnext/controllers/sales_and_purchase_return.py:36
msgid "Invalid {0}: {1}"
msgstr ""
@@ -24993,7 +25018,7 @@ msgstr ""
msgid "Invoice Discounting"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1077
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1084
msgid "Invoice Grand Total"
msgstr ""
@@ -25082,7 +25107,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:169
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:144
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1079
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1086
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:164
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:102
msgid "Invoiced Amount"
@@ -25102,7 +25127,7 @@ msgstr ""
#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.json
#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json
#: erpnext/accounts/doctype/pos_profile/pos_profile.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2041
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2044
#: erpnext/buying/doctype/supplier/supplier.json
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:62
msgid "Invoices"
@@ -25303,6 +25328,12 @@ msgstr ""
msgid "Is Discounted"
msgstr ""
+#. Label of the is_exchange_gain_loss (Check) field in DocType 'Payment Entry
+#. Deduction'
+#: erpnext/accounts/doctype/payment_entry_deduction/payment_entry_deduction.json
+msgid "Is Exchange Gain / Loss?"
+msgstr ""
+
#. Label of the is_existing_asset (Check) field in DocType 'Asset'
#: erpnext/assets/doctype/asset/asset.json
msgid "Is Existing Asset"
@@ -25697,7 +25728,7 @@ msgstr ""
msgid "Issue Date"
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.js:146
+#: erpnext/stock/doctype/material_request/material_request.js:154
msgid "Issue Material"
msgstr ""
@@ -25827,7 +25858,7 @@ msgstr ""
#: erpnext/buying/workspace/buying/buying.json
#: erpnext/controllers/taxes_and_totals.py:1084
#: erpnext/manufacturing/doctype/blanket_order/blanket_order.json
-#: erpnext/manufacturing/doctype/bom/bom.js:910
+#: erpnext/manufacturing/doctype/bom/bom.js:924
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:109
#: erpnext/manufacturing/doctype/workstation/workstation_job_card.html:25
@@ -26886,7 +26917,7 @@ msgstr ""
msgid "Item operation"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3410
+#: erpnext/controllers/accounts_controller.py:3457
msgid "Item qty can not be updated as raw materials are already processed."
msgstr ""
@@ -26925,7 +26956,7 @@ msgstr ""
msgid "Item {0} does not exist"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:562
+#: erpnext/manufacturing/doctype/bom/bom.py:579
msgid "Item {0} does not exist in the system or has expired"
msgstr ""
@@ -26937,7 +26968,7 @@ msgstr ""
msgid "Item {0} entered multiple times."
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:194
+#: erpnext/controllers/sales_and_purchase_return.py:198
msgid "Item {0} has already been returned"
msgstr ""
@@ -27013,7 +27044,7 @@ msgstr ""
msgid "Item {0}: {1} qty produced. "
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1291
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1324
msgid "Item {} does not exist."
msgstr ""
@@ -27050,7 +27081,7 @@ msgstr ""
msgid "Item-wise Sales Register"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:312
+#: erpnext/manufacturing/doctype/bom/bom.py:329
msgid "Item: {0} does not exist in the system"
msgstr ""
@@ -27106,6 +27137,7 @@ msgstr ""
#: erpnext/selling/doctype/installation_note/installation_note.json
#: erpnext/selling/doctype/product_bundle/product_bundle.json
#: erpnext/selling/doctype/quotation/quotation.json
+#: erpnext/selling/doctype/sales_order/sales_order.js:833
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/page/point_of_sale/pos_past_order_summary.js:18
#: erpnext/setup/doctype/item_group/item_group.js:87
@@ -27137,7 +27169,7 @@ msgstr ""
msgid "Items Filter"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1508
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1515
#: erpnext/selling/doctype/sales_order/sales_order.js:1242
msgid "Items Required"
msgstr ""
@@ -27154,7 +27186,7 @@ msgstr ""
msgid "Items and Pricing"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3629
+#: erpnext/controllers/accounts_controller.py:3676
msgid "Items cannot be updated as Subcontracting Order is created against the Purchase Order {0}."
msgstr ""
@@ -27172,7 +27204,7 @@ msgstr ""
msgid "Items to Be Repost"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1507
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1514
msgid "Items to Manufacture are required to pull the Raw Materials associated with it."
msgstr ""
@@ -27363,7 +27395,7 @@ msgstr ""
msgid "Job Worker Warehouse"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1679
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1691
msgid "Job card {0} created"
msgstr ""
@@ -27454,7 +27486,7 @@ msgstr ""
msgid "Journal Entry Type"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:528
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:530
msgid "Journal Entry for Asset scrapping cannot be cancelled. Please restore the Asset."
msgstr ""
@@ -27463,11 +27495,11 @@ msgstr ""
msgid "Journal Entry for Scrap"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:265
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:267
msgid "Journal Entry type should be set as Depreciation Entry for asset depreciation"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:664
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:666
msgid "Journal Entry {0} does not have account {1} or already matched against other voucher"
msgstr ""
@@ -27761,6 +27793,10 @@ msgstr ""
msgid "Last carbon check date cannot be a future date"
msgstr ""
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:977
+msgid "Last transacted"
+msgstr ""
+
#: erpnext/stock/report/stock_ageing/stock_ageing.py:158
msgid "Latest"
msgstr ""
@@ -27966,7 +28002,7 @@ msgid "Leave blank to use the standard Delivery Note format"
msgstr ""
#: erpnext/accounts/doctype/journal_entry/journal_entry.js:30
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:396
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:391
#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.js:43
msgid "Ledger"
msgstr ""
@@ -28048,7 +28084,7 @@ msgstr ""
msgid "Length (cm)"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:879
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:874
msgid "Less Than Amount"
msgstr ""
@@ -28934,7 +28970,7 @@ msgstr ""
msgid "Make {0} Variants"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:164
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:161
msgid "Making Journal Entries against advance accounts: {0} is not recommended. These Journals won't be available for Reconciliation."
msgstr ""
@@ -28981,8 +29017,8 @@ msgstr ""
#: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.py:147
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:69
#: erpnext/manufacturing/doctype/bom/bom.js:85
-#: erpnext/manufacturing/doctype/bom/bom.js:569
-#: erpnext/manufacturing/doctype/bom/bom.py:245
+#: erpnext/manufacturing/doctype/bom/bom.js:583
+#: erpnext/manufacturing/doctype/bom/bom.py:244
#: erpnext/manufacturing/doctype/bom_update_log/bom_update_log.py:71
#: erpnext/public/js/controllers/accounts.js:249
#: erpnext/public/js/controllers/transaction.js:2670
@@ -29487,7 +29523,7 @@ msgstr ""
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry'
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type'
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:84
-#: erpnext/stock/doctype/material_request/material_request.js:154
+#: erpnext/stock/doctype/material_request/material_request.js:162
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
msgid "Material Receipt"
@@ -29546,7 +29582,7 @@ msgstr ""
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/material_request/material_request.py:364
-#: erpnext/stock/doctype/material_request/material_request.py:396
+#: erpnext/stock/doctype/material_request/material_request.py:398
#: erpnext/stock/doctype/pick_list/pick_list.json
#: erpnext/stock/doctype/pick_list_item/pick_list_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
@@ -29667,7 +29703,7 @@ msgstr ""
msgid "Material Requests"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:415
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:413
msgid "Material Requests Required"
msgstr ""
@@ -29693,7 +29729,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:90
#: erpnext/stock/doctype/item/item.json
-#: erpnext/stock/doctype/material_request/material_request.js:132
+#: erpnext/stock/doctype/material_request/material_request.js:140
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/pick_list/pick_list.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
@@ -29701,7 +29737,7 @@ msgstr ""
msgid "Material Transfer"
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.js:138
+#: erpnext/stock/doctype/material_request/material_request.js:146
msgid "Material Transfer (In Transit)"
msgstr ""
@@ -30329,15 +30365,15 @@ msgstr ""
msgid "Mismatch"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1292
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1325
msgid "Missing"
msgstr ""
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:69
#: erpnext/accounts/doctype/pos_profile/pos_profile.py:168
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:586
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2057
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2615
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2060
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2618
#: erpnext/assets/doctype/asset_category/asset_category.py:117
msgid "Missing Account"
msgstr ""
@@ -30351,6 +30387,10 @@ msgstr ""
msgid "Missing Cost Center"
msgstr ""
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1167
+msgid "Missing Default in Company"
+msgstr ""
+
#: erpnext/assets/doctype/asset/asset.py:308
msgid "Missing Finance Book"
msgstr ""
@@ -30383,7 +30423,7 @@ msgstr ""
msgid "Missing email template for dispatch. Please set one in Delivery Settings."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1000
+#: erpnext/manufacturing/doctype/bom/bom.py:1017
#: erpnext/manufacturing/doctype/work_order/work_order.py:1064
msgid "Missing value"
msgstr ""
@@ -30500,6 +30540,7 @@ msgstr ""
#: erpnext/accounts/report/purchase_register/purchase_register.js:40
#: erpnext/accounts/report/sales_register/sales_register.js:40
#: erpnext/accounts/workspace/accounting/accounting.json
+#: erpnext/selling/page/point_of_sale/pos_controller.js:33
msgid "Mode of Payment"
msgstr ""
@@ -31034,11 +31075,11 @@ msgstr ""
msgid "Needs Analysis"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:533
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:566
msgid "Negative Quantity is not allowed"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:538
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:571
msgid "Negative Valuation Rate is not allowed"
msgstr ""
@@ -31598,7 +31639,7 @@ msgstr ""
msgid "No Answer"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2159
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2162
msgid "No Customer found for Inter Company Transactions which represents company {0}"
msgstr ""
@@ -31651,9 +31692,9 @@ msgstr ""
msgid "No POS Profile found. Please create a New POS Profile first"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1478
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1538
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1552
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1480
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1540
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1554
#: erpnext/stock/doctype/item/item.py:1358
msgid "No Permission"
msgstr ""
@@ -31668,7 +31709,7 @@ msgstr ""
msgid "No Remarks"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:888
+#: erpnext/controllers/sales_and_purchase_return.py:892
msgid "No Serial / Batches are available for return"
msgstr ""
@@ -31680,7 +31721,7 @@ msgstr ""
msgid "No Summary"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2143
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2146
msgid "No Supplier found for Inter Company Transactions which represents company {0}"
msgstr ""
@@ -31688,7 +31729,7 @@ msgstr ""
msgid "No Tax Withholding data found for the current posting date."
msgstr ""
-#: erpnext/accounts/report/gross_profit/gross_profit.py:801
+#: erpnext/accounts/report/gross_profit/gross_profit.py:804
msgid "No Terms"
msgstr ""
@@ -31700,7 +31741,7 @@ msgstr ""
msgid "No Unreconciled Payments found for this party"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:725
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:723
msgid "No Work Orders were created"
msgstr ""
@@ -31749,20 +31790,16 @@ msgstr ""
msgid "No failed logs"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1283
-msgid "No gain or loss in the exchange rate"
-msgstr ""
-
#: erpnext/controllers/subcontracting_controller.py:1128
msgid "No item available for transfer."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:142
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:140
msgid "No items are available in sales orders {0} for production"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:139
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:151
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:137
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:149
msgid "No items are available in the sales order {0} for production"
msgstr ""
@@ -31782,7 +31819,7 @@ msgstr ""
msgid "No matches occurred via auto reconciliation"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:922
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:920
msgid "No material request created"
msgstr ""
@@ -31851,7 +31888,7 @@ msgstr ""
msgid "No outstanding invoices require exchange rate revaluation"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2346
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2400
msgid "No outstanding {0} found for the {1} {2} which qualify the filters you have specified."
msgstr ""
@@ -31867,6 +31904,10 @@ msgstr ""
msgid "No products found."
msgstr ""
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:969
+msgid "No recent transactions found"
+msgstr ""
+
#: erpnext/accounts/report/purchase_register/purchase_register.py:45
#: erpnext/accounts/report/sales_register/sales_register.py:46
#: erpnext/crm/report/lead_conversion_time/lead_conversion_time.py:18
@@ -31900,7 +31941,7 @@ msgstr ""
msgid "No {0} Accounts found for this company."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2207
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2210
msgid "No {0} found for Inter Company Transactions."
msgstr ""
@@ -31929,7 +31970,7 @@ msgstr ""
msgid "Non Profit"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1368
+#: erpnext/manufacturing/doctype/bom/bom.py:1385
msgid "Non stock items"
msgstr ""
@@ -31943,7 +31984,7 @@ msgstr ""
msgid "None"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:466
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:499
msgid "None of the items have any change in quantity or value."
msgstr ""
@@ -32018,6 +32059,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan/production_plan_list.js:7
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/manufacturing/doctype/work_order/work_order_list.js:15
+#: erpnext/manufacturing/report/production_analytics/production_analytics.py:135
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/material_request/material_request_list.js:9
msgid "Not Started"
@@ -32057,8 +32099,8 @@ msgstr ""
#: erpnext/buying/doctype/purchase_order/purchase_order.py:686
#: erpnext/manufacturing/doctype/work_order/work_order.py:1342
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1482
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1549
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1494
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1561
#: erpnext/selling/doctype/sales_order/sales_order.py:797
#: erpnext/selling/doctype/sales_order/sales_order.py:1591
msgid "Not permitted"
@@ -32070,8 +32112,8 @@ msgstr ""
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:258
#: erpnext/crm/doctype/crm_note/crm_note.json
#: erpnext/manufacturing/doctype/bom_update_log/bom_update_log.py:100
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:958
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1654
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:956
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1661
#: erpnext/projects/doctype/timesheet/timesheet.json
#: erpnext/public/js/controllers/buying.js:437
#: erpnext/selling/doctype/customer/customer.py:125
@@ -32080,7 +32122,7 @@ msgstr ""
#: erpnext/stock/doctype/item/item.py:565
#: erpnext/stock/doctype/item_price/item_price.json
#: erpnext/stock/doctype/stock_entry/stock_entry.py:1365
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:885
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:918
#: erpnext/templates/pages/timelog_info.html:43
msgid "Note"
msgstr ""
@@ -32115,7 +32157,7 @@ msgstr ""
msgid "Note: To merge the items, create a separate Stock Reconciliation for the old item {0}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:969
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:971
msgid "Note: {0}"
msgstr ""
@@ -32792,6 +32834,7 @@ msgstr ""
#. Detail'
#: erpnext/accounts/doctype/pos_closing_entry_detail/pos_closing_entry_detail.json
#: erpnext/accounts/doctype/pos_opening_entry_detail/pos_opening_entry_detail.json
+#: erpnext/selling/page/point_of_sale/pos_controller.js:41
msgid "Opening Amount"
msgstr ""
@@ -32801,6 +32844,7 @@ msgstr ""
#. Label of the balance_details (Table) field in DocType 'POS Opening Entry'
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json
+#: erpnext/selling/page/point_of_sale/pos_controller.js:90
msgid "Opening Balance Details"
msgstr ""
@@ -32924,7 +32968,7 @@ msgstr ""
msgid "Operating Cost Per BOM Quantity"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1384
+#: erpnext/manufacturing/doctype/bom/bom.py:1401
msgid "Operating Cost as per Work Order / BOM"
msgstr ""
@@ -32954,7 +32998,7 @@ msgstr ""
#. Label of the operation (Link) field in DocType 'Work Order Item'
#. Label of the operation (Link) field in DocType 'Work Order Operation'
#. Label of a Link in the Manufacturing Workspace
-#: erpnext/manufacturing/doctype/bom/bom.js:380
+#: erpnext/manufacturing/doctype/bom/bom.js:393
#: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json
#: erpnext/manufacturing/doctype/bom_explosion_item/bom_explosion_item.json
#: erpnext/manufacturing/doctype/bom_operation/bom_operation.json
@@ -33080,7 +33124,7 @@ msgstr ""
msgid "Operations Routing"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1009
+#: erpnext/manufacturing/doctype/bom/bom.py:1026
msgid "Operations cannot be left blank"
msgstr ""
@@ -33585,7 +33629,7 @@ msgstr ""
#: erpnext/accounts/doctype/cashier_closing/cashier_closing.json
#: erpnext/accounts/doctype/discounted_invoice/discounted_invoice.json
#: erpnext/accounts/doctype/opening_invoice_creation_tool_item/opening_invoice_creation_tool_item.json
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:871
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:866
#: erpnext/accounts/doctype/payment_reconciliation_invoice/payment_reconciliation_invoice.json
#: erpnext/accounts/doctype/payment_request/payment_request.json
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
@@ -33593,7 +33637,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:149
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1086
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1093
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:167
#: erpnext/accounts/report/purchase_register/purchase_register.py:289
#: erpnext/accounts/report/sales_register/sales_register.py:319
@@ -33687,6 +33731,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:264
#: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json
#: erpnext/assets/doctype/asset_maintenance_task/asset_maintenance_task.json
+#: erpnext/manufacturing/report/production_analytics/production_analytics.py:136
#: erpnext/projects/doctype/task/task.json
#: erpnext/projects/report/project_summary/project_summary.py:100
#: erpnext/selling/doctype/sales_order/sales_order_list.js:29
@@ -34147,12 +34192,13 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:146
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1080
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1087
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:165
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:109
#: erpnext/accounts/report/pos_register/pos_register.py:209
#: erpnext/selling/page/point_of_sale/pos_payment.js:595
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:56
+#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:277
msgid "Paid Amount"
msgstr ""
@@ -34179,7 +34225,7 @@ msgstr ""
msgid "Paid Amount After Tax (Company Currency)"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1866
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1920
msgid "Paid Amount cannot be greater than total negative outstanding amount {0}"
msgstr ""
@@ -34623,6 +34669,7 @@ msgstr ""
#. Name of a DocType
#: erpnext/accounts/doctype/party_account/party_account.json
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1035
msgid "Party Account"
msgstr ""
@@ -34794,7 +34841,7 @@ msgstr ""
msgid "Party User"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:453
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:448
msgid "Party can only be one of {0}"
msgstr ""
@@ -34887,6 +34934,7 @@ msgid "Payable"
msgstr ""
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:42
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1033
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:211
#: erpnext/accounts/report/purchase_register/purchase_register.py:194
#: erpnext/accounts/report/purchase_register/purchase_register.py:235
@@ -34935,6 +34983,7 @@ msgstr ""
#: erpnext/accounts/doctype/overdue_payment/overdue_payment.json
#: erpnext/accounts/doctype/payment_schedule/payment_schedule.json
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:50
+#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:273
msgid "Payment Amount"
msgstr ""
@@ -35248,7 +35297,7 @@ msgstr ""
#. Name of a DocType
#. Label of a Link in the Receivables Workspace
#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1678
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1679
#: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json
#: erpnext/accounts/doctype/payment_order/payment_order.js:19
#: erpnext/accounts/doctype/payment_order/payment_order.json
@@ -35327,7 +35376,7 @@ msgstr ""
#: erpnext/accounts/doctype/payment_schedule/payment_schedule.json
#: erpnext/accounts/doctype/payment_term/payment_term.json
#: erpnext/accounts/doctype/payment_terms_template_detail/payment_terms_template_detail.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1076
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1083
#: erpnext/accounts/report/gross_profit/gross_profit.py:365
#: erpnext/accounts/workspace/accounting/accounting.json
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:30
@@ -35437,7 +35486,7 @@ msgstr ""
msgid "Payment Unlink Error"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:837
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:839
msgid "Payment against {0} {1} cannot be greater than Outstanding Amount {2}"
msgstr ""
@@ -35551,6 +35600,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom_update_batch/bom_update_batch.json
#: erpnext/manufacturing/doctype/job_card_operation/job_card_operation.json
#: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json
+#: erpnext/manufacturing/report/production_analytics/production_analytics.py:137
#: erpnext/manufacturing/report/work_order_summary/work_order_summary.py:150
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/material_request/material_request_list.js:16
@@ -35930,7 +35980,7 @@ msgstr ""
#. Label of a Link in the Stock Workspace
#: erpnext/selling/doctype/sales_order/sales_order.js:639
#: erpnext/stock/doctype/delivery_note/delivery_note.json
-#: erpnext/stock/doctype/material_request/material_request.js:123
+#: erpnext/stock/doctype/material_request/material_request.js:131
#: erpnext/stock/doctype/pick_list/pick_list.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
@@ -36264,7 +36314,7 @@ msgstr ""
msgid "Please Set Supplier Group in Buying Settings."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1291
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1850
msgid "Please Specify Account"
msgstr ""
@@ -36316,7 +36366,7 @@ msgstr ""
msgid "Please attach CSV file"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2750
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2753
msgid "Please cancel and amend the Payment Entry"
msgstr ""
@@ -36329,7 +36379,7 @@ msgstr ""
msgid "Please cancel related transaction."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:911
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:913
msgid "Please check Multi Currency option to allow accounts with other currency"
msgstr ""
@@ -36473,7 +36523,7 @@ msgstr ""
msgid "Please enter Approving Role or Approving User"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:852
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:885
msgid "Please enter Cost Center"
msgstr ""
@@ -36485,7 +36535,7 @@ msgstr ""
msgid "Please enter Employee Id of this sales person"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:861
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:894
msgid "Please enter Expense Account"
msgstr ""
@@ -36506,7 +36556,7 @@ msgstr ""
msgid "Please enter Maintenance Details first"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:177
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:175
msgid "Please enter Planned Qty for Item {0} at row {1}"
msgstr ""
@@ -36526,7 +36576,7 @@ msgstr ""
msgid "Please enter Receipt Document"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:975
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:977
msgid "Please enter Reference date"
msgstr ""
@@ -36567,7 +36617,7 @@ msgstr ""
msgid "Please enter company name first"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2549
+#: erpnext/controllers/accounts_controller.py:2596
msgid "Please enter default currency in Company Master"
msgstr ""
@@ -36619,11 +36669,11 @@ msgstr ""
msgid "Please enter {0} first"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:415
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:413
msgid "Please fill the Material Requests table"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:326
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:324
msgid "Please fill the Sales Orders table"
msgstr ""
@@ -36702,7 +36752,7 @@ msgid "Please select Template Type to download template"
msgstr ""
#: erpnext/controllers/taxes_and_totals.py:704
-#: erpnext/public/js/controllers/taxes_and_totals.js:699
+#: erpnext/public/js/controllers/taxes_and_totals.js:705
msgid "Please select Apply Discount On"
msgstr ""
@@ -36710,7 +36760,7 @@ msgstr ""
msgid "Please select BOM against item {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:172
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:170
msgid "Please select BOM for Item in Row {0}"
msgstr ""
@@ -36726,7 +36776,7 @@ msgstr ""
msgid "Please select Category first"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1425
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1426
#: erpnext/public/js/controllers/accounts.js:86
#: erpnext/public/js/controllers/accounts.js:124
msgid "Please select Charge Type first"
@@ -36780,7 +36830,7 @@ msgstr ""
msgid "Please select Party Type first"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:498
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:493
msgid "Please select Posting Date before selecting Party"
msgstr ""
@@ -36788,7 +36838,7 @@ msgstr ""
msgid "Please select Posting Date first"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1054
+#: erpnext/manufacturing/doctype/bom/bom.py:1071
msgid "Please select Price List"
msgstr ""
@@ -36816,7 +36866,7 @@ msgstr ""
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:1286
+#: erpnext/manufacturing/doctype/bom/bom.py:1303
msgid "Please select a BOM"
msgstr ""
@@ -36825,8 +36875,8 @@ msgid "Please select a Company"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:251
-#: erpnext/manufacturing/doctype/bom/bom.js:569
-#: erpnext/manufacturing/doctype/bom/bom.py:245
+#: erpnext/manufacturing/doctype/bom/bom.js:583
+#: erpnext/manufacturing/doctype/bom/bom.py:244
#: erpnext/public/js/controllers/accounts.js:249
#: erpnext/public/js/controllers/transaction.js:2670
msgid "Please select a Company first."
@@ -36904,7 +36954,7 @@ msgstr ""
msgid "Please select an item code before setting the warehouse."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1612
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1614
msgid "Please select correct account"
msgstr ""
@@ -36977,7 +37027,7 @@ msgstr ""
msgid "Please select {0}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1196
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1189
#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:585
#: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.py:82
msgid "Please select {0} first"
@@ -37119,19 +37169,19 @@ msgstr ""
msgid "Please set at least one row in the Taxes and Charges Table"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2054
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2057
msgid "Please set default Cash or Bank account in Mode of Payment {0}"
msgstr ""
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:66
#: erpnext/accounts/doctype/pos_profile/pos_profile.py:165
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2612
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2615
msgid "Please set default Cash or Bank account in Mode of Payment {}"
msgstr ""
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:68
#: erpnext/accounts/doctype/pos_profile/pos_profile.py:167
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2614
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2617
msgid "Please set default Cash or Bank account in Mode of Payments {}"
msgstr ""
@@ -37220,6 +37270,10 @@ msgstr ""
msgid "Please set {0} in BOM Creator {1}"
msgstr ""
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1164
+msgid "Please set {0} in Company {1} to account for Exchange Gain / Loss"
+msgstr ""
+
#: erpnext/controllers/accounts_controller.py:415
msgid "Please set {0} to {1}, the same account that was used in the original invoice {2}."
msgstr ""
@@ -37246,8 +37300,8 @@ msgstr ""
msgid "Please specify Company to proceed"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1448
-#: erpnext/controllers/accounts_controller.py:2732
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1449
+#: erpnext/controllers/accounts_controller.py:2779
#: erpnext/public/js/controllers/accounts.js:97
msgid "Please specify a valid Row ID for row {0} in table {1}"
msgstr ""
@@ -37260,7 +37314,7 @@ msgstr ""
msgid "Please specify at least one attribute in the Attributes table"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:528
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:561
msgid "Please specify either Quantity or Valuation Rate or both"
msgstr ""
@@ -37424,7 +37478,7 @@ msgstr ""
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
#: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json
#: erpnext/accounts/doctype/opening_invoice_creation_tool_item/opening_invoice_creation_tool_item.json
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:858
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:853
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json
#: erpnext/accounts/doctype/payment_order/payment_order.json
@@ -37543,7 +37597,7 @@ msgstr ""
msgid "Posting date and posting time is mandatory"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:52
+#: erpnext/controllers/sales_and_purchase_return.py:56
msgid "Posting timestamp must be after {0}"
msgstr ""
@@ -37692,6 +37746,12 @@ msgstr ""
msgid "Preview Email"
msgstr ""
+#. Label of the download_materials_request_plan_section_section (Section Break)
+#. field in DocType 'Production Plan'
+#: erpnext/manufacturing/doctype/production_plan/production_plan.json
+msgid "Preview Required Materials"
+msgstr ""
+
#: erpnext/accounts/report/balance_sheet/balance_sheet.py:175
#: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py:138
msgid "Previous Financial Year is not closed"
@@ -37930,7 +37990,7 @@ msgstr ""
msgid "Price is not set for the item."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:458
+#: erpnext/manufacturing/doctype/bom/bom.py:475
msgid "Price not found for item {0} in price list {1}"
msgstr ""
@@ -38234,6 +38294,7 @@ msgstr ""
msgid "Print Preferences"
msgstr ""
+#: erpnext/selling/page/point_of_sale/pos_past_order_summary.js:62
#: erpnext/selling/page/point_of_sale/pos_past_order_summary.js:231
msgid "Print Receipt"
msgstr ""
@@ -38460,7 +38521,7 @@ msgstr ""
msgid "Process Loss"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1037
+#: erpnext/manufacturing/doctype/bom/bom.py:1054
msgid "Process Loss Percentage cannot be greater than 100"
msgstr ""
@@ -38740,7 +38801,7 @@ msgstr ""
msgid "Production Plan"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:137
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:135
msgid "Production Plan Already Submitted"
msgstr ""
@@ -39608,7 +39669,7 @@ msgstr ""
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
-#: erpnext/stock/doctype/material_request/material_request.js:162
+#: erpnext/stock/doctype/material_request/material_request.js:121
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:236
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
@@ -40062,7 +40123,7 @@ msgstr ""
#: erpnext/controllers/trends.py:238 erpnext/controllers/trends.py:250
#: erpnext/controllers/trends.py:255
#: erpnext/crm/doctype/opportunity_item/opportunity_item.json
-#: erpnext/manufacturing/doctype/bom/bom.js:930
+#: erpnext/manufacturing/doctype/bom/bom.js:944
#: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json
#: erpnext/manufacturing/doctype/bom_item/bom_item.json
#: erpnext/manufacturing/doctype/bom_scrap_item/bom_scrap_item.json
@@ -40170,7 +40231,7 @@ msgstr ""
#. Label of the for_quantity (Float) field in DocType 'Job Card'
#. Label of the qty (Float) field in DocType 'Work Order'
-#: erpnext/manufacturing/doctype/bom/bom.js:304
+#: erpnext/manufacturing/doctype/bom/bom.js:316
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:82
@@ -40186,6 +40247,10 @@ msgstr ""
msgid "Qty To Produce"
msgstr ""
+#: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:56
+msgid "Qty Wise Chart"
+msgstr ""
+
#. Label of the section_break_6 (Section Break) field in DocType 'Asset
#. Capitalization Service Item'
#. Label of the section_break_6 (Section Break) field in DocType 'Asset
@@ -40599,7 +40664,7 @@ msgstr ""
#: erpnext/buying/report/purchase_analytics/purchase_analytics.js:28
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:211
#: erpnext/manufacturing/doctype/blanket_order_item/blanket_order_item.json
-#: erpnext/manufacturing/doctype/bom/bom.js:367
+#: erpnext/manufacturing/doctype/bom/bom.js:380
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/bom_creator/bom_creator.js:68
#: erpnext/manufacturing/doctype/bom_creator/bom_creator.json
@@ -40737,11 +40802,11 @@ msgstr ""
msgid "Quantity of item obtained after manufacturing / repacking from given quantities of raw materials"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:625
+#: erpnext/manufacturing/doctype/bom/bom.py:642
msgid "Quantity required for Item {0} in row {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:570
+#: erpnext/manufacturing/doctype/bom/bom.py:587
#: erpnext/manufacturing/doctype/job_card/job_card.js:234
#: erpnext/manufacturing/doctype/job_card/job_card.js:302
#: erpnext/manufacturing/doctype/workstation/workstation.js:303
@@ -40756,7 +40821,7 @@ msgstr ""
msgid "Quantity to Manufacture"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1623
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1635
msgid "Quantity to Manufacture can not be zero for the operation {0}"
msgstr ""
@@ -41426,8 +41491,8 @@ msgstr ""
#. Label of the materials_section (Section Break) field in DocType 'BOM'
#. Label of the section_break_8 (Section Break) field in DocType 'Job Card'
#. Label of the mr_items (Table) field in DocType 'Production Plan'
-#: erpnext/manufacturing/doctype/bom/bom.js:335
-#: erpnext/manufacturing/doctype/bom/bom.js:904
+#: erpnext/manufacturing/doctype/bom/bom.js:347
+#: erpnext/manufacturing/doctype/bom/bom.js:918
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
@@ -41486,7 +41551,7 @@ msgstr ""
msgid "Raw Materials Warehouse"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:618
+#: erpnext/manufacturing/doctype/bom/bom.py:635
msgid "Raw Materials cannot be blank."
msgstr ""
@@ -41681,6 +41746,7 @@ msgid "Receivable / Payable Account"
msgstr ""
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:70
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1031
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:243
#: erpnext/accounts/report/sales_register/sales_register.py:217
#: erpnext/accounts/report/sales_register/sales_register.py:271
@@ -41744,7 +41810,7 @@ msgstr ""
msgid "Received Amount After Tax (Company Currency)"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:996
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:997
msgid "Received Amount cannot be greater than Paid Amount"
msgstr ""
@@ -42124,7 +42190,7 @@ msgstr ""
msgid "Reference"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:973
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:975
msgid "Reference #{0} dated {1}"
msgstr ""
@@ -42150,7 +42216,7 @@ msgstr ""
msgid "Reference Detail No"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1678
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1679
msgid "Reference DocType"
msgstr ""
@@ -42239,7 +42305,7 @@ msgstr ""
#. Supplied Item'
#: erpnext/accounts/doctype/advance_tax/advance_tax.json
#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1678
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1679
#: erpnext/accounts/doctype/payment_reconciliation_allocation/payment_reconciliation_allocation.json
#: erpnext/accounts/doctype/payment_reconciliation_payment/payment_reconciliation_payment.json
#: erpnext/accounts/doctype/payment_request/payment_request.json
@@ -42262,15 +42328,15 @@ msgstr ""
msgid "Reference No"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:586
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:588
msgid "Reference No & Reference Date is required for {0}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1191
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1245
msgid "Reference No and Reference Date is mandatory for Bank transaction"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:591
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:593
msgid "Reference No is mandatory if you entered Reference Date"
msgstr ""
@@ -42425,7 +42491,7 @@ msgstr ""
msgid "Refresh Token"
msgstr ""
-#: erpnext/stock/reorder_item.py:392
+#: erpnext/stock/reorder_item.py:394
msgid "Regards,"
msgstr ""
@@ -42452,6 +42518,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Quality Inspection'
#. Option for the 'Status' (Select) field in DocType 'Quality Inspection
#. Reading'
+#: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:45
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
#: erpnext/stock/doctype/quality_inspection_reading/quality_inspection_reading.json
msgid "Rejected"
@@ -42557,7 +42624,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:187
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:156
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1098
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1105
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:178
msgid "Remaining Balance"
msgstr ""
@@ -42610,7 +42677,7 @@ msgstr ""
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:159
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:198
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:269
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1130
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1137
#: erpnext/accounts/report/general_ledger/general_ledger.html:115
#: erpnext/accounts/report/general_ledger/general_ledger.py:700
#: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:112
@@ -42646,7 +42713,7 @@ msgstr ""
msgid "Remove item if charges is not applicable to that item"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:474
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:507
msgid "Removed items with no change in quantity or value."
msgstr ""
@@ -43596,6 +43663,10 @@ msgstr ""
msgid "Resume Job"
msgstr ""
+#: erpnext/projects/doctype/timesheet/timesheet.js:64
+msgid "Resume Timer"
+msgstr ""
+
#: erpnext/setup/setup_wizard/data/industry_type.txt:41
msgid "Retail & Wholesale"
msgstr ""
@@ -43959,10 +44030,12 @@ msgid "Round Free Qty"
msgstr ""
#. Option for the 'Account Type' (Select) field in DocType 'Account'
+#. Label of the round_off_section (Section Break) field in DocType 'Company'
#: erpnext/accounts/doctype/account/account.json
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:66
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:90
#: erpnext/accounts/report/account_balance/account_balance.js:56
+#: erpnext/setup/doctype/company/company.json
msgid "Round Off"
msgstr ""
@@ -44139,33 +44212,37 @@ msgstr ""
msgid "Routing Name"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:590
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:623
msgid "Row #"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:490
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:523
msgid "Row # {0}:"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:198
+#: erpnext/controllers/sales_and_purchase_return.py:202
msgid "Row # {0}: Cannot return more than {1} for Item {2}"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:137
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:182
+msgid "Row # {0}: Please add Serial and Batch Bundle for Item {1}"
+msgstr ""
+
+#: erpnext/controllers/sales_and_purchase_return.py:141
msgid "Row # {0}: Rate cannot be greater than the rate used in {1} {2}"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:121
+#: erpnext/controllers/sales_and_purchase_return.py:125
msgid "Row # {0}: Returned Item {1} does not exist in {2} {3}"
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:457
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1730
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1733
msgid "Row #{0} (Payment Table): Amount must be negative"
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:455
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1725
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1728
msgid "Row #{0} (Payment Table): Amount must be positive"
msgstr ""
@@ -44231,23 +44308,23 @@ msgstr ""
msgid "Row #{0}: Cannot allocate more than {1} against payment term {2}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3284
+#: erpnext/controllers/accounts_controller.py:3331
msgid "Row #{0}: Cannot delete item {1} which has already been billed."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3258
+#: erpnext/controllers/accounts_controller.py:3305
msgid "Row #{0}: Cannot delete item {1} which has already been delivered"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3277
+#: erpnext/controllers/accounts_controller.py:3324
msgid "Row #{0}: Cannot delete item {1} which has already been received"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3264
+#: erpnext/controllers/accounts_controller.py:3311
msgid "Row #{0}: Cannot delete item {1} which has work order assigned to it."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3270
+#: erpnext/controllers/accounts_controller.py:3317
msgid "Row #{0}: Cannot delete item {1} which is assigned to customer's purchase order."
msgstr ""
@@ -44255,7 +44332,7 @@ msgstr ""
msgid "Row #{0}: Cannot select Supplier Warehouse while suppling raw materials to subcontractor"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3525
+#: erpnext/controllers/accounts_controller.py:3572
msgid "Row #{0}: Cannot set Rate if amount is greater than billed amount for Item {1}."
msgstr ""
@@ -44339,11 +44416,11 @@ msgstr ""
msgid "Row #{0}: For {1} Clearance date {2} cannot be before Cheque Date {3}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:634
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:636
msgid "Row #{0}: For {1}, you can select reference document only if account gets credited"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:644
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:646
msgid "Row #{0}: For {1}, you can select reference document only if account gets debited"
msgstr ""
@@ -44363,7 +44440,7 @@ msgstr ""
msgid "Row #{0}: Item {1} has been picked, please reserve stock from the Pick List."
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:652
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:685
msgid "Row #{0}: Item {1} is not a Serialized/Batched Item. It cannot have a Serial No/Batch No against it."
msgstr ""
@@ -44395,15 +44472,15 @@ msgstr ""
msgid "Row #{0}: Payment document is required to complete the transaction"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:935
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:933
msgid "Row #{0}: Please select Item Code in Assembly Items"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:938
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:936
msgid "Row #{0}: Please select the BOM No in Assembly Items"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:932
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:930
msgid "Row #{0}: Please select the Sub Assembly Warehouse"
msgstr ""
@@ -44441,7 +44518,7 @@ msgid "Row #{0}: Quality Inspection {1} was rejected for item {2}"
msgstr ""
#: erpnext/controllers/accounts_controller.py:1145
-#: erpnext/controllers/accounts_controller.py:3384
+#: erpnext/controllers/accounts_controller.py:3431
msgid "Row #{0}: Quantity for Item {1} cannot be zero."
msgstr ""
@@ -44458,11 +44535,11 @@ msgstr ""
msgid "Row #{0}: Received Qty must be equal to Accepted + Rejected Qty for Item {1}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1228
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1221
msgid "Row #{0}: Reference Document Type must be one of Purchase Order, Purchase Invoice or Journal Entry"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1214
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1207
msgid "Row #{0}: Reference Document Type must be one of Sales Order, Sales Invoice, Journal Entry or Dunning"
msgstr ""
@@ -44534,7 +44611,7 @@ msgstr ""
msgid "Row #{0}: Status is mandatory"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:411
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:413
msgid "Row #{0}: Status must be {1} for Invoice Discounting {2}"
msgstr ""
@@ -44711,7 +44788,7 @@ msgstr ""
msgid "Row {0}: Accepted Qty and Rejected Qty can't be zero at the same time."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:563
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:565
msgid "Row {0}: Account {1} and Party Type {2} have different account types"
msgstr ""
@@ -44719,11 +44796,11 @@ msgstr ""
msgid "Row {0}: Activity Type is mandatory."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:615
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:617
msgid "Row {0}: Advance against Customer must be credit"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:617
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:619
msgid "Row {0}: Advance against Supplier must be debit"
msgstr ""
@@ -44739,11 +44816,11 @@ msgstr ""
msgid "Row {0}: As {1} is enabled, raw materials cannot be added to {2} entry. Use {3} entry to consume raw materials."
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:771
+#: erpnext/stock/doctype/material_request/material_request.py:775
msgid "Row {0}: Bill of Materials not found for the Item {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:869
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:871
msgid "Row {0}: Both Debit and Credit values cannot be zero"
msgstr ""
@@ -44752,7 +44829,7 @@ msgstr ""
msgid "Row {0}: Conversion Factor is mandatory"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2770
+#: erpnext/controllers/accounts_controller.py:2817
msgid "Row {0}: Cost Center {1} does not belong to Company {2}"
msgstr ""
@@ -44760,15 +44837,15 @@ msgstr ""
msgid "Row {0}: Cost center is required for an item {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:714
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:716
msgid "Row {0}: Credit entry can not be linked with a {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:432
+#: erpnext/manufacturing/doctype/bom/bom.py:449
msgid "Row {0}: Currency of the BOM #{1} should be equal to the selected currency {2}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:709
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:711
msgid "Row {0}: Debit entry can not be linked with a {1}"
msgstr ""
@@ -44792,7 +44869,7 @@ msgstr ""
msgid "Row {0}: Enter location for the asset item {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:960
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:962
#: erpnext/controllers/taxes_and_totals.py:1167
msgid "Row {0}: Exchange Rate is mandatory"
msgstr ""
@@ -44838,7 +44915,7 @@ msgstr ""
msgid "Row {0}: Hours value must be greater than zero."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:734
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:736
msgid "Row {0}: Invalid reference {1}"
msgstr ""
@@ -44867,11 +44944,11 @@ msgstr ""
msgid "Row {0}: Packing Slip is already created for Item {1}."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:760
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:762
msgid "Row {0}: Party / Account does not match with {1} / {2} in {3} {4}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:554
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:556
msgid "Row {0}: Party Type and Party is required for Receivable / Payable account {1}"
msgstr ""
@@ -44879,11 +44956,11 @@ msgstr ""
msgid "Row {0}: Payment Term is mandatory"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:608
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:610
msgid "Row {0}: Payment against Sales/Purchase Order should always be marked as advance"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:601
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:603
msgid "Row {0}: Please check 'Is Advance' against Account {1} if this is an advance entry."
msgstr ""
@@ -44959,7 +45036,7 @@ msgstr ""
msgid "Row {0}: The item {1}, quantity must be positive number"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2747
+#: erpnext/controllers/accounts_controller.py:2794
msgid "Row {0}: The {3} Account {1} does not belong to the company {2}"
msgstr ""
@@ -44975,7 +45052,7 @@ msgstr ""
msgid "Row {0}: UOM Conversion Factor is mandatory"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1020
+#: erpnext/manufacturing/doctype/bom/bom.py:1037
#: erpnext/manufacturing/doctype/work_order/work_order.py:208
msgid "Row {0}: Workstation or Workstation Type is mandatory for an operation {1}"
msgstr ""
@@ -44996,7 +45073,7 @@ msgstr ""
msgid "Row {0}: {1} {2} cannot be same as {3} (Party Account) {4}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:774
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:776
msgid "Row {0}: {1} {2} does not match with {3}"
msgstr ""
@@ -45604,7 +45681,7 @@ msgstr ""
msgid "Sales Orders"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:326
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:324
msgid "Sales Orders Required"
msgstr ""
@@ -45642,7 +45719,7 @@ msgstr ""
#: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:114
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1119
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1126
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:98
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:194
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:73
@@ -45740,7 +45817,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:156
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:137
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:120
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1116
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1123
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:104
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:191
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:79
@@ -45826,7 +45903,7 @@ msgstr ""
msgid "Sales Representative"
msgstr ""
-#: erpnext/accounts/report/gross_profit/gross_profit.py:801
+#: erpnext/accounts/report/gross_profit/gross_profit.py:804
#: erpnext/stock/doctype/delivery_note/delivery_note.js:218
msgid "Sales Return"
msgstr ""
@@ -45976,7 +46053,7 @@ msgstr ""
msgid "Sales and Returns"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:199
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:197
msgid "Sales orders are not available for production"
msgstr ""
@@ -46013,7 +46090,7 @@ msgstr ""
msgid "Same Item"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:506
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:539
msgid "Same item and warehouse combination already entered."
msgstr ""
@@ -46569,6 +46646,7 @@ msgid "Select Finished Good"
msgstr ""
#: erpnext/selling/doctype/sales_order/sales_order.js:1182
+#: erpnext/selling/doctype/sales_order/sales_order.js:1194
msgid "Select Items"
msgstr ""
@@ -46718,7 +46796,7 @@ msgstr ""
msgid "Select company name first."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2565
+#: erpnext/controllers/accounts_controller.py:2612
msgid "Select finance book for the item {0} at row {1}"
msgstr ""
@@ -46726,7 +46804,7 @@ msgstr ""
msgid "Select item group"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:354
+#: erpnext/manufacturing/doctype/bom/bom.js:367
msgid "Select template item"
msgstr ""
@@ -46743,7 +46821,7 @@ msgstr ""
msgid "Select the Item to be manufactured."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:824
+#: erpnext/manufacturing/doctype/bom/bom.js:838
msgid "Select the Item to be manufactured. The Item name, UoM, Company, and Currency will be fetched automatically."
msgstr ""
@@ -46764,11 +46842,11 @@ msgstr ""
msgid "Select the date and your timezone"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:843
+#: erpnext/manufacturing/doctype/bom/bom.js:857
msgid "Select the raw materials (Items) required to manufacture the Item"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:401
+#: erpnext/manufacturing/doctype/bom/bom.js:415
msgid "Select variant item code for the template item {0}"
msgstr ""
@@ -46792,7 +46870,7 @@ msgstr ""
msgid "Selected POS Opening Entry should be open."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2202
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2205
msgid "Selected Price List should have buying and selling fields checked."
msgstr ""
@@ -47713,12 +47791,6 @@ msgstr ""
msgid "Set Default Supplier"
msgstr ""
-#. Label of the set_exchange_gain_loss (Button) field in DocType 'Payment
-#. Entry'
-#: erpnext/accounts/doctype/payment_entry/payment_entry.json
-msgid "Set Exchange Gain / Loss"
-msgstr ""
-
#: erpnext/manufacturing/doctype/job_card/job_card.js:251
#: erpnext/manufacturing/doctype/job_card/job_card.js:320
msgid "Set Finished Good Quantity"
@@ -47778,7 +47850,7 @@ msgstr ""
msgid "Set Posting Date"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:870
+#: erpnext/manufacturing/doctype/bom/bom.js:884
msgid "Set Process Loss Item Quantity"
msgstr ""
@@ -47792,7 +47864,7 @@ msgstr ""
msgid "Set Project and all Tasks to status {0}?"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:871
+#: erpnext/manufacturing/doctype/bom/bom.js:885
msgid "Set Quantity"
msgstr ""
@@ -47887,7 +47959,7 @@ msgstr ""
msgid "Set fieldname from which you want to fetch the data from the parent form."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:860
+#: erpnext/manufacturing/doctype/bom/bom.js:874
msgid "Set quantity of process loss item:"
msgstr ""
@@ -47992,7 +48064,7 @@ msgstr ""
msgid "Setting up company"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:999
+#: erpnext/manufacturing/doctype/bom/bom.py:1016
#: erpnext/manufacturing/doctype/work_order/work_order.py:1063
msgid "Setting {} is required"
msgstr ""
@@ -48888,7 +48960,7 @@ msgstr ""
#. Label of the s_warehouse (Link) field in DocType 'Stock Entry Detail'
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/manufacturing/doctype/bom/bom.js:374
+#: erpnext/manufacturing/doctype/bom/bom.js:387
#: erpnext/manufacturing/doctype/bom_explosion_item/bom_explosion_item.json
#: erpnext/manufacturing/doctype/bom_item/bom_item.json
#: erpnext/manufacturing/doctype/bom_operation/bom_operation.json
@@ -49012,7 +49084,7 @@ msgstr ""
msgid "Split qty cannot be grater than or equal to asset qty"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2372
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2426
msgid "Splitting {0} {1} into {2} rows as per Payment Terms"
msgstr ""
@@ -49229,6 +49301,10 @@ msgstr ""
msgid "Start Time can't be greater than or equal to End Time for {0}."
msgstr ""
+#: erpnext/projects/doctype/timesheet/timesheet.js:61
+msgid "Start Timer"
+msgstr ""
+
#: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.js:56
#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:56
#: erpnext/accounts/report/financial_ratios/financial_ratios.js:17
@@ -49724,7 +49800,7 @@ msgstr ""
msgid "Stock Entry {0} has created"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1219
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1221
msgid "Stock Entry {0} is not submitted"
msgstr ""
@@ -49927,7 +50003,7 @@ msgstr ""
#: erpnext/stock/doctype/pick_list/pick_list.js:128
#: erpnext/stock/doctype/pick_list/pick_list.js:143
#: erpnext/stock/doctype/pick_list/pick_list.js:148
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:629
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:662
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:500
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:954
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:967
@@ -51008,6 +51084,7 @@ msgstr ""
#: erpnext/regional/report/irs_1099/irs_1099.py:77
#: erpnext/selling/doctype/customer/customer.js:225
#: erpnext/selling/doctype/party_specific_item/party_specific_item.json
+#: erpnext/selling/doctype/sales_order/sales_order.js:149
#: erpnext/selling/doctype/sales_order/sales_order.js:1227
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/doctype/sms_center/sms_center.json
@@ -51094,7 +51171,7 @@ msgstr ""
#: erpnext/accounts/doctype/tax_rule/tax_rule.json
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:103
#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:86
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1123
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1130
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:198
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:174
#: erpnext/accounts/report/purchase_register/purchase_register.js:27
@@ -51194,7 +51271,7 @@ msgstr ""
#. Label of the supplier_name (Data) field in DocType 'Purchase Receipt'
#. Label of the supplier_name (Data) field in DocType 'Stock Entry'
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1040
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1047
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:156
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:198
#: erpnext/accounts/report/purchase_register/purchase_register.py:177
@@ -52582,7 +52659,7 @@ msgstr ""
msgid "Template"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:340
+#: erpnext/manufacturing/doctype/bom/bom.js:353
msgid "Template Item"
msgstr ""
@@ -52811,7 +52888,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/territory_item/territory_item.json
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:126
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1107
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1114
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:92
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:182
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:67
@@ -52939,7 +53016,7 @@ msgstr ""
msgid "The Loyalty Program isn't valid for the selected company"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:971
+#: erpnext/accounts/doctype/payment_request/payment_request.py:973
msgid "The Payment Request {0} is already paid, cannot process payment twice"
msgstr ""
@@ -52983,7 +53060,7 @@ msgstr ""
msgid "The accounts are set by the system automatically but do confirm these defaults"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:872
+#: erpnext/accounts/doctype/payment_request/payment_request.py:874
msgid "The allocated amount is greater than the outstanding amount of Payment Request {0}"
msgstr ""
@@ -53052,7 +53129,7 @@ msgstr ""
msgid "The following invalid Pricing Rules are deleted:"
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:781
+#: erpnext/stock/doctype/material_request/material_request.py:785
msgid "The following {0} were created: {1}"
msgstr ""
@@ -53191,7 +53268,7 @@ msgstr ""
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 ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:623
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:656
msgid "The stock has been reserved for the following Items and Warehouses, un-reserve the same to {0} the Stock Reconciliation:
{1}"
msgstr ""
@@ -53199,16 +53276,16 @@ msgstr ""
msgid "The sync has started in the background, please check the {0} list for new records."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:175
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:182
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:172
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:179
msgid "The task has been enqueued as a background job."
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:907
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:940
msgid "The task has been enqueued as a background job. In case there is any issue on processing in background, the system will add a comment about the error on this Stock Reconciliation and revert to the Draft stage"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:918
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:951
msgid "The task has been enqueued as a background job. In case there is any issue on processing in background, the system will add a comment about the error on this Stock Reconciliation and revert to the Submitted stage"
msgstr ""
@@ -53254,7 +53331,7 @@ msgstr ""
msgid "The {0} ({1}) must be equal to {2} ({3})"
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:787
+#: erpnext/stock/doctype/material_request/material_request.py:791
msgid "The {0} {1} created successfully"
msgstr ""
@@ -53894,10 +53971,6 @@ msgstr ""
msgid "To"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:592
-msgid "To Be Paid"
-msgstr ""
-
#. Option for the 'Status' (Select) field in DocType 'Purchase Order'
#. Option for the 'Sales Order Status' (Select) field in DocType 'Production
#. Plan'
@@ -53946,8 +54019,8 @@ msgstr ""
#: erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.json
#: erpnext/accounts/doctype/bisect_accounting_statements/bisect_accounting_statements.json
#: erpnext/accounts/doctype/loyalty_program/loyalty_program.json
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:866
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:870
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:861
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:865
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
@@ -54260,7 +54333,7 @@ msgstr ""
msgid "To Warehouse (Optional)"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:838
+#: erpnext/manufacturing/doctype/bom/bom.js:852
msgid "To add Operations tick the 'With Operations' checkbox."
msgstr ""
@@ -54304,8 +54377,8 @@ msgstr ""
msgid "To include non-stock items in the material request planning. i.e. Items for which 'Maintain Stock' checkbox is unticked."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2169
-#: erpnext/controllers/accounts_controller.py:2780
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2223
+#: erpnext/controllers/accounts_controller.py:2827
msgid "To include tax in row {0} in Item rate, taxes in rows {1} must also be included"
msgstr ""
@@ -54712,7 +54785,7 @@ msgstr ""
msgid "Total Credit"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:258
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:260
msgid "Total Credit/ Debit Amount should be same as linked Journal Entry"
msgstr ""
@@ -54721,7 +54794,7 @@ msgstr ""
msgid "Total Debit"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:875
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:877
msgid "Total Debit must be equal to Total Credit. The difference is {0}"
msgstr ""
@@ -55439,7 +55512,7 @@ msgstr ""
msgid "Transaction not allowed against stopped Work Order {0}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1217
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1271
msgid "Transaction reference no {0} dated {1}"
msgstr ""
@@ -55939,7 +56012,7 @@ msgstr ""
msgid "UOM Conversion Factor"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1294
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1301
msgid "UOM Conversion factor ({0} -> {1}) not found for item: {2}"
msgstr ""
@@ -56264,7 +56337,7 @@ msgstr ""
msgid "Unsecured Loans"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1682
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1683
msgid "Unset Matched Payment Request"
msgstr ""
@@ -56599,6 +56672,7 @@ msgstr ""
#. Label of the use_multi_level_bom (Check) field in DocType 'Work Order'
#. Label of the use_multi_level_bom (Check) field in DocType 'Stock Entry'
+#: erpnext/manufacturing/doctype/bom/bom.js:308
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
msgid "Use Multi-Level BOM"
@@ -57060,7 +57134,7 @@ msgstr ""
msgid "Valuation Rate is mandatory if Opening Stock entered"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:675
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:708
msgid "Valuation Rate required for Item {0} at row {1}"
msgstr ""
@@ -57070,7 +57144,7 @@ msgstr ""
msgid "Valuation and Total"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:884
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:917
msgid "Valuation rate for customer provided items has been set to zero."
msgstr ""
@@ -57083,8 +57157,8 @@ msgstr ""
msgid "Valuation rate for the item as per Sales Invoice (Only for Internal Transfers)"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2193
-#: erpnext/controllers/accounts_controller.py:2804
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2247
+#: erpnext/controllers/accounts_controller.py:2851
msgid "Valuation type charges can not be marked as Inclusive"
msgstr ""
@@ -57243,8 +57317,8 @@ msgstr ""
msgid "Variant Field"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:286
-#: erpnext/manufacturing/doctype/bom/bom.js:348
+#: erpnext/manufacturing/doctype/bom/bom.js:291
+#: erpnext/manufacturing/doctype/bom/bom.js:361
msgid "Variant Item"
msgstr ""
@@ -57542,7 +57616,7 @@ msgstr ""
#: erpnext/accounts/doctype/repost_accounting_ledger_items/repost_accounting_ledger_items.json
#: erpnext/accounts/doctype/repost_payment_ledger_items/repost_payment_ledger_items.json
#: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1062
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1069
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:42
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:209
#: erpnext/accounts/report/general_ledger/general_ledger.js:49
@@ -57614,7 +57688,7 @@ msgstr ""
#: erpnext/accounts/doctype/repost_payment_ledger_items/repost_payment_ledger_items.json
#: erpnext/accounts/doctype/tax_withheld_vouchers/tax_withheld_vouchers.json
#: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1060
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1067
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:200
#: erpnext/accounts/report/general_ledger/general_ledger.py:656
#: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:31
@@ -57647,7 +57721,7 @@ msgstr ""
msgid "Voucher {0} is over-allocated by {1}"
msgstr ""
-#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:252
+#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:256
msgid "Voucher {0} value is broken: {1}"
msgstr ""
@@ -57961,7 +58035,7 @@ msgstr ""
msgid "Warehouse cannot be changed for Serial No."
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:147
+#: erpnext/controllers/sales_and_purchase_return.py:151
msgid "Warehouse is mandatory"
msgstr ""
@@ -57969,7 +58043,7 @@ msgstr ""
msgid "Warehouse not found against the account {0}"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:523
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:556
msgid "Warehouse not found in the system"
msgstr ""
@@ -58111,7 +58185,7 @@ msgstr ""
msgid "Warning!"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1225
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1227
msgid "Warning: Another {0} # {1} exists against stock entry {2}"
msgstr ""
@@ -58586,7 +58660,7 @@ msgstr ""
#: erpnext/selling/doctype/sales_order/sales_order.js:667
#: erpnext/stock/doctype/material_request/material_request.js:186
#: erpnext/stock/doctype/material_request/material_request.json
-#: erpnext/stock/doctype/material_request/material_request.py:788
+#: erpnext/stock/doctype/material_request/material_request.py:792
#: erpnext/stock/doctype/pick_list/pick_list.json
#: erpnext/stock/doctype/serial_no/serial_no.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
@@ -58640,7 +58714,7 @@ msgstr ""
msgid "Work Order Summary"
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:794
+#: erpnext/stock/doctype/material_request/material_request.py:798
msgid "Work Order cannot be created for following reason:
{0}"
msgstr ""
@@ -58648,8 +58722,8 @@ msgstr ""
msgid "Work Order cannot be raised against a Item Template"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1491
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1567
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1503
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1579
msgid "Work Order has been {0}"
msgstr ""
@@ -58662,7 +58736,7 @@ msgid "Work Order {0}: Job Card not found for the operation {1}"
msgstr ""
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.js:56
-#: erpnext/stock/doctype/material_request/material_request.py:782
+#: erpnext/stock/doctype/material_request/material_request.py:786
msgid "Work Orders"
msgstr ""
@@ -59061,7 +59135,7 @@ msgstr ""
msgid "You are importing data for the code list:"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3371
+#: erpnext/controllers/accounts_controller.py:3418
msgid "You are not allowed to update as per the conditions set in {} Workflow."
msgstr ""
@@ -59097,7 +59171,7 @@ msgstr ""
msgid "You can change the parent account to a Balance Sheet account or select a different account."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:650
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:652
msgid "You can not enter current voucher in 'Against Journal Entry' column"
msgstr ""
@@ -59130,7 +59204,7 @@ msgstr ""
msgid "You can't redeem Loyalty Points having more value than the Rounded Total."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:619
+#: erpnext/manufacturing/doctype/bom/bom.js:633
msgid "You cannot change the rate if BOM is mentioned against any Item."
msgstr ""
@@ -59146,7 +59220,7 @@ msgstr ""
msgid "You cannot create/amend any accounting entries till this date."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:884
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:886
msgid "You cannot credit and debit same account at the same time"
msgstr ""
@@ -59182,7 +59256,7 @@ msgstr ""
msgid "You cannot {0} this document because another Period Closing Entry {1} exists after {2}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3347
+#: erpnext/controllers/accounts_controller.py:3394
msgid "You do not have permissions to {} items in a {}."
msgstr ""
@@ -59230,7 +59304,7 @@ msgstr ""
msgid "You need to cancel POS Closing Entry {} to be able to cancel this document."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2755
+#: erpnext/controllers/accounts_controller.py:2802
msgid "You selected the account group {1} as {2} Account in row {0}. Please select a single account."
msgstr ""
@@ -59306,7 +59380,7 @@ msgstr ""
msgid "Zip File"
msgstr ""
-#: erpnext/stock/reorder_item.py:372
+#: erpnext/stock/reorder_item.py:374
msgid "[Important] [ERPNext] Auto Reorder Errors"
msgstr ""
@@ -59334,7 +59408,7 @@ msgstr ""
msgid "as Title"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:862
+#: erpnext/manufacturing/doctype/bom/bom.js:876
msgid "as a percentage of finished item quantity"
msgstr ""
@@ -59500,7 +59574,7 @@ msgstr ""
msgid "out of 5"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1210
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1264
msgid "paid to"
msgstr ""
@@ -59561,7 +59635,7 @@ msgstr ""
msgid "ratings"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1210
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1264
msgid "received from"
msgstr ""
@@ -59620,7 +59694,7 @@ msgstr ""
msgid "to"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2752
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2755
msgid "to unallocate the amount of this Return Invoice before cancelling it."
msgstr ""
@@ -59714,19 +59788,19 @@ msgstr ""
msgid "{0} account not found while submitting purchase receipt"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1004
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1006
msgid "{0} against Bill {1} dated {2}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1013
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1015
msgid "{0} against Purchase Order {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:980
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:982
msgid "{0} against Sales Invoice {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:987
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:989
msgid "{0} against Sales Order {1}"
msgstr ""
@@ -59759,8 +59833,8 @@ msgstr ""
msgid "{0} cannot be zero"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:826
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:920
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:824
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:918
msgid "{0} created"
msgstr ""
@@ -59848,7 +59922,7 @@ msgstr ""
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2712
+#: erpnext/controllers/accounts_controller.py:2759
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}."
msgstr ""
@@ -59880,11 +59954,11 @@ msgstr ""
msgid "{0} is not running. Cannot trigger events for this Document"
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:561
+#: erpnext/stock/doctype/material_request/material_request.py:565
msgid "{0} is not the default supplier for any items."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2872
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2926
msgid "{0} is on hold till {1}"
msgstr ""
@@ -59903,15 +59977,15 @@ msgstr ""
msgid "{0} items produced"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:191
+#: erpnext/controllers/sales_and_purchase_return.py:195
msgid "{0} must be negative in return document"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2003
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2006
msgid "{0} not allowed to transact with {1}. Please change the Company or add the Company in the 'Allowed To Transact With'-Section in the Customer record."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:465
+#: erpnext/manufacturing/doctype/bom/bom.py:482
msgid "{0} not found for item {1}"
msgstr ""
@@ -59927,7 +60001,7 @@ msgstr ""
msgid "{0} qty of Item {1} is being received into Warehouse {2} with capacity {3}."
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:613
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:646
msgid "{0} units are reserved for Item {1} in Warehouse {2}, please un-reserve the same to {3} the Stock Reconciliation."
msgstr ""
@@ -59994,7 +60068,7 @@ msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:586
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:644
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2610
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2664
msgid "{0} {1} does not exist"
msgstr ""
@@ -60046,7 +60120,7 @@ msgstr ""
msgid "{0} {1} is cancelled so the action cannot be completed"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:798
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:800
msgid "{0} {1} is closed"
msgstr ""
@@ -60058,7 +60132,7 @@ msgstr ""
msgid "{0} {1} is frozen"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:795
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:797
msgid "{0} {1} is fully billed"
msgstr ""
@@ -60074,8 +60148,8 @@ msgstr ""
msgid "{0} {1} is not in any active Fiscal Year"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:792
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:833
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:794
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:835
msgid "{0} {1} is not submitted"
msgstr ""
@@ -60184,14 +60258,10 @@ msgstr ""
msgid "{0}: {1} does not exists"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:961
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:956
msgid "{0}: {1} must be less than {2}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:214
-msgid "{0}{1} Did you rename the item? Please contact Administrator / Tech support"
-msgstr ""
-
#: erpnext/controllers/stock_controller.py:1545
msgid "{item_name}'s Sample Size ({sample_size}) cannot be greater than the Accepted Quantity ({accepted_quantity})"
msgstr ""
@@ -60258,7 +60328,7 @@ msgstr ""
msgid "{} To Bill"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1789
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1792
msgid "{} can't be cancelled since the Loyalty Points earned has been redeemed. First cancel the {} No {}"
msgstr ""