diff --git a/erpnext/locale/main.pot b/erpnext/locale/main.pot
index 88c05857dee..ed8bf6a4ff0 100644
--- a/erpnext/locale/main.pot
+++ b/erpnext/locale/main.pot
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ERPNext VERSION\n"
"Report-Msgid-Bugs-To: hello@frappe.io\n"
-"POT-Creation-Date: 2025-05-04 09:35+0000\n"
-"PO-Revision-Date: 2025-05-04 09:35+0000\n"
+"POT-Creation-Date: 2025-05-18 09:35+0000\n"
+"PO-Revision-Date: 2025-05-18 09:35+0000\n"
"Last-Translator: hello@frappe.io\n"
"Language-Team: hello@frappe.io\n"
"MIME-Version: 1.0\n"
@@ -21,7 +21,7 @@ msgstr ""
msgid " "
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.js:65
+#: erpnext/selling/doctype/quotation/quotation.js:73
msgid " Address"
msgstr ""
@@ -136,7 +136,7 @@ msgstr ""
msgid "% Completed"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:888
+#: erpnext/manufacturing/doctype/bom/bom.js:892
#, python-format
msgid "% Finished Item Quantity"
msgstr ""
@@ -211,11 +211,11 @@ msgstr ""
msgid "% of materials delivered against this Sales Order"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2194
+#: erpnext/controllers/accounts_controller.py:2197
msgid "'Account' in the Accounting section of Customer {0}"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:283
+#: erpnext/selling/doctype/sales_order/sales_order.py:299
msgid "'Allow Multiple Sales Orders Against a Customer's Purchase Order'"
msgstr ""
@@ -231,11 +231,11 @@ msgstr ""
msgid "'Days Since Last Order' must be greater than or equal to zero"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2199
+#: erpnext/controllers/accounts_controller.py:2202
msgid "'Default {0} Account' in Company {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1171
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1196
msgid "'Entries' cannot be empty"
msgstr ""
@@ -280,7 +280,7 @@ msgstr ""
msgid "'Update Stock' can not be checked because items are not delivered via {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:376
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:380
msgid "'Update Stock' cannot be checked for fixed asset sale"
msgstr ""
@@ -705,6 +705,10 @@ msgid ""
"
Apart from these, you can access all values in this RFQ, like {{ message_for_supplier }} or {{ terms }}.
"
msgstr ""
+#: erpnext/stock/doctype/stock_settings/stock_settings.js:69
+msgid "Price List Rate has not been set as editable in Selling Settings. In this scenario, setting Update Price List Based On to Price List Rate will prevent auto-updation of Item Price.
Are you sure you want to continue?"
+msgstr ""
+
#. Content of the 'Message Examples' (HTML) field in DocType 'Payment Gateway
#. Account'
#: erpnext/accounts/doctype/payment_gateway_account/payment_gateway_account.json
@@ -882,7 +886,7 @@ msgstr ""
msgid "A - C"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:312
+#: erpnext/selling/doctype/customer/customer.py:314
msgid "A Customer Group exists with same name please change the Customer name or rename the Customer Group"
msgstr ""
@@ -1144,7 +1148,7 @@ msgstr ""
msgid "According to CEFACT/ICG/2010/IC013 or CEFACT/ICG/2010/IC010"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:778
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:788
msgid "According to the BOM {0}, the Item '{1}' is missing in the stock entry."
msgstr ""
@@ -1208,7 +1212,7 @@ msgstr ""
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:30
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:190
#: erpnext/accounts/report/general_ledger/general_ledger.js:38
-#: erpnext/accounts/report/general_ledger/general_ledger.py:617
+#: erpnext/accounts/report/general_ledger/general_ledger.py:642
#: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:30
#: erpnext/accounts/report/payment_ledger/payment_ledger.js:30
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:146
@@ -1308,8 +1312,8 @@ msgstr ""
msgid "Account Manager"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:932
-#: erpnext/controllers/accounts_controller.py:2203
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:949
+#: erpnext/controllers/accounts_controller.py:2206
msgid "Account Missing"
msgstr ""
@@ -1415,7 +1419,7 @@ msgstr ""
msgid "Account is not set for the dashboard chart {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:735
+#: erpnext/assets/doctype/asset/asset.py:758
msgid "Account not Found"
msgstr ""
@@ -1456,7 +1460,7 @@ msgstr ""
msgid "Account {0} does not exist"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:64
+#: erpnext/accounts/report/general_ledger/general_ledger.py:70
msgid "Account {0} does not exists"
msgstr ""
@@ -1484,10 +1488,14 @@ msgstr ""
msgid "Account {0} is frozen"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1285
+#: erpnext/controllers/accounts_controller.py:1288
msgid "Account {0} is invalid. Account Currency must be {1}"
msgstr ""
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:280
+msgid "Account {0} should be of type Expense"
+msgstr ""
+
#: erpnext/accounts/doctype/account/account.py:148
msgid "Account {0}: Parent account {1} can not be a ledger"
msgstr ""
@@ -1504,11 +1512,11 @@ msgstr ""
msgid "Account {0}: You can not assign itself as parent account"
msgstr ""
-#: erpnext/accounts/general_ledger.py:425
+#: erpnext/accounts/general_ledger.py:433
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:288
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:291
msgid "Account: {0} can only be updated via Stock Transactions"
msgstr ""
@@ -1516,7 +1524,7 @@ msgstr ""
msgid "Account: {0} is not permitted under Payment Entry"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3034
+#: erpnext/controllers/accounts_controller.py:3037
msgid "Account: {0} with currency: {1} can not be selected"
msgstr ""
@@ -1560,8 +1568,6 @@ msgstr ""
#. Label of the more_info (Section Break) field in DocType 'Sales Invoice'
#. Label of the accounting (Section Break) field in DocType 'Sales Invoice
#. Item'
-#. Label of the accounting_details (Section Break) field in DocType 'Asset
-#. Repair'
#. Label of the accounting_details (Section Break) field in DocType 'Purchase
#. Order Item'
#. Label of the accounting_details_section (Section Break) field in DocType
@@ -1581,7 +1587,6 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
-#: erpnext/assets/doctype/asset_repair/asset_repair.json
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
#: erpnext/stock/doctype/material_request_item/material_request_item.json
@@ -1786,9 +1791,9 @@ msgstr ""
msgid "Accounting Entries"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:769
-#: erpnext/assets/doctype/asset/asset.py:784
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:553
+#: erpnext/assets/doctype/asset/asset.py:792
+#: erpnext/assets/doctype/asset/asset.py:807
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:554
msgid "Accounting Entry for Asset"
msgstr ""
@@ -1808,8 +1813,8 @@ msgstr ""
#: erpnext/controllers/stock_controller.py:550
#: erpnext/controllers/stock_controller.py:567
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:867
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1576
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1590
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1586
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1600
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:561
msgid "Accounting Entry for Stock"
msgstr ""
@@ -1818,7 +1823,7 @@ msgstr ""
msgid "Accounting Entry for {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2244
+#: erpnext/controllers/accounts_controller.py:2247
msgid "Accounting Entry for {0}: {1} can only be made in currency: {2}"
msgstr ""
@@ -2028,6 +2033,12 @@ msgstr ""
msgid "Accounts Receivable"
msgstr ""
+#. Label of the accounts_receivable_payable_tuning_section (Section Break)
+#. field in DocType 'Accounts Settings'
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
+msgid "Accounts Receivable / Payable Tuning"
+msgstr ""
+
#. Label of the accounts_receivable_credit (Link) field in DocType 'Invoice
#. Discounting'
#: erpnext/accounts/doctype/invoice_discounting/invoice_discounting.json
@@ -2162,7 +2173,7 @@ msgstr ""
msgid "Accounts User"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1270
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1295
msgid "Accounts table cannot be blank."
msgstr ""
@@ -2191,7 +2202,7 @@ msgstr ""
#. Label of the accumulated_depreciation_amount (Currency) field in DocType
#. 'Depreciation Schedule'
#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:171
-#: erpnext/assets/doctype/asset/asset.js:287
+#: erpnext/assets/doctype/asset/asset.js:283
#: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json
msgid "Accumulated Depreciation Amount"
msgstr ""
@@ -2205,6 +2216,10 @@ msgstr ""
msgid "Accumulated Monthly"
msgstr ""
+#: erpnext/controllers/budget_controller.py:320
+msgid "Accumulated Monthly Budget for Account {0} against {1}: {2} is {3}. It will be exceeded by {4}"
+msgstr ""
+
#: erpnext/accounts/report/balance_sheet/balance_sheet.js:22
#: erpnext/accounts/report/gross_and_net_profit_report/gross_and_net_profit_report.js:8
#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.js:23
@@ -2540,7 +2555,7 @@ msgstr ""
msgid "Actual Qty {0} / Waiting Qty {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:150
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:164
msgid "Actual Qty: Quantity available in the warehouse."
msgstr ""
@@ -2603,7 +2618,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:918
+#: erpnext/manufacturing/doctype/bom/bom.js:922
#: 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
@@ -2644,7 +2659,7 @@ msgid "Add Customers"
msgstr ""
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:92
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:430
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:433
msgid "Add Discount"
msgstr ""
@@ -2653,7 +2668,7 @@ msgid "Add Employees"
msgstr ""
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:234
-#: erpnext/selling/doctype/sales_order/sales_order.js:237
+#: erpnext/selling/doctype/sales_order/sales_order.js:248
#: erpnext/stock/dashboard/item_dashboard.js:213
msgid "Add Item"
msgstr ""
@@ -2700,7 +2715,7 @@ msgstr ""
msgid "Add Or Deduct"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:274
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:277
msgid "Add Order Discount"
msgstr ""
@@ -2716,7 +2731,7 @@ msgid "Add Quote"
msgstr ""
#. Label of the add_raw_materials (Button) field in DocType 'BOM Operation'
-#: erpnext/manufacturing/doctype/bom/bom.js:916
+#: erpnext/manufacturing/doctype/bom/bom.js:920
#: erpnext/manufacturing/doctype/bom_operation/bom_operation.json
msgid "Add Raw Materials"
msgstr ""
@@ -2767,7 +2782,7 @@ msgstr ""
msgid "Add Sub Assembly"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:495
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:503
#: erpnext/public/js/event.js:32
msgid "Add Suppliers"
msgstr ""
@@ -2845,7 +2860,7 @@ msgstr ""
msgid "Added On"
msgstr ""
-#: erpnext/buying/doctype/supplier/supplier.py:128
+#: erpnext/buying/doctype/supplier/supplier.py:132
msgid "Added Supplier Role to User {0}."
msgstr ""
@@ -2862,7 +2877,7 @@ msgstr ""
msgid "Adding Lead to Prospect..."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:438
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:441
msgid "Additional"
msgstr ""
@@ -3056,10 +3071,14 @@ msgstr ""
#. Label of the additional_information (Text) field in DocType 'Quality Review'
#: erpnext/crm/doctype/lead/lead.json
#: erpnext/quality_management/doctype/quality_review/quality_review.json
-#: erpnext/selling/page/point_of_sale/pos_payment.js:19
+#: erpnext/selling/page/point_of_sale/pos_payment.js:58
msgid "Additional Information"
msgstr ""
+#: erpnext/selling/page/point_of_sale/pos_payment.js:78
+msgid "Additional Information updated successfully."
+msgstr ""
+
#. Label of the additional_notes (Text) field in DocType 'Quotation Item'
#. Label of the additional_notes (Text) field in DocType 'Sales Order Item'
#: erpnext/selling/doctype/quotation_item/quotation_item.json
@@ -3282,7 +3301,7 @@ msgstr ""
msgid "Address used to determine Tax Category in transactions"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.js:144
+#: erpnext/assets/doctype/asset/asset.js:140
msgid "Adjust Asset Value"
msgstr ""
@@ -3347,11 +3366,8 @@ msgstr ""
msgid "Advance Payment"
msgstr ""
-#. Option for the 'Advance Reconciliation Takes Effect On' (Select) field in
-#. DocType 'Payment Entry'
#. Option for the 'Reconciliation Takes Effect On' (Select) field in DocType
#. 'Company'
-#: erpnext/accounts/doctype/payment_entry/payment_entry.json
#: erpnext/setup/doctype/company/company.json
msgid "Advance Payment Date"
msgstr ""
@@ -3384,12 +3400,6 @@ msgstr ""
msgid "Advance Payments"
msgstr ""
-#. Label of the advance_reconciliation_takes_effect_on (Select) field in
-#. DocType 'Payment Entry'
-#: erpnext/accounts/doctype/payment_entry/payment_entry.json
-msgid "Advance Reconciliation Takes Effect On"
-msgstr ""
-
#. Name of a DocType
#. Label of the advance_tax (Table) field in DocType 'Purchase Invoice'
#: erpnext/accounts/doctype/advance_tax/advance_tax.json
@@ -3414,7 +3424,7 @@ msgstr ""
msgid "Advance amount cannot be greater than {0} {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:840
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:865
msgid "Advance paid against {0} {1} cannot be greater than Grand Total {2}"
msgstr ""
@@ -3471,7 +3481,7 @@ msgstr ""
#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json
#: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:39
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:91
-#: erpnext/accounts/report/general_ledger/general_ledger.py:683
+#: erpnext/accounts/report/general_ledger/general_ledger.py:711
msgid "Against Account"
msgstr ""
@@ -3486,11 +3496,11 @@ msgstr ""
msgid "Against Blanket Order"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1025
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1042
msgid "Against Customer Order {0}"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1166
+#: erpnext/selling/doctype/sales_order/sales_order.js:1179
msgid "Against Default Supplier"
msgstr ""
@@ -3540,8 +3550,8 @@ msgstr ""
msgid "Against Income Account"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:702
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:777
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:727
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:774
msgid "Against Journal Entry {0} does not have any unmatched {1} entry"
msgstr ""
@@ -3583,7 +3593,7 @@ msgstr ""
#. Label of the against_voucher (Dynamic Link) field in DocType 'GL Entry'
#: erpnext/accounts/doctype/gl_entry/gl_entry.json
-#: erpnext/accounts/report/general_ledger/general_ledger.py:703
+#: erpnext/accounts/report/general_ledger/general_ledger.py:731
msgid "Against Voucher"
msgstr ""
@@ -3607,7 +3617,7 @@ msgstr ""
#: erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.json
#: erpnext/accounts/doctype/gl_entry/gl_entry.json
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json
-#: erpnext/accounts/report/general_ledger/general_ledger.py:701
+#: erpnext/accounts/report/general_ledger/general_ledger.py:729
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:177
msgid "Against Voucher Type"
msgstr ""
@@ -3621,7 +3631,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:1098
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1123
msgid "Age (Days)"
msgstr ""
@@ -3744,7 +3754,7 @@ msgstr ""
#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.js:165
#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.js:185
#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:166
-#: erpnext/accounts/utils.py:1419 erpnext/public/js/setup_wizard.js:173
+#: erpnext/accounts/utils.py:1422 erpnext/public/js/setup_wizard.js:173
msgid "All Accounts"
msgstr ""
@@ -3904,11 +3914,11 @@ msgstr ""
msgid "All communications including and above this shall be moved into the new Issue"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:888
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:913
msgid "All items are already requested"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1218
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1291
msgid "All items have already been Invoiced/Returned"
msgstr ""
@@ -3916,7 +3926,7 @@ msgstr ""
msgid "All items have already been received"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2531
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2554
msgid "All items have already been transferred for this Work Order."
msgstr ""
@@ -4161,8 +4171,8 @@ msgstr ""
#: erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
#: erpnext/stock/doctype/stock_settings/stock_settings.json
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:171
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:183
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:172
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:184
msgid "Allow Negative Stock"
msgstr ""
@@ -4213,6 +4223,18 @@ msgstr ""
msgid "Allow Purchase Invoice Creation Without Purchase Receipt"
msgstr ""
+#. Label of the allow_zero_qty_in_purchase_order (Check) field in DocType
+#. 'Buying Settings'
+#: erpnext/buying/doctype/buying_settings/buying_settings.json
+msgid "Allow Purchase Order with Zero Quantity"
+msgstr ""
+
+#. Label of the allow_zero_qty_in_quotation (Check) field in DocType 'Selling
+#. Settings'
+#: erpnext/selling/doctype/selling_settings/selling_settings.json
+msgid "Allow Quotation with Zero Quantity"
+msgstr ""
+
#. Label of the allow_rename_attribute_value (Check) field in DocType 'Item
#. Variant Settings'
#: erpnext/controllers/item_variant.py:153
@@ -4220,6 +4242,12 @@ msgstr ""
msgid "Allow Rename Attribute Value"
msgstr ""
+#. Label of the allow_zero_qty_in_request_for_quotation (Check) field in
+#. DocType 'Buying Settings'
+#: erpnext/buying/doctype/buying_settings/buying_settings.json
+msgid "Allow Request for Quotation with Zero Quantity"
+msgstr ""
+
#. Label of the allow_resetting_service_level_agreement (Check) field in
#. DocType 'Support Settings'
#: erpnext/support/doctype/support_settings/support_settings.json
@@ -4251,11 +4279,23 @@ msgstr ""
msgid "Allow Sales Order Creation For Expired Quotation"
msgstr ""
+#. Label of the allow_zero_qty_in_sales_order (Check) field in DocType 'Selling
+#. Settings'
+#: erpnext/selling/doctype/selling_settings/selling_settings.json
+msgid "Allow Sales Order with Zero Quantity"
+msgstr ""
+
#. Label of the allow_stale (Check) field in DocType 'Accounts Settings'
#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
msgid "Allow Stale Exchange Rates"
msgstr ""
+#. Label of the allow_zero_qty_in_supplier_quotation (Check) field in DocType
+#. 'Buying Settings'
+#: erpnext/buying/doctype/buying_settings/buying_settings.json
+msgid "Allow Supplier Quotation with Zero Quantity"
+msgstr ""
+
#. Label of the allow_uom_with_conversion_rate_defined_in_item (Check) field in
#. DocType 'Stock Settings'
#: erpnext/stock/doctype/stock_settings/stock_settings.json
@@ -4398,6 +4438,36 @@ msgstr ""
msgid "Allows to keep aside a specific quantity of inventory for a particular order."
msgstr ""
+#. Description of the 'Allow Purchase Order with Zero Quantity' (Check) field
+#. in DocType 'Buying Settings'
+#: erpnext/buying/doctype/buying_settings/buying_settings.json
+msgid "Allows users to submit Purchase Orders with zero quantity. Useful when rates are fixed but the quantities are not. Eg. Rate Contracts."
+msgstr ""
+
+#. Description of the 'Allow Quotation with Zero Quantity' (Check) field in
+#. DocType 'Selling Settings'
+#: erpnext/selling/doctype/selling_settings/selling_settings.json
+msgid "Allows users to submit Quotations with zero quantity. Useful when rates are fixed but the quantities are not. Eg. Rate Contracts."
+msgstr ""
+
+#. Description of the 'Allow Request for Quotation with Zero Quantity' (Check)
+#. field in DocType 'Buying Settings'
+#: erpnext/buying/doctype/buying_settings/buying_settings.json
+msgid "Allows users to submit Request for Quotations with zero quantity. Useful when rates are fixed but the quantities are not. Eg. Rate Contracts."
+msgstr ""
+
+#. Description of the 'Allow Sales Order with Zero Quantity' (Check) field in
+#. DocType 'Selling Settings'
+#: erpnext/selling/doctype/selling_settings/selling_settings.json
+msgid "Allows users to submit Sales Orders with zero quantity. Useful when rates are fixed but the quantities are not. Eg. Rate Contracts."
+msgstr ""
+
+#. Description of the 'Allow Supplier Quotation with Zero Quantity' (Check)
+#. field in DocType 'Buying Settings'
+#: erpnext/buying/doctype/buying_settings/buying_settings.json
+msgid "Allows users to submit Supplier Quotations with zero quantity. Useful when rates are fixed but the quantities are not. Eg. Rate Contracts."
+msgstr ""
+
#: erpnext/stock/doctype/pick_list/pick_list.py:967
msgid "Already Picked"
msgstr ""
@@ -4417,7 +4487,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.js:200
#: erpnext/manufacturing/doctype/work_order/work_order.js:140
#: erpnext/manufacturing/doctype/work_order/work_order.js:155
-#: erpnext/public/js/utils.js:507
+#: erpnext/public/js/utils.js:508
#: erpnext/stock/doctype/stock_entry/stock_entry.js:253
msgid "Alternate Item"
msgstr ""
@@ -4434,7 +4504,7 @@ msgstr ""
msgid "Alternative Item Name"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.js:352
+#: erpnext/selling/doctype/quotation/quotation.js:360
msgid "Alternative Items"
msgstr ""
@@ -4764,7 +4834,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom_item/bom_item.json
#: erpnext/manufacturing/doctype/bom_scrap_item/bom_scrap_item.json
#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
-#: erpnext/selling/doctype/quotation/quotation.js:290
+#: erpnext/selling/doctype/quotation/quotation.js:298
#: erpnext/selling/doctype/quotation_item/quotation_item.json
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:46
@@ -4910,19 +4980,19 @@ msgstr ""
msgid "Amount to Bill"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1333
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1330
msgid "Amount {0} {1} against {2} {3}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1344
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1341
msgid "Amount {0} {1} deducted against {2}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1308
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1305
msgid "Amount {0} {1} transferred from {2} to {3}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1314
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1311
msgid "Amount {0} {1} {2} {3}"
msgstr ""
@@ -4998,6 +5068,14 @@ msgstr ""
msgid "Annual Billing: {0}"
msgstr ""
+#: erpnext/controllers/budget_controller.py:386
+msgid "Annual Budget for Account {0} against {1} {2} is {3}. It will be exceeded by {4}"
+msgstr ""
+
+#: erpnext/controllers/budget_controller.py:307
+msgid "Annual Budget for Account {0} against {1}: {2} is {3}. It will be exceeded by {4}"
+msgstr ""
+
#. Label of the expense_year_to_date (Check) field in DocType 'Email Digest'
#: erpnext/setup/doctype/email_digest/email_digest.json
msgid "Annual Expenses"
@@ -5477,24 +5555,24 @@ msgstr ""
msgid "As there are existing submitted transactions against item {0}, you can not change the value of {1}."
msgstr ""
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:202
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:203
msgid "As there are negative stock, you can not enable {0}."
msgstr ""
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:216
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:217
msgid "As there are reserved stock, you cannot disable {0}."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:993
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1018
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:1701
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1727
msgid "As there are sufficient raw materials, Material Request is not required for Warehouse {0}."
msgstr ""
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:170
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:182
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:171
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:183
msgid "As {0} is enabled, you can not enable {1}."
msgstr ""
@@ -5628,12 +5706,6 @@ msgstr ""
msgid "Asset Depreciation Cost Center"
msgstr ""
-#. Label of the asset_depreciation_details_section (Section Break) field in
-#. DocType 'Asset Repair'
-#: erpnext/assets/doctype/asset_repair/asset_repair.json
-msgid "Asset Depreciation Details"
-msgstr ""
-
#. Name of a report
#. Label of a Link in the Assets Workspace
#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.json
@@ -5646,27 +5718,25 @@ msgstr ""
msgid "Asset Depreciation Schedule"
msgstr ""
-#: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.py:75
+#: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.py:179
msgid "Asset Depreciation Schedule for Asset {0} and Finance Book {1} is not using shift based depreciation"
msgstr ""
-#: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py:1065
-#: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py:1111
-#: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.py:81
+#: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py:224
+#: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.py:185
msgid "Asset Depreciation Schedule not found for Asset {0} and Finance Book {1}"
msgstr ""
-#: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py:95
+#: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py:83
msgid "Asset Depreciation Schedule {0} for Asset {1} already exists."
msgstr ""
-#: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py:89
+#: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py:77
msgid "Asset Depreciation Schedule {0} for Asset {1} and Finance Book {2} already exists."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:149
-#: erpnext/assets/doctype/asset/asset.py:188
-msgid "Asset Depreciation Schedules created:
{0}
Please check, edit if needed, and submit the Asset."
+#: erpnext/assets/doctype/asset/asset.py:177
+msgid "Asset Depreciation Schedules created/updated:
{0}
Please check, edit if needed, and submit the Asset."
msgstr ""
#. Name of a report
@@ -5681,6 +5751,11 @@ msgstr ""
msgid "Asset Details"
msgstr ""
+#. Option for the 'Entry Type' (Select) field in DocType 'Journal Entry'
+#: erpnext/accounts/doctype/journal_entry/journal_entry.json
+msgid "Asset Disposal"
+msgstr ""
+
#. Name of a DocType
#: erpnext/assets/doctype/asset_finance_book/asset_finance_book.json
msgid "Asset Finance Book"
@@ -5742,7 +5817,7 @@ msgstr ""
msgid "Asset Movement Item"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1017
+#: erpnext/assets/doctype/asset/asset.py:1039
msgid "Asset Movement record {0} created"
msgstr ""
@@ -5818,11 +5893,6 @@ msgstr ""
msgid "Asset Repair Purchase Invoice"
msgstr ""
-#. Label of the invoices (Table) field in DocType 'Asset Repair'
-#: erpnext/assets/doctype/asset_repair/asset_repair.json
-msgid "Asset Repair Purchase Invoices"
-msgstr ""
-
#. Label of the asset_settings_section (Section Break) field in DocType
#. 'Accounts Settings'
#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
@@ -5851,7 +5921,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/asset.js:415
#: 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
@@ -5866,7 +5936,7 @@ msgstr ""
msgid "Asset Value Adjustment"
msgstr ""
-#: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.py:74
+#: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.py:53
msgid "Asset Value Adjustment cannot be posted before Asset's purchase date {0}."
msgstr ""
@@ -5876,35 +5946,35 @@ msgstr ""
msgid "Asset Value Analytics"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:179
+#: erpnext/assets/doctype/asset/asset.py:208
msgid "Asset cancelled"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:567
+#: erpnext/assets/doctype/asset/asset.py:587
msgid "Asset cannot be cancelled, as it is already {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:507
+#: erpnext/assets/doctype/asset/depreciation.py:389
msgid "Asset cannot be scrapped before the last depreciation entry."
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:640
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:646
msgid "Asset capitalized after Asset Capitalization {0} was submitted"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:201
+#: erpnext/assets/doctype/asset/asset.py:220
msgid "Asset created"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:589
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:590
msgid "Asset created after Asset Capitalization {0} was submitted"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1288
+#: erpnext/assets/doctype/asset/asset.py:1279
msgid "Asset created after being split from Asset {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:204
+#: erpnext/assets/doctype/asset/asset.py:223
msgid "Asset deleted"
msgstr ""
@@ -5912,7 +5982,7 @@ msgstr ""
msgid "Asset issued to Employee {0}"
msgstr ""
-#: erpnext/assets/doctype/asset_repair/asset_repair.py:108
+#: erpnext/assets/doctype/asset_repair/asset_repair.py:126
msgid "Asset out of order due to Asset Repair {0}"
msgstr ""
@@ -5920,31 +5990,32 @@ msgstr ""
msgid "Asset received at Location {0} and issued to Employee {1}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:531
+#: erpnext/assets/doctype/asset/depreciation.py:450
msgid "Asset restored"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:648
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:654
msgid "Asset restored after Asset Capitalization {0} was cancelled"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1442
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1341
msgid "Asset returned"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:475
+#: erpnext/assets/doctype/asset/depreciation.py:437
msgid "Asset scrapped"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:477
+#: erpnext/assets/doctype/asset/depreciation.py:439
msgid "Asset scrapped via Journal Entry {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1479
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1341
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1344
msgid "Asset sold"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:167
+#: erpnext/assets/doctype/asset/asset.py:196
msgid "Asset submitted"
msgstr ""
@@ -5952,27 +6023,23 @@ msgstr ""
msgid "Asset transferred to Location {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1222
+#: erpnext/assets/doctype/asset/asset.py:1288
msgid "Asset updated after being split into Asset {0}"
msgstr ""
-#: erpnext/assets/doctype/asset_repair/asset_repair.py:207
-msgid "Asset updated after cancellation of Asset Repair {0}"
-msgstr ""
-
-#: erpnext/assets/doctype/asset_repair/asset_repair.py:166
-msgid "Asset updated after completion of Asset Repair {0}"
+#: erpnext/assets/doctype/asset_repair/asset_repair.py:371
+msgid "Asset updated due to Asset Repair {0} {1}."
msgstr ""
#: erpnext/assets/doctype/asset_movement/asset_movement.py:106
msgid "Asset {0} cannot be received at a location and given to an employee in a single movement"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:440
+#: erpnext/assets/doctype/asset/depreciation.py:371
msgid "Asset {0} cannot be scrapped, as it is already {1}"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:215
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:216
msgid "Asset {0} does not belong to Item {1}"
msgstr ""
@@ -5988,16 +6055,16 @@ msgstr ""
msgid "Asset {0} does not belongs to the location {1}"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:700
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:792
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:706
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:798
msgid "Asset {0} does not exist"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:595
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:596
msgid "Asset {0} has been created. Please set the depreciation details if any and submit it."
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:614
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:620
msgid "Asset {0} has been updated. Please set the depreciation details if any and submit it."
msgstr ""
@@ -6005,23 +6072,23 @@ msgstr ""
msgid "Asset {0} has only one movement record. Please create another movement before deleting this one to maintain asset tracking."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:438
+#: erpnext/assets/doctype/asset/depreciation.py:369
msgid "Asset {0} must be submitted"
msgstr ""
-#: erpnext/controllers/buying_controller.py:840
+#: erpnext/controllers/buying_controller.py:846
msgid "Asset {assets_link} created for {item_code}"
msgstr ""
-#: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.py:256
+#: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.py:223
msgid "Asset's depreciation schedule updated after Asset Shift Allocation {0}"
msgstr ""
-#: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.py:65
+#: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.py:81
msgid "Asset's value adjusted after cancellation of Asset Value Adjustment {0}"
msgstr ""
-#: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.py:55
+#: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.py:71
msgid "Asset's value adjusted after submission of Asset Value Adjustment {0}"
msgstr ""
@@ -6039,11 +6106,11 @@ msgstr ""
msgid "Assets"
msgstr ""
-#: erpnext/controllers/buying_controller.py:858
+#: erpnext/controllers/buying_controller.py:864
msgid "Assets not created for {item_code}. You will have to create asset manually."
msgstr ""
-#: erpnext/controllers/buying_controller.py:845
+#: erpnext/controllers/buying_controller.py:851
msgid "Assets {assets_link} created for {item_code}"
msgstr ""
@@ -6097,7 +6164,7 @@ msgstr ""
msgid "At least one account with exchange gain or loss is required"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1123
+#: erpnext/assets/doctype/asset/asset.py:1145
msgid "At least one asset has to be selected."
msgstr ""
@@ -6110,7 +6177,7 @@ msgid "At least one item should be entered with negative quantity in return docu
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:491
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:523
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:538
msgid "At least one mode of payment is required for POS invoice."
msgstr ""
@@ -6122,15 +6189,23 @@ msgstr ""
msgid "At least one of the Selling or Buying must be selected"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:612
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:622
msgid "At least one warehouse is mandatory"
msgstr ""
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:542
+msgid "At row #{0}: the Difference Account must not be a Stock type account, please change the Account Type for the account {1} or select a different account"
+msgstr ""
+
#: erpnext/manufacturing/doctype/routing/routing.py:50
msgid "At row #{0}: the sequence id {1} cannot be less than previous row sequence id {2}"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:862
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:550
+msgid "At row #{0}: you have selected the Difference Account {1}, which is a Cost of Goods Sold type account. Please select a different account"
+msgstr ""
+
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:865
msgid "At row {0}: Batch No is mandatory for Item {1}"
msgstr ""
@@ -6138,11 +6213,11 @@ msgstr ""
msgid "At row {0}: Parent Row No cannot be set for item {1}"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:847
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:850
msgid "At row {0}: Qty is mandatory for the batch {1}"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:854
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:857
msgid "At row {0}: Serial No is mandatory for Item {1}"
msgstr ""
@@ -6154,10 +6229,6 @@ msgstr ""
msgid "At row {0}: set Parent Row No for item {1}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:542
-msgid "At row {0}: the Difference Account must not be a Stock type account, please change the Account Type for the account {1} or select a different account"
-msgstr ""
-
#. Name of a UOM
#: erpnext/setup/setup_wizard/data/uom_data.json
msgid "Atmosphere"
@@ -6565,7 +6636,7 @@ msgstr ""
#. 'Delivery Note Item'
#: erpnext/manufacturing/doctype/workstation/workstation.js:505
#: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:80
-#: erpnext/public/js/utils.js:567
+#: erpnext/public/js/utils.js:568
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
#: erpnext/stock/report/stock_ageing/stock_ageing.py:167
msgid "Available Qty"
@@ -6645,11 +6716,11 @@ msgstr ""
msgid "Available Stock for Packing Items"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:307
+#: erpnext/assets/doctype/asset/asset.py:316
msgid "Available for use date is required"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:745
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:755
msgid "Available quantity is {0}, you need {1}"
msgstr ""
@@ -6662,7 +6733,7 @@ msgstr ""
msgid "Available-for-use Date"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:401
+#: erpnext/assets/doctype/asset/asset.py:421
msgid "Available-for-use Date should be after purchase date"
msgstr ""
@@ -6704,7 +6775,7 @@ msgstr ""
msgid "Avg Rate"
msgstr ""
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:227
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:158
#: erpnext/stock/report/stock_ledger/stock_ledger.py:287
msgid "Avg Rate (Balance Stock)"
msgstr ""
@@ -6772,7 +6843,7 @@ msgstr ""
#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.js:5
#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:109
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:980
+#: erpnext/selling/doctype/sales_order/sales_order.js:993
#: erpnext/stock/doctype/material_request/material_request.js:315
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/stock/doctype/stock_entry/stock_entry.js:631
@@ -6786,7 +6857,7 @@ msgstr ""
msgid "BOM 1"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1501
+#: erpnext/manufacturing/doctype/bom/bom.py:1508
msgid "BOM 1 {0} and BOM 2 {1} should not be same"
msgstr ""
@@ -6913,7 +6984,7 @@ msgstr ""
msgid "BOM Operations Time"
msgstr ""
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:27
+#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:28
msgid "BOM Qty"
msgstr ""
@@ -6952,7 +7023,7 @@ msgstr ""
msgid "BOM Tree"
msgstr ""
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:28
+#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:29
msgid "BOM UoM"
msgstr ""
@@ -7024,23 +7095,23 @@ msgstr ""
msgid "BOM recursion: {0} cannot be child of {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:667
+#: erpnext/manufacturing/doctype/bom/bom.py:666
msgid "BOM recursion: {1} cannot be parent or child of {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1314
+#: erpnext/manufacturing/doctype/bom/bom.py:1321
msgid "BOM {0} does not belong to Item {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1296
+#: erpnext/manufacturing/doctype/bom/bom.py:1303
msgid "BOM {0} must be active"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1299
+#: erpnext/manufacturing/doctype/bom/bom.py:1306
msgid "BOM {0} must be submitted"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:716
+#: erpnext/manufacturing/doctype/bom/bom.py:723
msgid "BOM {0} not found for the item {1}"
msgstr ""
@@ -7111,7 +7182,7 @@ msgstr ""
msgid "Balance (Dr - Cr)"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:636
+#: erpnext/accounts/report/general_ledger/general_ledger.py:663
msgid "Balance ({0})"
msgstr ""
@@ -7128,7 +7199,7 @@ msgid "Balance In Base Currency"
msgstr ""
#: erpnext/stock/report/available_batch_report/available_batch_report.py:63
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:190
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:130
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:79
#: erpnext/stock/report/stock_balance/stock_balance.py:445
#: erpnext/stock/report/stock_ledger/stock_ledger.py:250
@@ -7139,7 +7210,7 @@ msgstr ""
msgid "Balance Qty (Stock)"
msgstr ""
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:289
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:148
msgid "Balance Serial No"
msgstr ""
@@ -7174,7 +7245,7 @@ msgstr ""
msgid "Balance Stock Value"
msgstr ""
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:247
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:178
#: erpnext/stock/report/stock_balance/stock_balance.py:452
#: erpnext/stock/report/stock_ledger/stock_ledger.py:307
msgid "Balance Value"
@@ -7253,7 +7324,7 @@ msgstr ""
#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.js:16
#: erpnext/accounts/workspace/accounting/accounting.json
#: erpnext/buying/doctype/supplier/supplier.js:108
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:512
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:513
msgid "Bank Account"
msgstr ""
@@ -7452,7 +7523,7 @@ msgstr ""
msgid "Bank Transaction {0} updated"
msgstr ""
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:545
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:546
msgid "Bank account cannot be named as {0}"
msgstr ""
@@ -7702,7 +7773,6 @@ msgstr ""
#. Name of a DocType
#. Label of a Link in the Stock Workspace
#: erpnext/stock/doctype/batch/batch.json
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:269
#: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.py:34
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:75
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:158
@@ -7793,7 +7863,6 @@ msgstr ""
#: erpnext/stock/doctype/stock_reconciliation_item/stock_reconciliation_item.json
#: erpnext/stock/report/available_batch_report/available_batch_report.js:64
#: erpnext/stock/report/available_batch_report/available_batch_report.py:51
-#: erpnext/stock/report/available_serial_no/available_serial_no.js:62
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.js:68
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.js:81
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:152
@@ -7803,19 +7872,19 @@ msgstr ""
msgid "Batch No"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:865
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:868
msgid "Batch No is mandatory"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2583
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2630
msgid "Batch No {0} does not exists"
msgstr ""
-#: erpnext/stock/utils.py:630
+#: erpnext/stock/utils.py:632
msgid "Batch No {0} is linked with Item {1} which has serial no. Please scan serial no instead."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:361
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:364
msgid "Batch No {0} is not present in the original {1} {2}, hence you can't return it against the {1} {2}"
msgstr ""
@@ -7830,7 +7899,7 @@ msgstr ""
msgid "Batch Nos"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1419
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1422
msgid "Batch Nos are created successfully"
msgstr ""
@@ -7879,7 +7948,7 @@ msgstr ""
msgid "Batch not created for item {} since it does not have a batch series."
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:256
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:258
msgid "Batch {0} and Warehouse"
msgstr ""
@@ -7887,12 +7956,12 @@ msgstr ""
msgid "Batch {0} is not available in warehouse {1}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2694
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2717
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:283
msgid "Batch {0} of Item {1} has expired."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2700
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2723
msgid "Batch {0} of Item {1} is disabled."
msgstr ""
@@ -7933,7 +8002,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:1083
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1108
#: erpnext/accounts/report/purchase_register/purchase_register.py:214
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
msgid "Bill Date"
@@ -7942,7 +8011,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:1082
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1107
#: erpnext/accounts/report/purchase_register/purchase_register.py:213
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
msgid "Bill No"
@@ -7956,7 +8025,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:1170
+#: erpnext/manufacturing/doctype/bom/bom.py:1177
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/stock/doctype/material_request/material_request.js:107
#: erpnext/stock/doctype/stock_entry/stock_entry.js:613
@@ -8326,7 +8395,7 @@ msgstr ""
msgid "Bom No"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:286
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:283
msgid "Book Advance Payments as Liability option is chosen. Paid From account changed from {0} to {1}."
msgstr ""
@@ -8386,7 +8455,7 @@ msgstr ""
msgid "Booking stock value across multiple accounts will make it harder to track stock and account value."
msgstr ""
-#: erpnext/accounts/general_ledger.py:763
+#: erpnext/accounts/general_ledger.py:771
msgid "Books have been closed till the period ending on {0}"
msgstr ""
@@ -8489,8 +8558,6 @@ msgstr ""
#: erpnext/stock/doctype/material_request_item/material_request_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/stock/doctype/serial_no/serial_no.json
-#: erpnext/stock/report/available_serial_no/available_serial_no.js:76
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:211
#: erpnext/stock/report/item_price_stock/item_price_stock.py:25
#: erpnext/stock/report/item_prices/item_prices.py:53
#: erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.js:27
@@ -8577,8 +8644,11 @@ msgstr ""
msgid "Btu/Seconds"
msgstr ""
+#. Label of the budget_settings (Tab Break) field in DocType 'Accounts
+#. Settings'
#. Name of a DocType
#. Label of a Link in the Accounting Workspace
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
#: erpnext/accounts/doctype/budget/budget.json
#: erpnext/accounts/doctype/cost_center/cost_center.js:45
#: erpnext/accounts/doctype/cost_center/cost_center_tree.js:65
@@ -8619,6 +8689,8 @@ msgstr ""
#: erpnext/accounts/doctype/budget/budget.py:299
#: erpnext/accounts/doctype/budget/budget.py:301
+#: erpnext/controllers/budget_controller.py:282
+#: erpnext/controllers/budget_controller.py:285
msgid "Budget Exceeded"
msgstr ""
@@ -8646,6 +8718,12 @@ msgstr ""
msgid "Budgets"
msgstr ""
+#. Option for the 'Data Fetch Method' (Select) field in DocType 'Accounts
+#. Settings'
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
+msgid "Buffered Cursor"
+msgstr ""
+
#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:162
msgid "Build All?"
msgstr ""
@@ -9111,7 +9189,7 @@ msgstr ""
msgid "Can be approved by {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1922
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2053
msgid "Can not close Work Order. Since {0} Job Cards are in Work In Progress state."
msgstr ""
@@ -9119,7 +9197,7 @@ msgstr ""
msgid "Can not filter based on Cashier, if grouped by Cashier"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:70
+#: erpnext/accounts/report/general_ledger/general_ledger.py:80
msgid "Can not filter based on Child Account, if grouped by Account"
msgstr ""
@@ -9135,22 +9213,22 @@ msgstr ""
msgid "Can not filter based on Payment Method, if grouped by Payment Method"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:73
+#: erpnext/accounts/report/general_ledger/general_ledger.py:83
msgid "Can not filter based on Voucher No, if grouped by Voucher"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1328
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1353
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2974
msgid "Can only make payment against unbilled {0}"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1458
-#: erpnext/controllers/accounts_controller.py:2943
+#: erpnext/controllers/accounts_controller.py:2946
#: 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 ""
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:137
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:138
msgid "Can't change the valuation method, as there are transactions against some items which do not have its own valuation method"
msgstr ""
@@ -9325,11 +9403,11 @@ msgstr ""
msgid "Cannot Resubmit Ledger entries for vouchers in Closed fiscal year."
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:96
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:98
msgid "Cannot amend {0} {1}, please create a new one instead."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:302
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:305
msgid "Cannot apply TDS against multiple parties in one entry"
msgstr ""
@@ -9341,7 +9419,7 @@ msgstr ""
msgid "Cannot cancel as processing of cancelled documents is pending."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:772
+#: erpnext/manufacturing/doctype/work_order/work_order.py:795
msgid "Cannot cancel because submitted Stock Entry {0} exists"
msgstr ""
@@ -9349,7 +9427,7 @@ msgstr ""
msgid "Cannot cancel the transaction. Reposting of item valuation on submission is not completed yet."
msgstr ""
-#: erpnext/controllers/buying_controller.py:948
+#: erpnext/controllers/buying_controller.py:954
msgid "Cannot cancel this document as it is linked with the submitted asset {asset_link}. Please cancel the asset to continue."
msgstr ""
@@ -9401,16 +9479,16 @@ msgstr ""
msgid "Cannot covert to Group because Account Type is selected."
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:946
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:950
msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:1679
+#: erpnext/selling/doctype/sales_order/sales_order.py:1722
#: erpnext/stock/doctype/pick_list/pick_list.py:182
msgid "Cannot create a pick list for Sales Order {0} because it has reserved stock. Please unreserve the stock in order to create a pick list."
msgstr ""
-#: erpnext/accounts/general_ledger.py:139
+#: erpnext/accounts/general_ledger.py:147
msgid "Cannot create accounting entries against disabled accounts: {0}"
msgstr ""
@@ -9418,7 +9496,7 @@ msgstr ""
msgid "Cannot create return for consolidated invoice {0}."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1026
+#: erpnext/manufacturing/doctype/bom/bom.py:1033
msgid "Cannot deactivate or cancel BOM as it is linked with other BOMs"
msgstr ""
@@ -9443,8 +9521,8 @@ msgstr ""
msgid "Cannot enqueue multi docs for one company. {0} is already queued/running for company: {1}"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:685
-#: erpnext/selling/doctype/sales_order/sales_order.py:708
+#: erpnext/selling/doctype/sales_order/sales_order.py:701
+#: erpnext/selling/doctype/sales_order/sales_order.py:724
msgid "Cannot ensure delivery by Serial No as Item {0} is added with and without Ensure Delivery by Serial No."
msgstr ""
@@ -9452,7 +9530,7 @@ msgstr ""
msgid "Cannot find Item with this Barcode"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3480
+#: erpnext/controllers/accounts_controller.py:3483
msgid "Cannot find a default warehouse for item {0}. Please set one in the Item Master or in Stock Settings."
msgstr ""
@@ -9460,7 +9538,7 @@ msgstr ""
msgid "Cannot make any transactions until the deletion job is completed"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2071
+#: erpnext/controllers/accounts_controller.py:2074
msgid "Cannot overbill for Item {0} in row {1} more than {2}. To allow over-billing, please set allowance in Accounts Settings"
msgstr ""
@@ -9468,20 +9546,20 @@ msgstr ""
msgid "Cannot produce more Item {0} than Sales Order quantity {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1110
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1133
msgid "Cannot produce more item for {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1114
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1137
msgid "Cannot produce more than {0} items for {1}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:359
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:356
msgid "Cannot receive from customer against negative outstanding"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1475
-#: erpnext/controllers/accounts_controller.py:2958
+#: erpnext/controllers/accounts_controller.py:2961
#: 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 ""
@@ -9497,13 +9575,13 @@ msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1467
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1646
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1917
-#: erpnext/controllers/accounts_controller.py:2948
+#: erpnext/controllers/accounts_controller.py:2951
#: erpnext/public/js/controllers/accounts.js:94
#: erpnext/public/js/controllers/taxes_and_totals.js:470
msgid "Cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for first row"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:274
+#: erpnext/selling/doctype/quotation/quotation.py:290
msgid "Cannot set as Lost as Sales Order is made."
msgstr ""
@@ -9515,11 +9593,11 @@ msgstr ""
msgid "Cannot set multiple Item Defaults for a company."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3628
+#: erpnext/controllers/accounts_controller.py:3631
msgid "Cannot set quantity less than delivered quantity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3631
+#: erpnext/controllers/accounts_controller.py:3634
msgid "Cannot set quantity less than received quantity"
msgstr ""
@@ -9551,7 +9629,7 @@ msgstr ""
msgid "Capacity Planning"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:758
+#: erpnext/manufacturing/doctype/work_order/work_order.py:781
msgid "Capacity Planning Error, planned start time can not be same as end time"
msgstr ""
@@ -9601,7 +9679,7 @@ msgstr ""
msgid "Capitalization Method"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.js:201
+#: erpnext/assets/doctype/asset/asset.js:197
msgid "Capitalize Asset"
msgstr ""
@@ -9799,8 +9877,8 @@ msgstr ""
msgid "Category-wise Asset Value"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:316
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:98
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:332
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:114
msgid "Caution"
msgstr ""
@@ -9882,7 +9960,7 @@ msgstr ""
#. 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:613
+#: erpnext/selling/page/point_of_sale/pos_payment.js:647
msgid "Change Amount"
msgstr ""
@@ -9903,7 +9981,7 @@ msgstr ""
msgid "Change in Stock Value"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:951
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:968
msgid "Change the account type to Receivable or select a different account."
msgstr ""
@@ -9913,7 +9991,7 @@ msgstr ""
msgid "Change this date manually to setup the next synchronization start date"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:124
+#: erpnext/selling/doctype/customer/customer.py:126
msgid "Changed customer name to '{}' as '{}' already exists."
msgstr ""
@@ -9942,7 +10020,7 @@ msgid "Channel Partner"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2346
-#: erpnext/controllers/accounts_controller.py:3011
+#: erpnext/controllers/accounts_controller.py:3014
msgid "Charge of type 'Actual' in row {0} cannot be included in Item Rate or Paid Amount"
msgstr ""
@@ -10079,7 +10157,7 @@ msgstr ""
msgid "Checkout"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:257
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:260
msgid "Checkout Order / Submit Order / New Order"
msgstr ""
@@ -10275,7 +10353,7 @@ msgstr ""
msgid "Clearing Demo Data..."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:606
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:686
msgid "Click on 'Get Finished Goods for Manufacture' to fetch the items from the above Sales Orders. Items only for which a BOM is present will be fetched."
msgstr ""
@@ -10283,7 +10361,7 @@ msgstr ""
msgid "Click on Add to Holidays. This will populate the holidays table with all the dates that fall on the selected weekly off. Repeat the process for populating the dates for all your weekly holidays"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:601
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:681
msgid "Click on Get Sales Orders to fetch sales orders based on the above filters."
msgstr ""
@@ -10297,7 +10375,7 @@ msgstr ""
msgid "Click on the link below to verify your email and confirm the appointment"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:473
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:476
msgid "Click to add email / phone"
msgstr ""
@@ -10306,14 +10384,14 @@ msgstr ""
msgid "Client"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:362
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:374
#: erpnext/buying/doctype/purchase_order/purchase_order_list.js:54
-#: erpnext/crm/doctype/opportunity/opportunity.js:118
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:111
+#: erpnext/crm/doctype/opportunity/opportunity.js:125
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:121
#: erpnext/manufacturing/doctype/work_order/work_order.js:684
#: erpnext/quality_management/doctype/quality_meeting/quality_meeting_list.js:7
-#: erpnext/selling/doctype/sales_order/sales_order.js:574
-#: erpnext/selling/doctype/sales_order/sales_order.js:604
+#: erpnext/selling/doctype/sales_order/sales_order.js:585
+#: erpnext/selling/doctype/sales_order/sales_order.js:617
#: erpnext/selling/doctype/sales_order/sales_order_list.js:66
#: erpnext/stock/doctype/delivery_note/delivery_note.js:270
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:276
@@ -10338,7 +10416,7 @@ msgstr ""
msgid "Close Replied Opportunity After Days"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:227
+#: erpnext/selling/page/point_of_sale/pos_controller.js:249
msgid "Close the POS"
msgstr ""
@@ -10396,11 +10474,11 @@ msgstr ""
msgid "Closed Documents"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1847
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1978
msgid "Closed Work Order can not be stopped or Re-opened"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:451
+#: erpnext/selling/doctype/sales_order/sales_order.py:467
msgid "Closed order cannot be cancelled. Unclose to cancel."
msgstr ""
@@ -10419,7 +10497,7 @@ msgstr ""
msgid "Closing (Dr)"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:428
+#: erpnext/accounts/report/general_ledger/general_ledger.py:381
msgid "Closing (Opening + Total)"
msgstr ""
@@ -10741,6 +10819,7 @@ msgstr ""
#. Label of the company (Link) field in DocType 'Asset Movement Item'
#. Label of the company (Link) field in DocType 'Asset Repair'
#. Label of the company (Link) field in DocType 'Asset Value Adjustment'
+#. Label of the company (Link) field in DocType 'Customer Number At Supplier'
#. Label of the company (Link) field in DocType 'Purchase Order'
#. Label of the company (Link) field in DocType 'Request for Quotation'
#. Option for the 'Supplier Type' (Select) field in DocType 'Supplier'
@@ -10769,6 +10848,7 @@ msgstr ""
#. Label of the company (Link) field in DocType 'Installation Note'
#. Label of the company (Link) field in DocType 'Quotation'
#. Label of the company (Link) field in DocType 'Sales Order'
+#. Label of the company (Link) field in DocType 'Supplier Number At Customer'
#. Label of the company (Link) field in DocType 'Authorization Rule'
#. Name of a DocType
#. Label of the company_name (Data) field in DocType 'Company'
@@ -10891,7 +10971,7 @@ msgstr ""
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:8
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:180
#: erpnext/accounts/report/general_ledger/general_ledger.js:8
-#: erpnext/accounts/report/general_ledger/general_ledger.py:53
+#: erpnext/accounts/report/general_ledger/general_ledger.py:59
#: erpnext/accounts/report/gross_profit/gross_profit.js:8
#: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:8
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:40
@@ -10929,6 +11009,7 @@ msgstr ""
#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.js:8
#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:401
#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:484
+#: erpnext/buying/doctype/customer_number_at_supplier/customer_number_at_supplier.json
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json
#: erpnext/buying/doctype/supplier/supplier.json
@@ -10992,6 +11073,7 @@ msgstr ""
#: erpnext/selling/doctype/installation_note/installation_note.json
#: erpnext/selling/doctype/quotation/quotation.json
#: erpnext/selling/doctype/sales_order/sales_order.json
+#: erpnext/selling/doctype/supplier_number_at_customer/supplier_number_at_customer.json
#: erpnext/selling/page/point_of_sale/pos_controller.js:72
#: erpnext/selling/page/sales_funnel/sales_funnel.js:33
#: erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.js:16
@@ -11048,7 +11130,7 @@ msgstr ""
#: erpnext/stock/page/warehouse_capacity_summary/warehouse_capacity_summary.js:12
#: erpnext/stock/report/available_batch_report/available_batch_report.js:8
#: erpnext/stock/report/available_serial_no/available_serial_no.js:8
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:298
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:207
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.js:8
#: erpnext/stock/report/cogs_by_item_group/cogs_by_item_group.js:7
#: erpnext/stock/report/delayed_item_report/delayed_item_report.js:8
@@ -11241,7 +11323,7 @@ msgstr ""
msgid "Company and Posting Date is mandatory"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2323
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2376
msgid "Company currencies of both the companies should match for Inter Company Transactions."
msgstr ""
@@ -11266,7 +11348,7 @@ msgstr ""
msgid "Company name not same"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:245
+#: erpnext/assets/doctype/asset/asset.py:264
msgid "Company of asset {0} and purchase document {1} doesn't matches."
msgstr ""
@@ -11351,7 +11433,7 @@ msgstr ""
msgid "Complete Job"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:19
+#: erpnext/selling/page/point_of_sale/pos_payment.js:23
msgid "Complete Order"
msgstr ""
@@ -11475,7 +11557,7 @@ msgstr ""
msgid "Completed Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1024
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1047
msgid "Completed Qty cannot be greater than 'Qty to Manufacture'"
msgstr ""
@@ -11518,7 +11600,7 @@ msgstr ""
msgid "Completion Date"
msgstr ""
-#: erpnext/assets/doctype/asset_repair/asset_repair.py:75
+#: erpnext/assets/doctype/asset_repair/asset_repair.py:71
msgid "Completion Date can not be before Failure Date. Please adjust the dates accordingly."
msgstr ""
@@ -11660,6 +11742,18 @@ msgstr ""
msgid "Consider Minimum Order Qty"
msgstr ""
+#. Label of the skip_available_sub_assembly_item (Check) field in DocType
+#. 'Production Plan'
+#: erpnext/manufacturing/doctype/production_plan/production_plan.json
+msgid "Consider Projected Qty in Calculation"
+msgstr ""
+
+#. Label of the ignore_existing_ordered_qty (Check) field in DocType
+#. 'Production Plan'
+#: erpnext/manufacturing/doctype/production_plan/production_plan.json
+msgid "Consider Projected Qty in Calculation (RM)"
+msgstr ""
+
#. Label of the consider_rejected_warehouses (Check) field in DocType 'Pick
#. List'
#: erpnext/stock/doctype/pick_list/pick_list.json
@@ -11716,7 +11810,7 @@ msgstr ""
#. Log'
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:536
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:551
msgid "Consolidated Sales Invoice"
msgstr ""
@@ -11772,6 +11866,11 @@ msgstr ""
msgid "Consumed Items"
msgstr ""
+#. Label of the consumed_items_cost (Currency) field in DocType 'Asset Repair'
+#: erpnext/assets/doctype/asset_repair/asset_repair.json
+msgid "Consumed Items Cost"
+msgstr ""
+
#. Label of the consumed_qty (Float) field in DocType 'Purchase Order Item
#. Supplied'
#. Label of the consumed_qty (Float) field in DocType 'Work Order Item'
@@ -11784,7 +11883,7 @@ msgstr ""
#: erpnext/buying/report/subcontract_order_summary/subcontract_order_summary.py:153
#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
#: erpnext/manufacturing/report/bom_variance_report/bom_variance_report.py:59
-#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:142
+#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:146
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
#: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.py:61
#: erpnext/subcontracting/doctype/subcontracting_order_supplied_item/subcontracting_order_supplied_item.json
@@ -11792,7 +11891,7 @@ msgstr ""
msgid "Consumed Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1360
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1383
msgid "Consumed Qty cannot be greater than Reserved Qty for item {0}"
msgstr ""
@@ -11804,15 +11903,18 @@ msgstr ""
#. Label of the section_break_16 (Section Break) field in DocType 'Asset
#. Capitalization'
+#. Label of the stock_consumption_details_section (Section Break) field in
+#. DocType 'Asset Repair'
#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json
+#: erpnext/assets/doctype/asset_repair/asset_repair.json
msgid "Consumed Stock Items"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:307
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:308
msgid "Consumed Stock Items or Consumed Asset Items are mandatory for creating new composite asset"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:314
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:315
msgid "Consumed Stock Items, Consumed Asset Items or Consumed Service Items is mandatory for Capitalization"
msgstr ""
@@ -11899,7 +12001,7 @@ msgstr ""
msgid "Contact Desc"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:885
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:888
msgid "Contact Details"
msgstr ""
@@ -12095,7 +12197,7 @@ msgstr ""
#: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.js:162
#: erpnext/public/js/controllers/transaction.js:2312
-#: erpnext/selling/doctype/quotation/quotation.js:348
+#: erpnext/selling/doctype/quotation/quotation.js:356
msgid "Continue"
msgstr ""
@@ -12229,7 +12331,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json
#: erpnext/manufacturing/doctype/bom_item/bom_item.json
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
-#: erpnext/public/js/utils.js:809
+#: erpnext/public/js/utils.js:810
#: erpnext/stock/doctype/packed_item/packed_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/stock/doctype/putaway_rule/putaway_rule.json
@@ -12261,15 +12363,15 @@ msgstr ""
msgid "Conversion factor for item {0} has been reset to 1.0 as the uom {1} is same as stock uom {2}."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2764
+#: erpnext/controllers/accounts_controller.py:2767
msgid "Conversion rate cannot be 0"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2771
+#: erpnext/controllers/accounts_controller.py:2774
msgid "Conversion rate is 1.00, but document currency is different from company currency"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2767
+#: erpnext/controllers/accounts_controller.py:2770
msgid "Conversion rate must be 1.00 if document currency is same as company currency"
msgstr ""
@@ -12482,13 +12584,13 @@ 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:1069
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1094
#: 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
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:98
#: erpnext/accounts/report/general_ledger/general_ledger.js:153
-#: erpnext/accounts/report/general_ledger/general_ledger.py:696
+#: erpnext/accounts/report/general_ledger/general_ledger.py:724
#: erpnext/accounts/report/gross_profit/gross_profit.js:68
#: erpnext/accounts/report/gross_profit/gross_profit.py:364
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:307
@@ -12595,11 +12697,11 @@ msgstr ""
msgid "Cost Center {0} cannot be used for allocation as it is used as main cost center in other allocation record."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:283
+#: erpnext/assets/doctype/asset/asset.py:292
msgid "Cost Center {} doesn't belong to Company {}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:290
+#: erpnext/assets/doctype/asset/asset.py:299
msgid "Cost Center {} is a group cost center and group cost centers cannot be used in transactions"
msgstr ""
@@ -12638,6 +12740,10 @@ msgstr ""
msgid "Cost of Goods Sold"
msgstr ""
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:553
+msgid "Cost of Goods Sold Account in Items Table"
+msgstr ""
+
#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:40
msgid "Cost of Issued Items"
msgstr ""
@@ -12707,15 +12813,10 @@ msgstr ""
msgid "Could Not Delete Demo Data"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:580
+#: erpnext/selling/doctype/quotation/quotation.py:602
msgid "Could not auto create Customer due to the following missing mandatory field(s):"
msgstr ""
-#: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.py:160
-#: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.py:220
-msgid "Could not auto update shifts. Shift with shift factor {0} needed."
-msgstr ""
-
#: erpnext/stock/doctype/delivery_note/delivery_note.py:659
msgid "Could not create Credit Note automatically, please uncheck 'Issue Credit Note' and submit again"
msgstr ""
@@ -12724,6 +12825,10 @@ msgstr ""
msgid "Could not detect the Company for updating Bank Accounts"
msgstr ""
+#: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.py:129
+msgid "Could not find a suitable shift to match the difference: {0}"
+msgstr ""
+
#: erpnext/buying/doctype/supplier_scorecard_variable/supplier_scorecard_variable.py:46
#: erpnext/buying/doctype/supplier_scorecard_variable/supplier_scorecard_variable.py:50
msgid "Could not find path for "
@@ -12853,22 +12958,22 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:143
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:151
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:177
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:125
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:395
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:415
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:428
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:435
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:445
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:463
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:469
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:49
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:156
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:209
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:137
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:407
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:427
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:440
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:447
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:457
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:475
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:481
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:53
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:160
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:217
#: erpnext/buying/doctype/supplier/supplier.js:112
#: erpnext/buying/doctype/supplier/supplier.js:120
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:28
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:30
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:31
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:33
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:35
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:36
#: erpnext/crm/doctype/lead/lead.js:31 erpnext/crm/doctype/lead/lead.js:32
#: erpnext/crm/doctype/lead/lead.js:33 erpnext/crm/doctype/lead/lead.js:35
#: erpnext/crm/doctype/lead/lead.js:181
@@ -12889,9 +12994,9 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.js:438
#: 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
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:139
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:146
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:135
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:149
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:155
#: erpnext/manufacturing/doctype/work_order/work_order.js:195
#: erpnext/manufacturing/doctype/work_order/work_order.js:210
#: erpnext/manufacturing/doctype/work_order/work_order.js:355
@@ -12902,24 +13007,24 @@ msgstr ""
#: erpnext/public/js/controllers/transaction.js:336
#: erpnext/public/js/controllers/transaction.js:2435
#: erpnext/selling/doctype/customer/customer.js:181
-#: erpnext/selling/doctype/quotation/quotation.js:116
-#: erpnext/selling/doctype/quotation/quotation.js:125
-#: erpnext/selling/doctype/sales_order/sales_order.js:620
-#: erpnext/selling/doctype/sales_order/sales_order.js:640
-#: erpnext/selling/doctype/sales_order/sales_order.js:648
-#: erpnext/selling/doctype/sales_order/sales_order.js:658
+#: erpnext/selling/doctype/quotation/quotation.js:124
+#: erpnext/selling/doctype/quotation/quotation.js:133
+#: erpnext/selling/doctype/sales_order/sales_order.js:633
+#: erpnext/selling/doctype/sales_order/sales_order.js:653
+#: erpnext/selling/doctype/sales_order/sales_order.js:661
#: erpnext/selling/doctype/sales_order/sales_order.js:671
-#: erpnext/selling/doctype/sales_order/sales_order.js:676
-#: erpnext/selling/doctype/sales_order/sales_order.js:685
-#: erpnext/selling/doctype/sales_order/sales_order.js:695
-#: erpnext/selling/doctype/sales_order/sales_order.js:702
-#: erpnext/selling/doctype/sales_order/sales_order.js:709
-#: erpnext/selling/doctype/sales_order/sales_order.js:730
-#: erpnext/selling/doctype/sales_order/sales_order.js:740
-#: erpnext/selling/doctype/sales_order/sales_order.js:747
-#: erpnext/selling/doctype/sales_order/sales_order.js:751
-#: erpnext/selling/doctype/sales_order/sales_order.js:892
-#: erpnext/selling/doctype/sales_order/sales_order.js:1031
+#: erpnext/selling/doctype/sales_order/sales_order.js:684
+#: erpnext/selling/doctype/sales_order/sales_order.js:689
+#: erpnext/selling/doctype/sales_order/sales_order.js:698
+#: erpnext/selling/doctype/sales_order/sales_order.js:708
+#: erpnext/selling/doctype/sales_order/sales_order.js:715
+#: erpnext/selling/doctype/sales_order/sales_order.js:722
+#: erpnext/selling/doctype/sales_order/sales_order.js:743
+#: erpnext/selling/doctype/sales_order/sales_order.js:753
+#: erpnext/selling/doctype/sales_order/sales_order.js:760
+#: erpnext/selling/doctype/sales_order/sales_order.js:764
+#: erpnext/selling/doctype/sales_order/sales_order.js:905
+#: erpnext/selling/doctype/sales_order/sales_order.js:1044
#: erpnext/stock/doctype/delivery_note/delivery_note.js:96
#: erpnext/stock/doctype/delivery_note/delivery_note.js:98
#: erpnext/stock/doctype/delivery_note/delivery_note.js:121
@@ -12982,7 +13087,7 @@ msgstr ""
msgid "Create Delivery Trip"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.js:154
+#: erpnext/assets/doctype/asset/asset.js:150
msgid "Create Depreciation Entry"
msgstr ""
@@ -13094,7 +13199,7 @@ msgstr ""
msgid "Create Prospect"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1213
+#: erpnext/selling/doctype/sales_order/sales_order.js:1226
#: erpnext/utilities/activation.py:105
msgid "Create Purchase Order"
msgstr ""
@@ -13144,7 +13249,7 @@ msgstr ""
msgid "Create Stock Entry"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:185
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:193
msgid "Create Supplier Quotation"
msgstr ""
@@ -13231,7 +13336,7 @@ msgstr ""
msgid "Creating Accounts..."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1108
+#: erpnext/selling/doctype/sales_order/sales_order.js:1121
msgid "Creating Delivery Note ..."
msgstr ""
@@ -13251,12 +13356,12 @@ msgstr ""
msgid "Creating Purchase Invoices ..."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1233
+#: erpnext/selling/doctype/sales_order/sales_order.js:1246
msgid "Creating Purchase Order ..."
msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:735
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:540
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:552
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:73
msgid "Creating Purchase Receipt ..."
msgstr ""
@@ -13265,12 +13370,12 @@ msgstr ""
msgid "Creating Sales Invoices ..."
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:111
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:123
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:213
msgid "Creating Stock Entry"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:555
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:567
msgid "Creating Subcontracting Order ..."
msgstr ""
@@ -13331,11 +13436,11 @@ msgstr ""
msgid "Credit"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:653
+#: erpnext/accounts/report/general_ledger/general_ledger.py:681
msgid "Credit (Transaction)"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:630
+#: erpnext/accounts/report/general_ledger/general_ledger.py:656
msgid "Credit ({0})"
msgstr ""
@@ -13406,7 +13511,7 @@ msgstr ""
msgid "Credit Limit"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:582
+#: erpnext/selling/doctype/customer/customer.py:584
msgid "Credit Limit Crossed"
msgstr ""
@@ -13451,7 +13556,7 @@ 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:1092
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1117
#: erpnext/controllers/sales_and_purchase_return.py:373
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:286
#: erpnext/stock/doctype/delivery_note/delivery_note.js:89
@@ -13486,7 +13591,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:368
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:376
-#: erpnext/controllers/accounts_controller.py:2183
+#: erpnext/controllers/accounts_controller.py:2186
msgid "Credit To"
msgstr ""
@@ -13495,16 +13600,16 @@ msgstr ""
msgid "Credit in Company Currency"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:548
-#: erpnext/selling/doctype/customer/customer.py:603
+#: erpnext/selling/doctype/customer/customer.py:550
+#: erpnext/selling/doctype/customer/customer.py:605
msgid "Credit limit has been crossed for customer {0} ({1}/{2})"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:341
+#: erpnext/selling/doctype/customer/customer.py:343
msgid "Credit limit is already defined for the Company {0}"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:602
+#: erpnext/selling/doctype/customer/customer.py:604
msgid "Credit limit reached for customer {0}"
msgstr ""
@@ -13555,7 +13660,7 @@ msgstr ""
msgid "Criteria weights must add up to 100%"
msgstr ""
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:137
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:139
msgid "Cron Interval should be between 1 and 59 Min"
msgstr ""
@@ -13671,7 +13776,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:1102
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1127
#: 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
@@ -13694,7 +13799,7 @@ msgstr ""
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
#: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:139
-#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:215
+#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:223
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/crm/doctype/prospect_opportunity/prospect_opportunity.json
#: erpnext/manufacturing/doctype/bom/bom.json
@@ -13781,7 +13886,7 @@ msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1681
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1749
-#: erpnext/accounts/utils.py:2223
+#: erpnext/accounts/utils.py:2226
msgid "Currency for {0} must be {1}"
msgstr ""
@@ -14087,11 +14192,11 @@ 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:765
+#: erpnext/selling/doctype/sales_order/sales_order.js:778
#: 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
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:314
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:317
#: erpnext/selling/report/customer_credit_balance/customer_credit_balance.js:16
#: erpnext/selling/report/customer_credit_balance/customer_credit_balance.py:64
#: erpnext/selling/report/customer_wise_item_price/customer_wise_item_price.js:7
@@ -14200,7 +14305,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:1063
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1088
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/stock/doctype/delivery_stop/delivery_stop.json
msgid "Customer Contact"
@@ -14296,7 +14401,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:100
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1120
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1145
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:81
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:185
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:56
@@ -14340,7 +14445,7 @@ msgstr ""
msgid "Customer Group Name"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1212
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1237
msgid "Customer Group: {0} does not exist"
msgstr ""
@@ -14359,7 +14464,7 @@ msgstr ""
msgid "Customer Items"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1111
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1136
msgid "Customer LPO"
msgstr ""
@@ -14405,7 +14510,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:1053
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1078
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:156
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:92
#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:35
@@ -14440,6 +14545,22 @@ msgstr ""
msgid "Customer Naming By"
msgstr ""
+#. Label of the customer_number (Data) field in DocType 'Customer Number At
+#. Supplier'
+#: erpnext/buying/doctype/customer_number_at_supplier/customer_number_at_supplier.json
+msgid "Customer Number"
+msgstr ""
+
+#. Name of a DocType
+#: erpnext/buying/doctype/customer_number_at_supplier/customer_number_at_supplier.json
+msgid "Customer Number At Supplier"
+msgstr ""
+
+#. Label of the customer_numbers (Table) field in DocType 'Supplier'
+#: erpnext/buying/doctype/supplier/supplier.json
+msgid "Customer Numbers"
+msgstr ""
+
#: erpnext/stock/report/delayed_item_report/delayed_item_report.py:165
#: erpnext/stock/report/delayed_order_report/delayed_order_report.py:80
msgid "Customer PO"
@@ -14516,7 +14637,7 @@ msgstr ""
msgid "Customer Warehouse (Optional)"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:985
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:988
msgid "Customer contact updated successfully."
msgstr ""
@@ -14538,8 +14659,8 @@ msgstr ""
msgid "Customer required for 'Customerwise Discount'"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1068
-#: erpnext/selling/doctype/sales_order/sales_order.py:357
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1085
+#: erpnext/selling/doctype/sales_order/sales_order.py:373
#: erpnext/stock/doctype/delivery_note/delivery_note.py:406
msgid "Customer {0} does not belong to project {1}"
msgstr ""
@@ -14721,6 +14842,12 @@ msgstr ""
msgid "Data Based On"
msgstr ""
+#. Label of the receivable_payable_fetch_method (Select) field in DocType
+#. 'Accounts Settings'
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
+msgid "Data Fetch Method"
+msgstr ""
+
#. Label of the data_import_configuration_section (Section Break) field in
#. DocType 'Bank'
#: erpnext/accounts/doctype/bank/bank.json
@@ -14813,7 +14940,7 @@ msgstr ""
#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json
#: erpnext/stock/doctype/quick_stock_balance/quick_stock_balance.json
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:144
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:95
#: erpnext/stock/report/product_bundle_balance/product_bundle_balance.js:16
#: erpnext/stock/report/reserved_stock/reserved_stock.py:89
#: erpnext/stock/report/stock_ledger/stock_ledger.py:204
@@ -15020,11 +15147,11 @@ msgstr ""
msgid "Debit"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:646
+#: erpnext/accounts/report/general_ledger/general_ledger.py:674
msgid "Debit (Transaction)"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:624
+#: erpnext/accounts/report/general_ledger/general_ledger.py:649
msgid "Debit ({0})"
msgstr ""
@@ -15061,7 +15188,7 @@ 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:1095
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1120
#: erpnext/controllers/sales_and_purchase_return.py:377
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:287
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:61
@@ -15088,17 +15215,17 @@ msgstr ""
#. Label of the debit_to (Link) field in DocType 'Sales Invoice'
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:936
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:947
-#: erpnext/controllers/accounts_controller.py:2183
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:953
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:964
+#: erpnext/controllers/accounts_controller.py:2186
msgid "Debit To"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:932
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:949
msgid "Debit To is required"
msgstr ""
-#: erpnext/accounts/general_ledger.py:496
+#: erpnext/accounts/general_ledger.py:504
msgid "Debit and Credit not equal for {0} #{1}. Difference is {2}."
msgstr ""
@@ -15251,15 +15378,15 @@ msgstr ""
msgid "Default BOM ({0}) must be active for this item or its template"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1662
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1793
msgid "Default BOM for {0} not found"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3669
+#: erpnext/controllers/accounts_controller.py:3672
msgid "Default BOM not found for FG Item {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1659
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1790
msgid "Default BOM not found for Item {0} and Project {1}"
msgstr ""
@@ -15876,7 +16003,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Serial No'
#. Option for the 'Tracking Status' (Select) field in DocType 'Shipment'
#. Option for the 'Status' (Select) field in DocType 'Stock Reservation Entry'
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:371
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:383
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/purchase_order/purchase_order_list.js:20
#: erpnext/controllers/website_list_for_contact.py:209
@@ -15960,8 +16087,8 @@ msgstr ""
#. Label of the delivery_date (Date) field in DocType 'Sales Order'
#. Label of the delivery_date (Date) field in DocType 'Sales Order Item'
-#: erpnext/public/js/utils.js:802
-#: erpnext/selling/doctype/sales_order/sales_order.js:1051
+#: erpnext/public/js/utils.js:803
+#: erpnext/selling/doctype/sales_order/sales_order.js:1064
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:321
@@ -16003,7 +16130,7 @@ msgstr ""
#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:21
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:293
#: erpnext/accounts/report/sales_register/sales_register.py:245
-#: erpnext/selling/doctype/sales_order/sales_order.js:638
+#: erpnext/selling/doctype/sales_order/sales_order.js:651
#: erpnext/selling/doctype/sales_order/sales_order_list.js:81
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
#: erpnext/stock/doctype/delivery_note/delivery_note.json
@@ -16053,11 +16180,11 @@ msgstr ""
msgid "Delivery Note Trends"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1254
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1271
msgid "Delivery Note {0} is not submitted"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1115
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1140
#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:73
msgid "Delivery Notes"
msgstr ""
@@ -16129,7 +16256,7 @@ msgstr ""
msgid "Delivery to"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:376
+#: erpnext/selling/doctype/sales_order/sales_order.py:392
msgid "Delivery warehouse required for stock item {0}"
msgstr ""
@@ -16255,7 +16382,7 @@ msgstr ""
#. Label of the depreciation_amount (Currency) field in DocType 'Depreciation
#. Schedule'
#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:165
-#: erpnext/assets/doctype/asset/asset.js:286
+#: erpnext/assets/doctype/asset/asset.js:282
#: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json
msgid "Depreciation Amount"
msgstr ""
@@ -16300,7 +16427,7 @@ msgstr ""
msgid "Depreciation Expense Account"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:382
+#: erpnext/assets/doctype/asset/depreciation.py:299
msgid "Depreciation Expense Account should be an Income or Expense Account."
msgstr ""
@@ -16327,26 +16454,18 @@ msgstr ""
msgid "Depreciation Posting Date"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.js:782
+#: erpnext/assets/doctype/asset/asset.js:778
msgid "Depreciation Posting Date cannot be before Available-for-use Date"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:312
+#: erpnext/assets/doctype/asset/asset.py:321
msgid "Depreciation Row {0}: Depreciation Posting Date cannot be before Available-for-use Date"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:552
+#: erpnext/assets/doctype/asset/asset.py:572
msgid "Depreciation Row {0}: Expected value after useful life must be greater than or equal to {1}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:511
-msgid "Depreciation Row {0}: Next Depreciation Date cannot be before Available-for-use Date"
-msgstr ""
-
-#: erpnext/assets/doctype/asset/asset.py:502
-msgid "Depreciation Row {0}: Next Depreciation Date cannot be before Purchase Date"
-msgstr ""
-
#. Label of the depreciation_schedule_sb (Section Break) field in DocType
#. 'Asset'
#. Label of the depreciation_schedule_section (Section Break) field in DocType
@@ -16370,7 +16489,7 @@ msgstr ""
msgid "Depreciation Schedule View"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:395
+#: erpnext/assets/doctype/asset/asset.py:415
msgid "Depreciation cannot be calculated for fully depreciated assets"
msgstr ""
@@ -16590,7 +16709,7 @@ msgstr ""
#: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:56
#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:10
#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:20
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:26
+#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:27
#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:112
#: erpnext/projects/doctype/project_type/project_type.json
#: erpnext/projects/doctype/task_type/task_type.json
@@ -16600,7 +16719,7 @@ msgstr ""
#: erpnext/selling/doctype/installation_note_item/installation_note_item.json
#: erpnext/selling/doctype/product_bundle/product_bundle.json
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
-#: erpnext/selling/doctype/quotation/quotation.js:283
+#: erpnext/selling/doctype/quotation/quotation.js:291
#: erpnext/selling/doctype/quotation_item/quotation_item.json
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:41
@@ -16632,7 +16751,6 @@ msgstr ""
#: erpnext/stock/doctype/serial_no/serial_no.json
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/doctype/warehouse_type/warehouse_type.json
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:217
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:73
#: erpnext/stock/report/item_prices/item_prices.py:54
#: erpnext/stock/report/item_shortage_report/item_shortage_report.py:144
@@ -16777,11 +16895,15 @@ msgstr ""
msgid "Difference Account"
msgstr ""
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:545
+msgid "Difference Account in Items Table"
+msgstr ""
+
#: erpnext/stock/doctype/stock_entry/stock_entry.py:534
msgid "Difference Account must be a Asset/Liability type account (Temporary Opening), since this Stock Entry is an Opening Entry"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:912
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:954
msgid "Difference Account must be a Asset/Liability type account, since this Stock Reconciliation is an Opening Entry"
msgstr ""
@@ -16809,7 +16931,7 @@ msgstr ""
msgid "Difference Amount (Company Currency)"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:203
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:200
msgid "Difference Amount must be zero"
msgstr ""
@@ -16974,12 +17096,6 @@ msgstr ""
msgid "Disable Serial No And Batch Selector"
msgstr ""
-#. Label of the disable_grand_total_to_default_mop (Check) field in DocType
-#. 'POS Profile'
-#: erpnext/accounts/doctype/pos_profile/pos_profile.json
-msgid "Disable auto setting Grand Total to default Payment Mode"
-msgstr ""
-
#. Label of the disabled (Check) field in DocType 'Accounting Dimension Filter'
#. Label of the disabled (Check) field in DocType 'Bank Account'
#. Label of the disabled (Check) field in DocType 'Cost Center'
@@ -17045,11 +17161,11 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: erpnext/accounts/general_ledger.py:140
+#: erpnext/accounts/general_ledger.py:148
msgid "Disabled Account Selected"
msgstr ""
-#: erpnext/stock/utils.py:442
+#: erpnext/stock/utils.py:444
msgid "Disabled Warehouse {0} cannot be used for this transaction."
msgstr ""
@@ -17099,7 +17215,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/selling/page/point_of_sale/pos_item_cart.js:394
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:397
#: erpnext/selling/page/point_of_sale/pos_past_order_summary.js:141
#: erpnext/templates/form_grid/item_grid.html:71
msgid "Discount"
@@ -17250,11 +17366,11 @@ msgstr ""
msgid "Discount and Margin"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:818
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:821
msgid "Discount cannot be greater than 100%"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:404
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:407
msgid "Discount cannot be greater than 100%."
msgstr ""
@@ -17384,7 +17500,7 @@ msgstr ""
#: erpnext/patches/v11_0/add_default_dispatch_notification_template.py:11
#: erpnext/patches/v11_0/add_default_dispatch_notification_template.py:20
#: erpnext/patches/v11_0/add_default_dispatch_notification_template.py:28
-#: erpnext/setup/setup_wizard/operations/defaults_setup.py:57
+#: erpnext/setup/setup_wizard/operations/defaults_setup.py:58
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:314
msgid "Dispatch Notification"
msgstr ""
@@ -17569,7 +17685,7 @@ msgstr ""
msgid "Do reposting for each Stock Transaction"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.js:820
+#: erpnext/assets/doctype/asset/asset.js:816
msgid "Do you really want to restore this scrapped asset?"
msgstr ""
@@ -17589,7 +17705,7 @@ msgstr ""
msgid "Do you want to notify all the customers by email?"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:221
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:301
msgid "Do you want to submit the material request"
msgstr ""
@@ -17757,7 +17873,7 @@ msgstr ""
#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.js:93
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:27
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:150
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:154
msgid "Download"
msgstr ""
@@ -17770,11 +17886,11 @@ msgstr ""
msgid "Download CSV Template"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:70
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:74
msgid "Download PDF"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:149
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:153
msgid "Download PDF for Supplier"
msgstr ""
@@ -17989,7 +18105,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:72
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1079
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1104
#: 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"
@@ -18003,7 +18119,7 @@ msgstr ""
msgid "Due Date Based On"
msgstr ""
-#: erpnext/accounts/party.py:696
+#: erpnext/accounts/party.py:695
msgid "Due Date cannot be after {0}"
msgstr ""
@@ -18080,7 +18196,7 @@ msgstr ""
msgid "Duplicate Entry. Please check Authorization Rule {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:336
+#: erpnext/assets/doctype/asset/asset.py:345
msgid "Duplicate Finance Book"
msgstr ""
@@ -18286,7 +18402,7 @@ msgstr ""
msgid "Edit Receipt"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:771
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:774
msgid "Editing {0} is not allowed as per POS Profile settings"
msgstr ""
@@ -18378,14 +18494,14 @@ msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
#: erpnext/accounts/doctype/payment_gateway_account/payment_gateway_account.json
#: erpnext/accounts/doctype/payment_request/payment_request.json
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:271
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:279
#: erpnext/communication/doctype/communication_medium/communication_medium.json
#: erpnext/crm/doctype/appointment/appointment.json
#: erpnext/crm/doctype/lead/lead.json
#: erpnext/crm/doctype/prospect_lead/prospect_lead.json
#: erpnext/crm/report/lead_details/lead_details.py:41
#: erpnext/projects/doctype/project_user/project_user.json
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:930
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:933
#: erpnext/setup/doctype/company/company.json
msgid "Email"
msgstr ""
@@ -18488,7 +18604,7 @@ msgstr ""
msgid "Email Sent"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:312
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:328
msgid "Email Sent to Supplier {0}"
msgstr ""
@@ -18709,7 +18825,7 @@ msgstr ""
msgid "Ems(Pica)"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1295
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1475
msgid "Enable Allow Partial Reservation in the Stock Settings to reserve partial stock."
msgstr ""
@@ -18871,6 +18987,12 @@ msgstr ""
msgid "Enabling the check box will fetch timesheet on select of a Project in Sales Invoice"
msgstr ""
+#. Description of the 'Enforce Time Logs' (Check) field in DocType
+#. 'Manufacturing Settings'
+#: erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.json
+msgid "Enabling this checkbox will force each Job Card Time Log to have From Time and To Time"
+msgstr ""
+
#. Description of the 'Check Supplier Invoice Number Uniqueness' (Check) field
#. in DocType 'Accounts Settings'
#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
@@ -18990,13 +19112,19 @@ msgstr ""
msgid "Energy"
msgstr ""
+#. Label of the enforce_time_logs (Check) field in DocType 'Manufacturing
+#. Settings'
+#: erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.json
+msgid "Enforce Time Logs"
+msgstr ""
+
#: erpnext/setup/setup_wizard/data/designation.txt:15
msgid "Engineer"
msgstr ""
#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:13
#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:23
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:31
+#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:32
msgid "Enough Parts to Build"
msgstr ""
@@ -19048,7 +19176,7 @@ msgstr ""
msgid "Enter a name for this Holiday List."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:553
+#: erpnext/selling/page/point_of_sale/pos_payment.js:587
msgid "Enter amount to be redeemed."
msgstr ""
@@ -19056,23 +19184,23 @@ msgstr ""
msgid "Enter an Item Code, the name will be auto-filled the same as Item Code on clicking inside the Item Name field."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:933
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:936
msgid "Enter customer's email"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:939
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:942
msgid "Enter customer's phone number"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.js:791
+#: erpnext/assets/doctype/asset/asset.js:787
msgid "Enter date to scrap asset"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:393
+#: erpnext/assets/doctype/asset/asset.py:413
msgid "Enter depreciation details"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:396
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:399
msgid "Enter discount percentage."
msgstr ""
@@ -19103,7 +19231,7 @@ msgstr ""
msgid "Enter the opening stock units."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:861
+#: erpnext/manufacturing/doctype/bom/bom.js:865
msgid "Enter the quantity of the Item that will be manufactured from this Bill of Materials."
msgstr ""
@@ -19111,7 +19239,7 @@ msgstr ""
msgid "Enter the quantity to manufacture. Raw material Items will be fetched only when this is set."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:437
+#: erpnext/selling/page/point_of_sale/pos_payment.js:471
msgid "Enter {0} amount."
msgstr ""
@@ -19178,7 +19306,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json
#: erpnext/manufacturing/doctype/job_card/job_card.py:875
#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:294
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:297
msgid "Error"
msgstr ""
@@ -19226,7 +19354,7 @@ msgstr ""
msgid "Error in party matching for Bank Transaction {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:398
+#: erpnext/assets/doctype/asset/depreciation.py:315
msgid "Error while posting depreciation entries"
msgstr ""
@@ -19242,11 +19370,11 @@ msgstr ""
msgid "Error: Not a valid id?"
msgstr ""
-#: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py:584
+#: erpnext/assets/doctype/asset_depreciation_schedule/deppreciation_schedule_controller.py:176
msgid ""
"Error: This asset already has {0} depreciation periods booked.\n"
-"\t\t\t\tThe `depreciation start` date must be at least {1} periods after the `available for use` date.\n"
-"\t\t\t\tPlease correct the dates accordingly."
+"\t\t\t\t\tThe `depreciation start` date must be at least {1} periods after the `available for use` date.\n"
+"\t\t\t\t\tPlease correct the dates accordingly."
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:955
@@ -19318,7 +19446,7 @@ msgstr ""
msgid "Example: ABCD.#####. If series is set and Batch No is not mentioned in transactions, then automatic batch number will be created based on this series. If you always want to explicitly mention Batch No for this item, leave this blank. Note: this setting will take priority over the Naming Series Prefix in Stock Settings."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2158
+#: erpnext/stock/stock_ledger.py:2135
msgid "Example: Serial No {0} reserved in {1}."
msgstr ""
@@ -19372,8 +19500,8 @@ msgstr ""
msgid "Exchange Gain/Loss"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1590
-#: erpnext/controllers/accounts_controller.py:1674
+#: erpnext/controllers/accounts_controller.py:1593
+#: erpnext/controllers/accounts_controller.py:1677
msgid "Exchange Gain/Loss amount has been booked through {0}"
msgstr ""
@@ -19519,7 +19647,7 @@ msgstr ""
msgid "Exit"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:254
+#: erpnext/selling/page/point_of_sale/pos_controller.js:276
msgid "Exit Full Screen"
msgstr ""
@@ -19575,7 +19703,7 @@ msgstr ""
msgid "Expected Delivery Date"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:338
+#: erpnext/selling/doctype/sales_order/sales_order.py:354
msgid "Expected Delivery Date should be after Sales Order Date"
msgstr ""
@@ -19648,7 +19776,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:595
#: erpnext/accounts/report/account_balance/account_balance.js:28
#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:89
-#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:180
+#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:178
#: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:189
msgid "Expense"
msgstr ""
@@ -19720,12 +19848,8 @@ msgstr ""
msgid "Expense account is mandatory for item {0}"
msgstr ""
-#: erpnext/assets/doctype/asset_repair/asset_repair.py:98
-msgid "Expense account not present in Purchase Invoice {0}"
-msgstr ""
-
-#: erpnext/assets/doctype/asset_repair/asset_repair.py:83
-msgid "Expense item not present in Purchase Invoice"
+#: erpnext/assets/doctype/asset_repair/asset_repair.py:108
+msgid "Expense account {0} not present in Purchase Invoice {1}"
msgstr ""
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:42
@@ -19845,7 +19969,7 @@ msgstr ""
msgid "External Work History"
msgstr ""
-#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:144
+#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:148
msgid "Extra Consumed Qty"
msgstr ""
@@ -19970,7 +20094,7 @@ msgstr ""
msgid "Failed to login"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.js:212
+#: erpnext/assets/doctype/asset/asset.js:208
msgid "Failed to post depreciation entries"
msgstr ""
@@ -20069,6 +20193,10 @@ msgstr ""
msgid "Fetch Items from Warehouse"
msgstr ""
+#: erpnext/crm/doctype/opportunity/opportunity.js:117
+msgid "Fetch Latest Exchange Rate"
+msgstr ""
+
#: erpnext/accounts/doctype/dunning/dunning.js:61
msgid "Fetch Overdue Payments"
msgstr ""
@@ -20372,7 +20500,7 @@ msgstr ""
#. Label of the parent_item_code (Link) field in DocType 'Production Plan Sub
#. Assembly Item'
#. Label of the finished_good (Link) field in DocType 'Subcontracting BOM'
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:217
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:229
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/manufacturing/doctype/bom_creator/bom_creator.json
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
@@ -20389,7 +20517,7 @@ msgstr ""
#. Label of the fg_item (Link) field in DocType 'Subcontracting Order Service
#. Item'
-#: erpnext/public/js/utils.js:828
+#: erpnext/public/js/utils.js:829
#: erpnext/subcontracting/doctype/subcontracting_order_service_item/subcontracting_order_service_item.json
msgid "Finished Good Item"
msgstr ""
@@ -20398,7 +20526,7 @@ msgstr ""
msgid "Finished Good Item Code"
msgstr ""
-#: erpnext/public/js/utils.js:846
+#: erpnext/public/js/utils.js:847
msgid "Finished Good Item Qty"
msgstr ""
@@ -20408,15 +20536,15 @@ msgstr ""
msgid "Finished Good Item Quantity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3655
+#: erpnext/controllers/accounts_controller.py:3658
msgid "Finished Good Item is not specified for service item {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3672
+#: erpnext/controllers/accounts_controller.py:3675
msgid "Finished Good Item {0} Qty can not be zero"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3666
+#: erpnext/controllers/accounts_controller.py:3669
msgid "Finished Good Item {0} must be a sub-contracted item"
msgstr ""
@@ -20432,6 +20560,12 @@ msgstr ""
msgid "Finished Good Quantity "
msgstr ""
+#. Label of the serial_no_and_batch_for_finished_good_section (Section Break)
+#. field in DocType 'Work Order'
+#: erpnext/manufacturing/doctype/work_order/work_order.json
+msgid "Finished Good Serial / Batch"
+msgstr ""
+
#. Label of the finished_good_uom (Link) field in DocType 'Subcontracting BOM'
#: erpnext/subcontracting/doctype/subcontracting_bom/subcontracting_bom.json
msgid "Finished Good UOM"
@@ -20501,7 +20635,7 @@ msgstr ""
msgid "Finished Goods based Operating Cost"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1340
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1350
msgid "Finished Item {0} does not match with Work Order {1}"
msgstr ""
@@ -20640,7 +20774,7 @@ msgstr ""
#. Capitalization Asset Item'
#. Label of the fixed_asset_account (Link) field in DocType 'Asset Category
#. Account'
-#: erpnext/assets/doctype/asset/asset.py:731
+#: erpnext/assets/doctype/asset/asset.py:754
#: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json
#: erpnext/assets/doctype/asset_category_account/asset_category_account.json
msgid "Fixed Asset Account"
@@ -20731,7 +20865,7 @@ msgstr ""
msgid "Following Material Requests have been raised automatically based on Item's re-order level"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:773
+#: erpnext/selling/doctype/customer/customer.py:775
msgid "Following fields are mandatory to create address:"
msgstr ""
@@ -20817,10 +20951,16 @@ msgstr ""
msgid "For Production"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:629
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:639
msgid "For Quantity (Manufactured Qty) is mandatory"
msgstr ""
+#. Label of the material_request_planning (Section Break) field in DocType
+#. 'Production Plan'
+#: erpnext/manufacturing/doctype/production_plan/production_plan.json
+msgid "For Raw Materials"
+msgstr ""
+
#: erpnext/controllers/accounts_controller.py:1259
msgid "For Return Invoices with Stock effect, '0' qty Items are not allowed. Following rows are affected: {0}"
msgstr ""
@@ -20835,9 +20975,11 @@ msgid "For Supplier"
msgstr ""
#. Label of the warehouse (Link) field in DocType 'Material Request Plan Item'
+#. Label of the for_warehouse (Link) field in DocType 'Production Plan'
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:358
-#: erpnext/selling/doctype/sales_order/sales_order.js:972
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:438
+#: erpnext/manufacturing/doctype/production_plan/production_plan.json
+#: erpnext/selling/doctype/sales_order/sales_order.js:985
#: erpnext/stock/doctype/material_request/material_request.js:325
#: erpnext/templates/form_grid/material_request_grid.html:36
msgid "For Warehouse"
@@ -20885,11 +21027,11 @@ 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:1992
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2123
msgid "For operation {0}: Quantity ({1}) can not be greater than pending quantity({2})"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1378
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1388
msgid "For quantity {0} should not be greater than allowed quantity {1}"
msgstr ""
@@ -20903,7 +21045,7 @@ msgstr ""
msgid "For row {0} in {1}. To include {2} in Item rate, rows {3} must also be included"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1595
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1619
msgid "For row {0}: Enter Planned Qty"
msgstr ""
@@ -20916,7 +21058,7 @@ msgstr ""
msgid "For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:769
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:779
msgid "For the item {0}, the quantity should be {1} according to the BOM {2}."
msgstr ""
@@ -21155,7 +21297,7 @@ msgstr ""
#: erpnext/accounts/report/dimension_wise_accounts_balance_report/dimension_wise_accounts_balance_report.js:37
#: erpnext/accounts/report/financial_ratios/financial_ratios.js:41
#: erpnext/accounts/report/general_ledger/general_ledger.js:22
-#: erpnext/accounts/report/general_ledger/general_ledger.py:57
+#: erpnext/accounts/report/general_ledger/general_ledger.py:63
#: erpnext/accounts/report/gross_profit/gross_profit.js:16
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:8
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:8
@@ -21267,7 +21409,7 @@ msgid "From Date is mandatory"
msgstr ""
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:52
-#: erpnext/accounts/report/general_ledger/general_ledger.py:76
+#: erpnext/accounts/report/general_ledger/general_ledger.py:86
#: erpnext/accounts/report/pos_register/pos_register.py:115
#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:39
#: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:41
@@ -21579,8 +21721,8 @@ msgstr ""
msgid "Full Name"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:233
-#: erpnext/selling/page/point_of_sale/pos_controller.js:253
+#: erpnext/selling/page/point_of_sale/pos_controller.js:255
+#: erpnext/selling/page/point_of_sale/pos_controller.js:275
msgid "Full Screen"
msgstr ""
@@ -21648,14 +21790,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:1107
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1132
#: 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:1106
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1131
msgid "Future Payment Ref"
msgstr ""
@@ -21664,7 +21806,7 @@ msgstr ""
msgid "Future Payments"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:482
+#: erpnext/assets/doctype/asset/depreciation.py:378
msgid "Future date is not allowed"
msgstr ""
@@ -21680,7 +21822,7 @@ msgstr ""
#. Name of a DocType
#: erpnext/accounts/doctype/gl_entry/gl_entry.json
-#: erpnext/accounts/report/general_ledger/general_ledger.py:609
+#: erpnext/accounts/report/general_ledger/general_ledger.py:634
msgid "GL Entry"
msgstr ""
@@ -21929,8 +22071,8 @@ msgid "Get Item Locations"
msgstr ""
#. Label of the get_items (Button) field in DocType 'Stock Entry'
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:400
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:369
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:408
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:449
#: erpnext/stock/doctype/material_request/material_request.js:337
#: erpnext/stock/doctype/pick_list/pick_list.js:200
#: erpnext/stock/doctype/pick_list/pick_list.js:243
@@ -21946,22 +22088,22 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:299
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:330
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1073
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:583
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:603
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:358
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:380
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:425
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:53
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:86
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:595
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:615
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:366
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:388
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:433
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:60
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:93
#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.js:80
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.js:100
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.js:119
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.js:142
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
#: erpnext/public/js/controllers/buying.js:295
-#: erpnext/selling/doctype/quotation/quotation.js:158
-#: erpnext/selling/doctype/sales_order/sales_order.js:163
-#: erpnext/selling/doctype/sales_order/sales_order.js:779
+#: erpnext/selling/doctype/quotation/quotation.js:166
+#: erpnext/selling/doctype/sales_order/sales_order.js:174
+#: erpnext/selling/doctype/sales_order/sales_order.js:792
#: erpnext/stock/doctype/delivery_note/delivery_note.js:187
#: erpnext/stock/doctype/material_request/material_request.js:109
#: erpnext/stock/doctype/material_request/material_request.js:204
@@ -21998,7 +22140,7 @@ msgstr ""
msgid "Get Items from BOM"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:397
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:405
msgid "Get Items from Material Requests against this Supplier"
msgstr ""
@@ -22071,7 +22213,7 @@ msgstr ""
msgid "Get Started Sections"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:439
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:519
msgid "Get Stock"
msgstr ""
@@ -22085,12 +22227,12 @@ msgstr ""
msgid "Get Supplier Group Details"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:439
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:459
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:447
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:467
msgid "Get Suppliers"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:463
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:471
msgid "Get Suppliers By"
msgstr ""
@@ -22182,7 +22324,7 @@ msgstr ""
msgid "Goods Transferred"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1789
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1812
msgid "Goods are already received against the outward entry {0}"
msgstr ""
@@ -22310,10 +22452,10 @@ msgstr ""
#: erpnext/selling/doctype/quotation/quotation.json
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:92
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:536
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:540
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:539
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:543
#: erpnext/selling/page/point_of_sale/pos_past_order_summary.js:181
-#: erpnext/selling/page/point_of_sale/pos_payment.js:616
+#: erpnext/selling/page/point_of_sale/pos_payment.js:650
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/delivery_stop/delivery_stop.json
@@ -22439,18 +22581,18 @@ msgstr ""
msgid "Gross Purchase Amount"
msgstr ""
-#: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py:372
-msgid "Gross Purchase Amount Too Low: {0} cannot be depreciated over {1} cycles with a frequency of {2} depreciations."
-msgstr ""
-
-#: erpnext/assets/doctype/asset/asset.py:363
+#: erpnext/assets/doctype/asset/asset.py:383
msgid "Gross Purchase Amount is mandatory"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:408
+#: erpnext/assets/doctype/asset/asset.py:428
msgid "Gross Purchase Amount should be equal to purchase amount of one single Asset."
msgstr ""
+#: erpnext/assets/doctype/asset_depreciation_schedule/deppreciation_schedule_controller.py:388
+msgid "Gross Purchase Amount {0} cannot be depreciated over {1} cycles."
+msgstr ""
+
#. Label of the gross_weight_pkg (Float) field in DocType 'Packing Slip'
#: erpnext/stock/doctype/packing_slip/packing_slip.json
msgid "Gross Weight"
@@ -22500,7 +22642,7 @@ msgstr ""
msgid "Group Same Items"
msgstr ""
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:116
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:117
msgid "Group Warehouses cannot be used in transactions. Please change the value of {0}"
msgstr ""
@@ -22529,7 +22671,7 @@ msgstr ""
msgid "Group by Voucher"
msgstr ""
-#: erpnext/stock/utils.py:436
+#: erpnext/stock/utils.py:438
msgid "Group node warehouse is not allowed to select for transactions"
msgstr ""
@@ -22706,6 +22848,21 @@ msgstr ""
msgid "Has Serial No"
msgstr ""
+#. Label of the has_unit_price_items (Check) field in DocType 'Purchase Order'
+#. Label of the has_unit_price_items (Check) field in DocType 'Request for
+#. Quotation'
+#. Label of the has_unit_price_items (Check) field in DocType 'Supplier
+#. Quotation'
+#. Label of the has_unit_price_items (Check) field in DocType 'Quotation'
+#. Label of the has_unit_price_items (Check) field in DocType 'Sales Order'
+#: erpnext/buying/doctype/purchase_order/purchase_order.json
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
+#: erpnext/selling/doctype/quotation/quotation.json
+#: erpnext/selling/doctype/sales_order/sales_order.json
+msgid "Has Unit Price Items"
+msgstr ""
+
#. Label of the has_variants (Check) field in DocType 'BOM'
#. Label of the has_variants (Check) field in DocType 'BOM Item'
#. Label of the has_variants (Check) field in DocType 'Item'
@@ -22771,7 +22928,7 @@ msgstr ""
msgid "Height (cm)"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:404
+#: erpnext/assets/doctype/asset/depreciation.py:338
msgid "Hello,"
msgstr ""
@@ -22810,7 +22967,7 @@ msgstr ""
msgid "Helps you distribute the Budget/Target across months if you have seasonality in your business."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:411
+#: erpnext/assets/doctype/asset/depreciation.py:345
msgid "Here are the error logs for the aforementioned failed depreciation entries: {0}"
msgstr ""
@@ -22895,8 +23052,8 @@ msgstr ""
msgid "History In Company"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:350
-#: erpnext/selling/doctype/sales_order/sales_order.js:598
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:362
+#: erpnext/selling/doctype/sales_order/sales_order.js:611
msgid "Hold"
msgstr ""
@@ -23102,7 +23259,7 @@ msgstr ""
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:128
#: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:69
-#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:111
+#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:115
#: erpnext/manufacturing/report/work_order_summary/work_order_summary.py:192
#: erpnext/stock/report/incorrect_balance_qty_after_transaction/incorrect_balance_qty_after_transaction.py:83
#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:121
@@ -23256,6 +23413,22 @@ msgid ""
" / Batch Bundle. "
msgstr ""
+#. Description of the 'Consider Projected Qty in Calculation' (Check) field in
+#. DocType 'Production Plan'
+#: erpnext/manufacturing/doctype/production_plan/production_plan.json
+msgid ""
+"If enabled, formula for Qty to Order:
\n"
+"Required Qty (BOM) - Projected Qty.
This helps avoid over-ordering."
+msgstr ""
+
+#. Description of the 'Consider Projected Qty in Calculation (RM)' (Check)
+#. field in DocType 'Production Plan'
+#: erpnext/manufacturing/doctype/production_plan/production_plan.json
+msgid ""
+"If enabled, formula for Required Qty:
\n"
+"Required Qty (BOM) - Projected Qty.
This helps avoid over-ordering."
+msgstr ""
+
#. Description of the 'Create Ledger Entries for Change Amount' (Check) field
#. in DocType 'Accounts Settings'
#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
@@ -23280,17 +23453,6 @@ msgstr ""
msgid "If enabled, the system will allow selecting UOMs in sales and purchase transactions only if the conversion rate is set in the item master."
msgstr ""
-#. Description of the 'Skip Available Raw Materials' (Check) field in DocType
-#. 'Production Plan'
-#. Description of the 'Skip Available Sub Assembly Items' (Check) field in
-#. DocType 'Production Plan'
-#: erpnext/manufacturing/doctype/production_plan/production_plan.json
-msgid ""
-"If enabled, the system will consider items with a shortfall in quantity. \n"
-"
\n"
-"Qty = Reqd Qty (BOM) - Projected Qty"
-msgstr ""
-
#. Description of the 'Do Not Use Batch-wise Valuation' (Check) field in
#. DocType 'Stock Settings'
#: erpnext/stock/doctype/stock_settings/stock_settings.json
@@ -23392,7 +23554,7 @@ msgstr ""
msgid "If this is unchecked, direct GL entries will be created to book deferred revenue or expense"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:746
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:743
msgid "If this is undesirable please cancel the corresponding Payment Entry."
msgstr ""
@@ -23437,11 +23599,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:998
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1023
msgid "If you still want to proceed, please disable 'Skip Available Sub Assembly Items' checkbox."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1706
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1732
msgid "If you still want to proceed, please enable {0}."
msgstr ""
@@ -23511,11 +23673,11 @@ msgstr ""
msgid "Ignore Exchange Rate Revaluation Journals"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:955
+#: erpnext/selling/doctype/sales_order/sales_order.js:968
msgid "Ignore Existing Ordered Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1698
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1724
msgid "Ignore Existing Projected Quantity"
msgstr ""
@@ -23551,7 +23713,7 @@ msgstr ""
msgid "Ignore Pricing Rule"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:244
+#: erpnext/selling/page/point_of_sale/pos_payment.js:278
msgid "Ignore Pricing Rule is enabled. Cannot apply coupon code."
msgstr ""
@@ -23896,7 +24058,7 @@ msgstr ""
msgid "In Progress"
msgstr ""
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:176
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:116
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:77
#: erpnext/stock/report/stock_balance/stock_balance.py:473
#: erpnext/stock/report/stock_ledger/stock_ledger.py:236
@@ -23909,7 +24071,7 @@ msgstr ""
#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:12
#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:22
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:30
+#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:31
msgid "In Stock Qty"
msgstr ""
@@ -24153,7 +24315,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:951
+#: erpnext/selling/doctype/sales_order/sales_order.js:964
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
@@ -24223,7 +24385,6 @@ msgstr ""
msgid "Include Timesheets in Draft Status"
msgstr ""
-#: erpnext/stock/report/available_serial_no/available_serial_no.js:93
#: erpnext/stock/report/stock_balance/stock_balance.js:90
#: erpnext/stock/report/stock_ledger/stock_ledger.js:90
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.js:51
@@ -24259,10 +24420,10 @@ msgstr ""
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:105
#: erpnext/accounts/doctype/ledger_merge/ledger_merge.json
#: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:393
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:406
#: erpnext/accounts/report/account_balance/account_balance.js:27
#: erpnext/accounts/report/financial_statements.py:733
-#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:178
+#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:176
#: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:182
msgid "Income"
msgstr ""
@@ -24315,7 +24476,7 @@ msgstr ""
#: erpnext/stock/doctype/packed_item/packed_item.json
#: erpnext/stock/doctype/serial_no/serial_no.json
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:219
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:150
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:159
#: erpnext/stock/report/stock_ledger/stock_ledger.py:279
#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:193
@@ -24332,6 +24493,10 @@ msgstr ""
msgid "Incoming call from {0}"
msgstr ""
+#: erpnext/stock/doctype/stock_settings/stock_settings.js:68
+msgid "Incompatible Setting Detected"
+msgstr ""
+
#. Name of a report
#: erpnext/stock/report/incorrect_balance_qty_after_transaction/incorrect_balance_qty_after_transaction.json
msgid "Incorrect Balance Qty After Transaction"
@@ -24345,12 +24510,12 @@ msgstr ""
msgid "Incorrect Check in (group) Warehouse for Reorder"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:774
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:784
msgid "Incorrect Component Quantity"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:315
-#: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.py:77
+#: erpnext/assets/doctype/asset/asset.py:324
+#: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.py:56
msgid "Incorrect Date"
msgstr ""
@@ -24363,7 +24528,7 @@ msgstr ""
msgid "Incorrect Movement Purpose"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:360
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:357
msgid "Incorrect Payment Type"
msgstr ""
@@ -24395,11 +24560,11 @@ msgid "Incorrect Type of Transaction"
msgstr ""
#: erpnext/stock/doctype/pick_list/pick_list.py:150
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:119
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:120
msgid "Incorrect Warehouse"
msgstr ""
-#: erpnext/accounts/general_ledger.py:53
+#: erpnext/accounts/general_ledger.py:61
msgid "Incorrect number of General Ledger Entries found. You might have selected a wrong Account in the transaction."
msgstr ""
@@ -24428,6 +24593,12 @@ msgstr ""
msgid "Incoterm"
msgstr ""
+#. Label of the increase_in_asset_life (Int) field in DocType 'Asset Finance
+#. Book'
+#: erpnext/assets/doctype/asset_finance_book/asset_finance_book.json
+msgid "Increase In Asset Life (Months)"
+msgstr ""
+
#. Label of the increase_in_asset_life (Int) field in DocType 'Asset Repair'
#: erpnext/assets/doctype/asset_repair/asset_repair.json
msgid "Increase In Asset Life(Months)"
@@ -24653,16 +24824,16 @@ msgstr ""
msgid "Insufficient Capacity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3587
-#: erpnext/controllers/accounts_controller.py:3611
+#: erpnext/controllers/accounts_controller.py:3590
+#: erpnext/controllers/accounts_controller.py:3614
msgid "Insufficient Permissions"
msgstr ""
#: erpnext/stock/doctype/pick_list/pick_list.py:111
#: erpnext/stock/doctype/pick_list/pick_list.py:127
#: erpnext/stock/doctype/pick_list/pick_list.py:975
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:749
-#: erpnext/stock/serial_batch_bundle.py:986 erpnext/stock/stock_ledger.py:1553
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:759
+#: erpnext/stock/serial_batch_bundle.py:989 erpnext/stock/stock_ledger.py:1553
#: erpnext/stock/stock_ledger.py:2026
msgid "Insufficient Stock"
msgstr ""
@@ -24801,7 +24972,7 @@ msgstr ""
msgid "Internal Customer"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:221
+#: erpnext/selling/doctype/customer/customer.py:223
msgid "Internal Customer for company {0} already exists"
msgstr ""
@@ -24819,7 +24990,7 @@ msgstr ""
msgid "Internal Supplier"
msgstr ""
-#: erpnext/buying/doctype/supplier/supplier.py:176
+#: erpnext/buying/doctype/supplier/supplier.py:180
msgid "Internal Supplier for company {0} already exists"
msgstr ""
@@ -24879,16 +25050,16 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:369
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:377
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:942
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:952
-#: erpnext/assets/doctype/asset_category/asset_category.py:70
-#: erpnext/assets/doctype/asset_category/asset_category.py:98
-#: erpnext/controllers/accounts_controller.py:2972
-#: erpnext/controllers/accounts_controller.py:2980
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:959
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:969
+#: erpnext/assets/doctype/asset_category/asset_category.py:69
+#: erpnext/assets/doctype/asset_category/asset_category.py:97
+#: erpnext/controllers/accounts_controller.py:2975
+#: erpnext/controllers/accounts_controller.py:2983
msgid "Invalid Account"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:400
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:397
#: erpnext/accounts/doctype/payment_request/payment_request.py:865
msgid "Invalid Allocated Amount"
msgstr ""
@@ -24917,13 +25088,13 @@ msgstr ""
msgid "Invalid Child Procedure"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2102
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2155
msgid "Invalid Company for Inter Company Transaction."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:286
-#: erpnext/assets/doctype/asset/asset.py:293
-#: erpnext/controllers/accounts_controller.py:2995
+#: erpnext/assets/doctype/asset/asset.py:295
+#: erpnext/assets/doctype/asset/asset.py:302
+#: erpnext/controllers/accounts_controller.py:2998
msgid "Invalid Cost Center"
msgstr ""
@@ -24931,11 +25102,11 @@ msgstr ""
msgid "Invalid Credentials"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:340
+#: erpnext/selling/doctype/sales_order/sales_order.py:356
msgid "Invalid Delivery Date"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:402
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:405
msgid "Invalid Discount"
msgstr ""
@@ -24952,7 +25123,7 @@ msgstr ""
msgid "Invalid Formula"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:413
+#: erpnext/assets/doctype/asset/asset.py:433
msgid "Invalid Gross Purchase Amount"
msgstr ""
@@ -24961,7 +25132,7 @@ msgid "Invalid Group By"
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:460
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:876
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:901
msgid "Invalid Item"
msgstr ""
@@ -24975,7 +25146,7 @@ msgid "Invalid Ledger Entries"
msgstr ""
#: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.py:61
-#: erpnext/accounts/general_ledger.py:755
+#: erpnext/accounts/general_ledger.py:763
msgid "Invalid Opening Entry"
msgstr ""
@@ -25003,19 +25174,19 @@ msgstr ""
msgid "Invalid Priority"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1075
+#: erpnext/manufacturing/doctype/bom/bom.py:1082
msgid "Invalid Process Loss Configuration"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:707
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:704
msgid "Invalid Purchase Invoice"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3624
+#: erpnext/controllers/accounts_controller.py:3627
msgid "Invalid Qty"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1274
+#: erpnext/controllers/accounts_controller.py:1277
msgid "Invalid Quantity"
msgstr ""
@@ -25027,9 +25198,8 @@ msgstr ""
msgid "Invalid Sales Invoices"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:460
-#: erpnext/assets/doctype/asset/asset.py:467
-#: erpnext/assets/doctype/asset/asset.py:497
+#: erpnext/assets/doctype/asset/asset.py:518
+#: erpnext/assets/doctype/asset/asset.py:537
msgid "Invalid Schedule"
msgstr ""
@@ -25037,7 +25207,7 @@ msgstr ""
msgid "Invalid Selling Price"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1417
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1427
msgid "Invalid Serial and Batch Bundle"
msgstr ""
@@ -25050,7 +25220,7 @@ msgid "Invalid Value"
msgstr ""
#: erpnext/stock/doctype/putaway_rule/putaway_rule.py:69
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:126
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:128
msgid "Invalid Warehouse"
msgstr ""
@@ -25062,7 +25232,7 @@ msgstr ""
msgid "Invalid condition expression"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:261
+#: erpnext/selling/doctype/quotation/quotation.py:277
msgid "Invalid lost reason {0}, please create a new lost reason"
msgstr ""
@@ -25080,8 +25250,8 @@ msgstr ""
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:110
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:120
-#: erpnext/accounts/general_ledger.py:798
-#: erpnext/accounts/general_ledger.py:808
+#: erpnext/accounts/general_ledger.py:806
+#: erpnext/accounts/general_ledger.py:816
msgid "Invalid value {0} for {1} against account {2}"
msgstr ""
@@ -25089,11 +25259,11 @@ msgstr ""
msgid "Invalid {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2100
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2153
msgid "Invalid {0} for Inter Company Transaction."
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:91
+#: erpnext/accounts/report/general_ledger/general_ledger.py:101
#: erpnext/controllers/sales_and_purchase_return.py:34
msgid "Invalid {0}: {1}"
msgstr ""
@@ -25172,7 +25342,7 @@ msgstr ""
msgid "Invoice Discounting"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1087
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1112
msgid "Invoice Grand Total"
msgstr ""
@@ -25263,9 +25433,13 @@ msgstr ""
msgid "Invoice can't be made for zero billing hour"
msgstr ""
+#: erpnext/selling/page/point_of_sale/pos_payment.js:690
+msgid "Invoice cannot be submitted without filling the mandatory Additional Information fields."
+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:1089
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1114
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:164
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:165
msgid "Invoiced Amount"
@@ -25285,7 +25459,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:2151
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2204
#: 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"
@@ -25338,6 +25512,11 @@ msgstr ""
msgid "Is Active"
msgstr ""
+#. Label of the is_additional_item (Check) field in DocType 'Work Order Item'
+#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
+msgid "Is Additional Item"
+msgstr ""
+
#. Label of the is_adjustment_entry (Check) field in DocType 'Stock Ledger
#. Entry'
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json
@@ -25361,7 +25540,7 @@ msgid "Is Advance"
msgstr ""
#. Label of the is_alternative (Check) field in DocType 'Quotation Item'
-#: erpnext/selling/doctype/quotation/quotation.js:298
+#: erpnext/selling/doctype/quotation/quotation.js:306
#: erpnext/selling/doctype/quotation_item/quotation_item.json
msgid "Is Alternative"
msgstr ""
@@ -25995,11 +26174,11 @@ msgstr ""
#: erpnext/buying/report/procurement_tracker/procurement_tracker.py:60
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.js:49
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:33
-#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:196
+#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:204
#: erpnext/buying/workspace/buying/buying.json
#: erpnext/controllers/taxes_and_totals.py:1125
#: erpnext/manufacturing/doctype/blanket_order/blanket_order.json
-#: erpnext/manufacturing/doctype/bom/bom.js:940
+#: erpnext/manufacturing/doctype/bom/bom.js:944
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:109
#: erpnext/manufacturing/doctype/workstation/workstation_job_card.html:25
@@ -26020,7 +26199,7 @@ msgstr ""
#: erpnext/public/js/stock_analytics.js:92
#: erpnext/selling/doctype/party_specific_item/party_specific_item.json
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1178
+#: erpnext/selling/doctype/sales_order/sales_order.js:1191
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:46
#: erpnext/selling/report/customer_wise_item_price/customer_wise_item_price.js:14
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.js:36
@@ -26038,7 +26217,7 @@ msgstr ""
#: erpnext/stock/page/warehouse_capacity_summary/warehouse_capacity_summary_header.html:7
#: erpnext/stock/report/available_batch_report/available_batch_report.js:24
#: erpnext/stock/report/available_serial_no/available_serial_no.js:42
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:146
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:97
#: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.js:24
#: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.py:32
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:71
@@ -26276,17 +26455,17 @@ msgstr ""
#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:119
#: erpnext/projects/doctype/timesheet/timesheet.js:213
#: erpnext/public/js/controllers/transaction.js:2350
-#: erpnext/public/js/stock_reservation.js:99
-#: erpnext/public/js/stock_reservation.js:292 erpnext/public/js/utils.js:499
-#: erpnext/public/js/utils.js:655
+#: erpnext/public/js/stock_reservation.js:112
+#: erpnext/public/js/stock_reservation.js:317 erpnext/public/js/utils.js:500
+#: erpnext/public/js/utils.js:656
#: erpnext/regional/doctype/import_supplier_invoice/import_supplier_invoice.json
#: erpnext/selling/doctype/installation_note_item/installation_note_item.json
-#: erpnext/selling/doctype/quotation/quotation.js:272
+#: erpnext/selling/doctype/quotation/quotation.js:280
#: erpnext/selling/doctype/quotation_item/quotation_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:328
-#: erpnext/selling/doctype/sales_order/sales_order.js:436
-#: erpnext/selling/doctype/sales_order/sales_order.js:820
-#: erpnext/selling/doctype/sales_order/sales_order.js:965
+#: erpnext/selling/doctype/sales_order/sales_order.js:339
+#: erpnext/selling/doctype/sales_order/sales_order.js:447
+#: erpnext/selling/doctype/sales_order/sales_order.js:833
+#: erpnext/selling/doctype/sales_order/sales_order.js:978
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/report/customer_wise_item_price/customer_wise_item_price.py:29
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:27
@@ -26354,7 +26533,7 @@ msgstr ""
msgid "Item Code required at Row No {0}"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:792
+#: erpnext/selling/page/point_of_sale/pos_controller.js:815
#: erpnext/selling/page/point_of_sale/pos_item_details.js:275
msgid "Item Code: {0} is not available under warehouse {1}."
msgstr ""
@@ -26505,8 +26684,6 @@ msgstr ""
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/doctype/stock_reconciliation_item/stock_reconciliation_item.json
#: erpnext/stock/page/stock_balance/stock_balance.js:35
-#: erpnext/stock/report/available_serial_no/available_serial_no.js:56
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:204
#: erpnext/stock/report/cogs_by_item_group/cogs_by_item_group.py:43
#: erpnext/stock/report/delayed_item_report/delayed_item_report.js:48
#: erpnext/stock/report/delayed_order_report/delayed_order_report.js:48
@@ -26708,14 +26885,15 @@ msgstr ""
#: erpnext/manufacturing/notification/material_request_receipt_notification/material_request_receipt_notification.html:8
#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:56
#: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.py:109
+#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:26
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:106
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:158
#: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.py:153
#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:359
#: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:92
-#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:134
+#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:138
#: erpnext/public/js/controllers/transaction.js:2356
-#: erpnext/public/js/utils.js:745
+#: erpnext/public/js/utils.js:746
#: erpnext/selling/doctype/quotation_item/quotation_item.json
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/report/customer_wise_item_price/customer_wise_item_price.py:35
@@ -26741,7 +26919,7 @@ msgstr ""
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/doctype/stock_reconciliation_item/stock_reconciliation_item.json
#: erpnext/stock/report/available_batch_report/available_batch_report.py:33
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:152
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:103
#: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.py:33
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:72
#: erpnext/stock/report/delayed_item_report/delayed_item_report.py:153
@@ -26795,7 +26973,7 @@ msgstr ""
msgid "Item Price Stock"
msgstr ""
-#: erpnext/stock/get_item_details.py:1036
+#: erpnext/stock/get_item_details.py:1047
msgid "Item Price added for {0} in Price List {1}"
msgstr ""
@@ -26803,7 +26981,7 @@ msgstr ""
msgid "Item Price appears multiple times based on Price List, Supplier/Customer, Currency, Item, Batch, UOM, Qty, and Dates."
msgstr ""
-#: erpnext/stock/get_item_details.py:1018
+#: erpnext/stock/get_item_details.py:1026
msgid "Item Price updated for {0} in Price List {1}"
msgstr ""
@@ -27043,7 +27221,7 @@ msgstr ""
msgid "Item and Warranty Details"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2673
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2696
msgid "Item for row {0} does not match Material Request"
msgstr ""
@@ -27064,7 +27242,7 @@ msgid "Item must be added using 'Get Items from Purchase Receipts' button"
msgstr ""
#: erpnext/buying/report/subcontracted_item_to_be_received/subcontracted_item_to_be_received.py:42
-#: erpnext/selling/doctype/sales_order/sales_order.js:1185
+#: erpnext/selling/doctype/sales_order/sales_order.js:1198
msgid "Item name"
msgstr ""
@@ -27073,11 +27251,11 @@ msgstr ""
msgid "Item operation"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3647
+#: erpnext/controllers/accounts_controller.py:3650
msgid "Item qty can not be updated as raw materials are already processed."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:865
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:875
msgid "Item rate has been updated to zero as Allow Zero Valuation Rate is checked for item {0}"
msgstr ""
@@ -27095,7 +27273,7 @@ msgstr ""
msgid "Item valuation rate is recalculated considering landed cost voucher amount"
msgstr ""
-#: erpnext/stock/utils.py:551
+#: erpnext/stock/utils.py:553
msgid "Item valuation reposting in progress. Report might show incorrect item valuation."
msgstr ""
@@ -27111,7 +27289,7 @@ msgstr ""
msgid "Item {0} cannot be ordered more than {1} against Blanket Order {2}."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:268
+#: erpnext/assets/doctype/asset/asset.py:277
#: erpnext/stock/doctype/item/item.py:630
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:167
msgid "Item {0} does not exist"
@@ -27133,11 +27311,11 @@ msgstr ""
msgid "Item {0} has already been returned"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:270
+#: erpnext/assets/doctype/asset/asset.py:279
msgid "Item {0} has been disabled"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:692
+#: erpnext/selling/doctype/sales_order/sales_order.py:708
msgid "Item {0} has no Serial No. Only serialized items can have delivery based on Serial No"
msgstr ""
@@ -27149,7 +27327,7 @@ msgstr ""
msgid "Item {0} ignored since it is not a stock item"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:466
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:474
msgid "Item {0} is already reserved/delivered against Sales Order {1}."
msgstr ""
@@ -27169,15 +27347,15 @@ msgstr ""
msgid "Item {0} is not a stock Item"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:875
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:900
msgid "Item {0} is not a subcontracted item"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1701
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1724
msgid "Item {0} is not active or end of life has been reached"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:272
+#: erpnext/assets/doctype/asset/asset.py:281
msgid "Item {0} must be a Fixed Asset Item"
msgstr ""
@@ -27189,11 +27367,11 @@ msgstr ""
msgid "Item {0} must be a Sub-contracted Item"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:274
+#: erpnext/assets/doctype/asset/asset.py:283
msgid "Item {0} must be a non-stock item"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1157
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1167
msgid "Item {0} not found in 'Raw Materials Supplied' table in {1} {2}"
msgstr ""
@@ -27201,15 +27379,15 @@ msgstr ""
msgid "Item {0} not found."
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:343
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:359
msgid "Item {0}: Ordered qty {1} cannot be less than minimum order qty {2} (defined in Item)."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:460
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:540
msgid "Item {0}: {1} qty produced. "
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1343
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1429
msgid "Item {} does not exist."
msgstr ""
@@ -27296,11 +27474,11 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/bom_creator/bom_creator.json
#: erpnext/manufacturing/doctype/job_card/job_card.json
-#: erpnext/public/js/utils.js:477
+#: erpnext/public/js/utils.js:478
#: 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:812
+#: erpnext/selling/doctype/sales_order/sales_order.js:825
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/page/point_of_sale/pos_past_order_summary.js:19
#: erpnext/setup/doctype/item_group/item_group.js:87
@@ -27332,8 +27510,8 @@ msgstr ""
msgid "Items Filter"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1561
-#: erpnext/selling/doctype/sales_order/sales_order.js:1221
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1585
+#: erpnext/selling/doctype/sales_order/sales_order.js:1234
msgid "Items Required"
msgstr ""
@@ -27349,15 +27527,15 @@ msgstr ""
msgid "Items and Pricing"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3869
+#: erpnext/controllers/accounts_controller.py:3872
msgid "Items cannot be updated as Subcontracting Order is created against the Purchase Order {0}."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1001
+#: erpnext/selling/doctype/sales_order/sales_order.js:1014
msgid "Items for Raw Material Request"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:861
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:871
msgid "Items rate has been updated to zero as Allow Zero Valuation Rate is checked for the following items: {0}"
msgstr ""
@@ -27367,7 +27545,7 @@ msgstr ""
msgid "Items to Be Repost"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1560
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1584
msgid "Items to Manufacture are required to pull the Raw Materials associated with it."
msgstr ""
@@ -27376,8 +27554,8 @@ msgstr ""
msgid "Items to Order and Receive"
msgstr ""
-#: erpnext/public/js/stock_reservation.js:59
-#: erpnext/selling/doctype/sales_order/sales_order.js:287
+#: erpnext/public/js/stock_reservation.js:72
+#: erpnext/selling/doctype/sales_order/sales_order.js:298
msgid "Items to Reserve"
msgstr ""
@@ -27559,7 +27737,7 @@ msgstr ""
msgid "Job Worker Warehouse"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2043
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2174
msgid "Job card {0} created"
msgstr ""
@@ -27586,7 +27764,7 @@ msgstr ""
msgid "Journal Entries"
msgstr ""
-#: erpnext/accounts/utils.py:1003
+#: erpnext/accounts/utils.py:1006
msgid "Journal Entries {0} are un-linked"
msgstr ""
@@ -27614,8 +27792,8 @@ msgstr ""
#: erpnext/accounts/workspace/accounting/accounting.json
#: erpnext/accounts/workspace/payables/payables.json
#: erpnext/accounts/workspace/receivables/receivables.json
-#: erpnext/assets/doctype/asset/asset.js:292
-#: erpnext/assets/doctype/asset/asset.js:301
+#: erpnext/assets/doctype/asset/asset.js:288
+#: erpnext/assets/doctype/asset/asset.js:297
#: erpnext/assets/doctype/asset/asset.json
#: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json
#: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json
@@ -27645,7 +27823,7 @@ msgstr ""
msgid "Journal Entry Type"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:540
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:565
msgid "Journal Entry for Asset scrapping cannot be cancelled. Please restore the Asset."
msgstr ""
@@ -27654,11 +27832,11 @@ msgstr ""
msgid "Journal Entry for Scrap"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:277
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:276
msgid "Journal Entry type should be set as Depreciation Entry for asset depreciation"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:690
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:715
msgid "Journal Entry {0} does not have account {1} or already matched against other voucher"
msgstr ""
@@ -27959,7 +28137,7 @@ msgstr ""
msgid "Last carbon check date cannot be a future date"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:1016
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:1019
msgid "Last transacted"
msgstr ""
@@ -28059,7 +28237,7 @@ msgstr ""
msgid "Lead Time"
msgstr ""
-#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:258
+#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:266
msgid "Lead Time (Days)"
msgstr ""
@@ -28220,6 +28398,12 @@ msgstr ""
msgid "Left Index"
msgstr ""
+#. Label of the legacy_section (Section Break) field in DocType 'Accounts
+#. Settings'
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
+msgid "Legacy Fields"
+msgstr ""
+
#: erpnext/setup/doctype/company/company.py:420
#: erpnext/setup/setup_wizard/data/industry_type.txt:30
msgid "Legal"
@@ -28421,12 +28605,12 @@ msgstr ""
msgid "Link existing Quality Procedure."
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:622
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:634
msgid "Link to Material Request"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:430
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:58
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:438
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:65
msgid "Link to Material Requests"
msgstr ""
@@ -28723,7 +28907,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/selling/doctype/customer/customer.json
#: erpnext/selling/doctype/sales_order/sales_order.json
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:950
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:953
msgid "Loyalty Points"
msgstr ""
@@ -28753,10 +28937,10 @@ msgstr ""
#: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json
#: erpnext/accounts/doctype/loyalty_program/loyalty_program.json
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1109
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1121
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/selling/doctype/customer/customer.json
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:943
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:946
#: erpnext/selling/workspace/selling/selling.json
msgid "Loyalty Program"
msgstr ""
@@ -28827,7 +29011,7 @@ msgstr ""
msgid "Main Cost Center {0} cannot be entered in the child table"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.js:118
+#: erpnext/assets/doctype/asset/asset.js:130
msgid "Maintain Asset"
msgstr ""
@@ -28926,7 +29110,7 @@ msgstr ""
#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.js:81
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:700
+#: erpnext/selling/doctype/sales_order/sales_order.js:713
#: erpnext/support/workspace/support/support.json
msgid "Maintenance Schedule"
msgstr ""
@@ -29044,7 +29228,7 @@ msgstr ""
#: erpnext/crm/workspace/crm/crm.json
#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.js:87
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:693
+#: erpnext/selling/doctype/sales_order/sales_order.js:706
#: erpnext/support/doctype/warranty_claim/warranty_claim.js:47
#: erpnext/support/workspace/support/support.json
msgid "Maintenance Visit"
@@ -29144,7 +29328,7 @@ msgstr ""
msgid "Make {0} Variants"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:162
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:163
msgid "Making Journal Entries against advance accounts: {0} is not recommended. These Journals won't be available for Reconciliation."
msgstr ""
@@ -29152,12 +29336,11 @@ msgstr ""
#: erpnext/assets/doctype/asset/asset.js:96
#: erpnext/assets/doctype/asset/asset.js:104
#: erpnext/assets/doctype/asset/asset.js:112
-#: erpnext/assets/doctype/asset/asset.js:122
-#: erpnext/assets/doctype/asset/asset.js:131
-#: erpnext/assets/doctype/asset/asset.js:139
-#: erpnext/assets/doctype/asset/asset.js:148
-#: erpnext/assets/doctype/asset/asset.js:158
-#: erpnext/assets/doctype/asset/asset.js:174
+#: erpnext/assets/doctype/asset/asset.js:120
+#: erpnext/assets/doctype/asset/asset.js:134
+#: erpnext/assets/doctype/asset/asset.js:144
+#: erpnext/assets/doctype/asset/asset.js:154
+#: erpnext/assets/doctype/asset/asset.js:170
#: erpnext/setup/doctype/company/company.js:142
#: erpnext/setup/doctype/company/company.js:153
msgid "Manage"
@@ -29189,9 +29372,9 @@ msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:267
#: erpnext/accounts/doctype/pos_field/pos_field.json
#: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.py:147
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:69
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:76
#: erpnext/manufacturing/doctype/bom/bom.js:85
-#: erpnext/manufacturing/doctype/bom/bom.js:599
+#: erpnext/manufacturing/doctype/bom/bom.js:603
#: erpnext/manufacturing/doctype/bom/bom.py:261
#: erpnext/manufacturing/doctype/bom_update_log/bom_update_log.py:71
#: erpnext/public/js/controllers/accounts.js:249
@@ -29215,7 +29398,7 @@ msgstr ""
msgid "Mandatory Depends On"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1645
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1698
msgid "Mandatory Field"
msgstr ""
@@ -29231,7 +29414,7 @@ msgstr ""
msgid "Mandatory For Profit and Loss Account"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:584
+#: erpnext/selling/doctype/quotation/quotation.py:606
msgid "Mandatory Missing"
msgstr ""
@@ -29313,8 +29496,8 @@ msgstr ""
#: erpnext/stock/doctype/material_request_item/material_request_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:942
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:958
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:952
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:968
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
@@ -29401,12 +29584,15 @@ msgstr ""
msgid "Manufacturers used in Items"
msgstr ""
+#. Label of the work_order_details_section (Section Break) field in DocType
+#. 'Production Plan Sub Assembly Item'
#. Name of a Workspace
#. Label of the manufacturing_section (Section Break) field in DocType
#. 'Company'
#. Label of the manufacturing_section (Section Break) field in DocType 'Batch'
#. Label of the manufacturing (Tab Break) field in DocType 'Item'
#: erpnext/buying/doctype/purchase_order/purchase_order_dashboard.py:30
+#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:28
#: erpnext/setup/doctype/company/company.json
@@ -29447,7 +29633,7 @@ msgstr ""
msgid "Manufacturing Manager"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1916
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1939
msgid "Manufacturing Quantity is mandatory"
msgstr ""
@@ -29508,7 +29694,7 @@ msgstr ""
msgid "Mapping Subcontracting Order ..."
msgstr ""
-#: erpnext/public/js/utils.js:973
+#: erpnext/public/js/utils.js:974
msgid "Mapping {0} ..."
msgstr ""
@@ -29655,7 +29841,7 @@ msgstr ""
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type'
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:121
#: erpnext/stock/doctype/stock_entry/stock_entry.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:943
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:953
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
msgid "Material Consumption for Manufacture"
msgstr ""
@@ -29722,23 +29908,23 @@ msgstr ""
#. Label of the material_request (Link) field in DocType 'Subcontracting Order
#. Service Item'
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:562
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:574
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:339
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:347
#: erpnext/buying/doctype/request_for_quotation_item/request_for_quotation_item.json
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:34
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:41
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.js:33
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:184
#: erpnext/buying/workspace/buying/buying.json
#: erpnext/manufacturing/doctype/job_card/job_card.js:100
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:135
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:145
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
#: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json
#: erpnext/manufacturing/doctype/production_plan_material_request/production_plan_material_request.json
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
#: erpnext/manufacturing/doctype/work_order/work_order.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:669
+#: erpnext/selling/doctype/sales_order/sales_order.js:682
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:36
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
@@ -29821,19 +30007,13 @@ msgstr ""
msgid "Material Request Plan Item"
msgstr ""
-#. Label of the material_request_planning (Section Break) field in DocType
-#. 'Production Plan'
-#: erpnext/manufacturing/doctype/production_plan/production_plan.json
-msgid "Material Request Planning"
-msgstr ""
-
#. Label of the material_request_type (Select) field in DocType 'Item Reorder'
#: erpnext/manufacturing/notification/material_request_receipt_notification/material_request_receipt_notification.html:1
#: erpnext/stock/doctype/item_reorder/item_reorder.json
msgid "Material Request Type"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:1625
+#: erpnext/selling/doctype/sales_order/sales_order.py:1668
msgid "Material Request not created, as quantity for Raw Materials already available."
msgstr ""
@@ -29851,7 +30031,7 @@ msgstr ""
msgid "Material Request {0} is cancelled or stopped"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1017
+#: erpnext/selling/doctype/sales_order/sales_order.js:1030
msgid "Material Request {0} submitted."
msgstr ""
@@ -29865,7 +30045,7 @@ msgstr ""
msgid "Material Requests"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:414
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:430
msgid "Material Requests Required"
msgstr ""
@@ -29938,7 +30118,7 @@ msgstr ""
msgid "Material Transferred for Subcontract"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:401
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:413
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:264
msgid "Material to Supplier"
msgstr ""
@@ -30033,11 +30213,11 @@ msgstr ""
msgid "Maximum Payment Amount"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3211
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3234
msgid "Maximum Samples - {0} can be retained for Batch {1} and Item {2}."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3202
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3225
msgid "Maximum Samples - {0} have already been retained for Batch {1} and Item {2} in Batch {3}."
msgstr ""
@@ -30173,7 +30353,7 @@ msgstr ""
msgid "Merge Similar Account Heads"
msgstr ""
-#: erpnext/public/js/utils.js:1005
+#: erpnext/public/js/utils.js:1006
msgid "Merge taxes from multiple documents"
msgstr ""
@@ -30523,37 +30703,37 @@ msgstr ""
msgid "Mismatch"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1344
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1430
msgid "Missing"
msgstr ""
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:69
#: erpnext/accounts/doctype/pos_profile/pos_profile.py:180
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:587
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2167
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2728
-#: erpnext/assets/doctype/asset_category/asset_category.py:117
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2220
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2781
+#: erpnext/assets/doctype/asset_category/asset_category.py:116
msgid "Missing Account"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1527
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:397
msgid "Missing Asset"
msgstr ""
#: erpnext/accounts/doctype/gl_entry/gl_entry.py:178
-#: erpnext/assets/doctype/asset/asset.py:302
+#: erpnext/assets/doctype/asset/asset.py:311
msgid "Missing Cost Center"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1222
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1219
msgid "Missing Default in Company"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:344
+#: erpnext/assets/doctype/asset/asset.py:353
msgid "Missing Finance Book"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1356
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1366
msgid "Missing Finished Good"
msgstr ""
@@ -30561,23 +30741,19 @@ msgstr ""
msgid "Missing Formula"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:781
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:791
msgid "Missing Item"
msgstr ""
-#: erpnext/assets/doctype/asset_repair/asset_repair.py:221
-msgid "Missing Items"
-msgstr ""
-
#: erpnext/utilities/__init__.py:53
msgid "Missing Payments App"
msgstr ""
-#: erpnext/assets/doctype/asset_repair/asset_repair.py:281
+#: erpnext/assets/doctype/asset_repair/asset_repair.py:230
msgid "Missing Serial No Bundle"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:776
+#: erpnext/selling/doctype/customer/customer.py:778
msgid "Missing Values Required"
msgstr ""
@@ -30585,8 +30761,8 @@ msgstr ""
msgid "Missing email template for dispatch. Please set one in Delivery Settings."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1034
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1127
+#: erpnext/manufacturing/doctype/bom/bom.py:1041
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1150
msgid "Missing value"
msgstr ""
@@ -31032,7 +31208,7 @@ msgstr ""
msgid "Multi-level BOM Creator"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:382
+#: erpnext/selling/doctype/customer/customer.py:384
msgid "Multiple Loyalty Programs found for Customer {}. Please select manually."
msgstr ""
@@ -31058,7 +31234,7 @@ msgstr ""
msgid "Multiple fiscal years exist for the date {0}. Please set company in Fiscal Year"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1363
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1373
msgid "Multiple items cannot be marked as finished item"
msgstr ""
@@ -31067,9 +31243,9 @@ msgid "Music"
msgstr ""
#. Label of the must_be_whole_number (Check) field in DocType 'UOM'
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1083
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1106
#: erpnext/setup/doctype/uom/uom.json
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:137
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:139
#: erpnext/utilities/transaction_base.py:557
msgid "Must be Whole Number"
msgstr ""
@@ -31110,7 +31286,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom_creator/bom_creator.js:44
#: erpnext/public/js/utils/serial_no_batch_selector.js:496
#: erpnext/selling/doctype/installation_note/installation_note.json
-#: erpnext/selling/doctype/quotation/quotation.js:265
+#: erpnext/selling/doctype/quotation/quotation.js:273
#: erpnext/setup/doctype/employee_group/employee_group.json
msgid "Name"
msgstr ""
@@ -31244,15 +31420,15 @@ msgstr ""
msgid "Needs Analysis"
msgstr ""
-#: erpnext/stock/serial_batch_bundle.py:1274
+#: erpnext/stock/serial_batch_bundle.py:1277
msgid "Negative Batch Quantity"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:568
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:610
msgid "Negative Quantity is not allowed"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:573
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:615
msgid "Negative Valuation Rate is not allowed"
msgstr ""
@@ -31381,11 +31557,11 @@ msgstr ""
#: erpnext/accounts/report/gross_and_net_profit_report/gross_and_net_profit_report.py:214
#: erpnext/accounts/report/gross_and_net_profit_report/gross_and_net_profit_report.py:215
-#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:116
+#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:114
msgid "Net Profit"
msgstr ""
-#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:182
+#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:180
msgid "Net Profit/Loss"
msgstr ""
@@ -31489,8 +31665,8 @@ msgstr ""
#: erpnext/selling/doctype/quotation/quotation.json
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:92
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:510
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:514
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:513
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:517
#: erpnext/selling/page/point_of_sale/pos_past_order_summary.js:151
#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json
@@ -31534,7 +31710,7 @@ msgstr ""
msgid "Net Weight UOM"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1480
+#: erpnext/controllers/accounts_controller.py:1483
msgid "Net total calculation precision loss"
msgstr ""
@@ -31694,7 +31870,7 @@ msgstr ""
msgid "New Workplace"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:351
+#: erpnext/selling/doctype/customer/customer.py:353
msgid "New credit limit is less than current outstanding amount for the customer. Credit limit has to be atleast {0}"
msgstr ""
@@ -31817,7 +31993,7 @@ msgstr ""
msgid "No Answer"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2269
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2322
msgid "No Customer found for Inter Company Transactions which represents company {0}"
msgstr ""
@@ -31846,11 +32022,11 @@ msgstr ""
msgid "No Items selected for transfer."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:805
+#: erpnext/selling/doctype/sales_order/sales_order.js:818
msgid "No Items with Bill of Materials to Manufacture"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:937
+#: erpnext/selling/doctype/sales_order/sales_order.js:950
msgid "No Items with Bill of Materials."
msgstr ""
@@ -31870,14 +32046,14 @@ msgstr ""
msgid "No POS Profile found. Please create a New POS Profile first"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1514
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1574
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1588
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1539
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1599
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1613
#: erpnext/stock/doctype/item/item.py:1371
msgid "No Permission"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:728
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:752
msgid "No Purchase Orders were created"
msgstr ""
@@ -31887,7 +32063,7 @@ msgid "No Records for these settings."
msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:333
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1030
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1047
msgid "No Remarks"
msgstr ""
@@ -31907,7 +32083,7 @@ msgstr ""
msgid "No Summary"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2253
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2306
msgid "No Supplier found for Inter Company Transactions which represents company {0}"
msgstr ""
@@ -31927,7 +32103,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:749
msgid "No Work Orders were created"
msgstr ""
@@ -31936,7 +32112,7 @@ msgstr ""
msgid "No accounting entries for the following warehouses"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:698
+#: erpnext/selling/doctype/sales_order/sales_order.py:714
msgid "No active BOM found for item {0}. Delivery by Serial No cannot be ensured"
msgstr ""
@@ -31980,12 +32156,12 @@ msgstr ""
msgid "No item available for transfer."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:141
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:157
msgid "No items are available in sales orders {0} for production"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:138
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:150
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:154
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:166
msgid "No items are available in the sales order {0} for production"
msgstr ""
@@ -32005,7 +32181,7 @@ msgstr ""
msgid "No matches occurred via auto reconciliation"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:957
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:982
msgid "No material request created"
msgstr ""
@@ -32094,7 +32270,7 @@ msgstr ""
msgid "No products found."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:1008
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:1011
msgid "No recent transactions found"
msgstr ""
@@ -32116,11 +32292,11 @@ msgstr ""
msgid "No records found in the Payments table"
msgstr ""
-#: erpnext/public/js/stock_reservation.js:202
+#: erpnext/public/js/stock_reservation.js:221
msgid "No reserved stock to unreserve."
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:731
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:773
msgid "No stock ledger entries were created. Please set the quantity or valuation rate for the items properly and try again."
msgstr ""
@@ -32139,11 +32315,11 @@ msgstr ""
msgid "No {0} Accounts found for this company."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2317
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2370
msgid "No {0} found for Inter Company Transactions."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.js:284
+#: erpnext/assets/doctype/asset/asset.js:280
msgid "No."
msgstr ""
@@ -32164,11 +32340,17 @@ msgstr ""
msgid "Non Conformance"
msgstr ""
+#. Label of the non_depreciable_category (Check) field in DocType 'Asset
+#. Category'
+#: erpnext/assets/doctype/asset_category/asset_category.json
+msgid "Non Depreciable Category"
+msgstr ""
+
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:167
msgid "Non Profit"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1402
+#: erpnext/manufacturing/doctype/bom/bom.py:1409
msgid "Non stock items"
msgstr ""
@@ -32182,22 +32364,22 @@ msgstr ""
msgid "None"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:501
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:543
msgid "None of the items have any change in quantity or value."
msgstr ""
#. Name of a UOM
-#: erpnext/setup/setup_wizard/data/uom_data.json erpnext/stock/utils.py:679
-#: erpnext/stock/utils.py:681
+#: erpnext/setup/setup_wizard/data/uom_data.json erpnext/stock/utils.py:681
+#: erpnext/stock/utils.py:683
msgid "Nos"
msgstr ""
#: erpnext/accounts/doctype/mode_of_payment/mode_of_payment.py:66
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:265
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:539
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:551
-#: erpnext/assets/doctype/asset/asset.js:616
-#: erpnext/assets/doctype/asset/asset.js:631
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:554
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:566
+#: erpnext/assets/doctype/asset/asset.js:612
+#: erpnext/assets/doctype/asset/asset.js:627
#: erpnext/controllers/buying_controller.py:225
#: erpnext/selling/doctype/product_bundle/product_bundle.py:72
#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:80
@@ -32211,8 +32393,8 @@ msgstr ""
msgid "Not Applicable"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:791
-#: erpnext/selling/page/point_of_sale/pos_controller.js:820
+#: erpnext/selling/page/point_of_sale/pos_controller.js:814
+#: erpnext/selling/page/point_of_sale/pos_controller.js:843
msgid "Not Available"
msgstr ""
@@ -32232,7 +32414,7 @@ msgstr ""
msgid "Not Initiated"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:787
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:810
#: erpnext/templates/pages/material_request_info.py:21
#: erpnext/templates/pages/order.py:37 erpnext/templates/pages/rfq.py:46
msgid "Not Permitted"
@@ -32297,32 +32479,32 @@ msgstr ""
msgid "Not in stock"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:708
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1684
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1842
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1909
-#: erpnext/selling/doctype/sales_order/sales_order.py:808
-#: erpnext/selling/doctype/sales_order/sales_order.py:1611
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:724
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1815
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1973
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2040
+#: erpnext/selling/doctype/sales_order/sales_order.py:824
+#: erpnext/selling/doctype/sales_order/sales_order.py:1654
msgid "Not permitted"
msgstr ""
#. Label of the note (Text Editor) field in DocType 'CRM Note'
#. Label of the note (Text Editor) field in DocType 'Timesheet'
#. Label of the note (Text) field in DocType 'Item Price'
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:280
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:288
#: 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:1002
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1708
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1027
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1734
#: erpnext/projects/doctype/timesheet/timesheet.json
#: erpnext/public/js/controllers/buying.js:476
-#: erpnext/selling/doctype/customer/customer.py:127
-#: erpnext/selling/doctype/sales_order/sales_order.js:1155
+#: erpnext/selling/doctype/customer/customer.py:129
+#: erpnext/selling/doctype/sales_order/sales_order.js:1168
#: erpnext/stock/doctype/item/item.js:526
#: erpnext/stock/doctype/item/item.py:567
#: erpnext/stock/doctype/item_price/item_price.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1364
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:930
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1374
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:972
#: erpnext/templates/pages/timelog_info.html:43
msgid "Note"
msgstr ""
@@ -32331,8 +32513,8 @@ msgstr ""
msgid "Note: Automatic log deletion only applies to logs of type Update Cost"
msgstr ""
-#: erpnext/accounts/party.py:691
-msgid "Note: Due Date exceeds allowed customer credit days by {0} day(s)"
+#: erpnext/accounts/party.py:690
+msgid "Note: Due Date exceeds allowed {0} credit days by {1} day(s)"
msgstr ""
#. Description of the 'Recipients' (Table MultiSelect) field in DocType 'Email
@@ -32341,6 +32523,10 @@ msgstr ""
msgid "Note: Email will not be sent to disabled users"
msgstr ""
+#: erpnext/manufacturing/doctype/bom/bom.py:669
+msgid "Note: If you want to use the finished good {0} as a raw material, then enable the 'Do Not Explode' checkbox in the Items table against the same raw material."
+msgstr ""
+
#: erpnext/manufacturing/doctype/blanket_order/blanket_order.py:94
msgid "Note: Item {0} added multiple times"
msgstr ""
@@ -32357,7 +32543,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:994
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1019
msgid "Note: {0}"
msgstr ""
@@ -32610,7 +32796,7 @@ msgstr ""
msgid "Offsetting Account"
msgstr ""
-#: erpnext/accounts/general_ledger.py:83
+#: erpnext/accounts/general_ledger.py:91
msgid "Offsetting for Accounting Dimension"
msgstr ""
@@ -32631,11 +32817,8 @@ msgstr ""
msgid "Old Parent"
msgstr ""
-#. Option for the 'Advance Reconciliation Takes Effect On' (Select) field in
-#. DocType 'Payment Entry'
#. Option for the 'Reconciliation Takes Effect On' (Select) field in DocType
#. 'Company'
-#: erpnext/accounts/doctype/payment_entry/payment_entry.json
#: erpnext/setup/doctype/company/company.json
msgid "Oldest Of Invoice Or Advance"
msgstr ""
@@ -32713,7 +32896,7 @@ msgstr ""
msgid "On enabling this cancellation entries will be posted on the actual cancellation date and reports will consider cancelled entries as well"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:613
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:693
msgid "On expanding a row in the Items to Manufacture table, you'll see an option to 'Include Exploded Items'. Ticking this includes raw materials of the sub-assembly items in the production process."
msgstr ""
@@ -32807,7 +32990,7 @@ msgstr ""
msgid "Only leaf nodes are allowed in transaction"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:957
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:967
msgid "Only one {0} entry can be created against the Work Order {1}"
msgstr ""
@@ -32911,7 +33094,7 @@ msgstr ""
msgid "Open Events"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:216
+#: erpnext/selling/page/point_of_sale/pos_controller.js:238
msgid "Open Form View"
msgstr ""
@@ -32986,7 +33169,7 @@ msgstr ""
msgid "Open a new ticket"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:426
+#: erpnext/accounts/report/general_ledger/general_ledger.py:379
#: erpnext/public/js/stock_analytics.js:97
msgid "Opening"
msgstr ""
@@ -33018,10 +33201,6 @@ msgstr ""
msgid "Opening Accumulated Depreciation"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:481
-msgid "Opening Accumulated Depreciation must be less than or equal to {0}"
-msgstr ""
-
#. Label of the opening_amount (Currency) field in DocType 'POS Closing Entry
#. Detail'
#. Label of the opening_amount (Currency) field in DocType 'POS Opening Entry
@@ -33060,7 +33239,7 @@ msgstr ""
msgid "Opening Entry"
msgstr ""
-#: erpnext/accounts/general_ledger.py:754
+#: erpnext/accounts/general_ledger.py:762
msgid "Opening Entry can not be created after Period Closing Voucher is created."
msgstr ""
@@ -33088,7 +33267,7 @@ msgid "Opening Invoice Item"
msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1625
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1754
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1807
msgid "Opening Invoice has rounding adjustment of {0}.
'{1}' account is required to post these values. Please set it in Company: {2}.
Or, '{3}' can be enabled to not post any rounding adjustment."
msgstr ""
@@ -33162,7 +33341,7 @@ msgstr ""
msgid "Operating Cost Per BOM Quantity"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1418
+#: erpnext/manufacturing/doctype/bom/bom.py:1425
msgid "Operating Cost as per Work Order / BOM"
msgstr ""
@@ -33269,7 +33448,7 @@ msgstr ""
msgid "Operation Time"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1133
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1156
msgid "Operation Time must be greater than 0 for Operation {0}"
msgstr ""
@@ -33318,7 +33497,7 @@ msgstr ""
msgid "Operations Routing"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1043
+#: erpnext/manufacturing/doctype/bom/bom.py:1050
msgid "Operations cannot be left blank"
msgstr ""
@@ -33367,7 +33546,7 @@ msgstr ""
#. Label of a Link in the CRM Workspace
#. Label of a shortcut in the CRM Workspace
#. Label of the opportunity (Link) field in DocType 'Quotation'
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:363
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:371
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
#: erpnext/crm/doctype/crm_settings/crm_settings.json
@@ -33378,7 +33557,7 @@ msgstr ""
#: erpnext/crm/report/lead_details/lead_details.js:36
#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:17
#: erpnext/crm/workspace/crm/crm.json erpnext/public/js/communication.js:35
-#: erpnext/selling/doctype/quotation/quotation.js:130
+#: erpnext/selling/doctype/quotation/quotation.js:138
#: erpnext/selling/doctype/quotation/quotation.json
msgid "Opportunity"
msgstr ""
@@ -33610,7 +33789,7 @@ msgstr ""
msgid "Ordered Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:150
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:164
msgid "Ordered Qty: Quantity ordered for purchase, but not received."
msgstr ""
@@ -33622,7 +33801,7 @@ msgstr ""
#: erpnext/buying/doctype/supplier/supplier_dashboard.py:11
#: erpnext/selling/doctype/customer/customer_dashboard.py:20
-#: erpnext/selling/doctype/sales_order/sales_order.py:793
+#: erpnext/selling/doctype/sales_order/sales_order.py:809
#: erpnext/setup/doctype/company/company_dashboard.py:23
msgid "Orders"
msgstr ""
@@ -33745,7 +33924,7 @@ msgstr ""
msgid "Ounce/Gallon (US)"
msgstr ""
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:183
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:123
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:78
#: erpnext/stock/report/stock_balance/stock_balance.py:481
#: erpnext/stock/report/stock_ledger/stock_ledger.py:243
@@ -33844,7 +34023,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:1096
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1121
#: 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
@@ -33883,6 +34062,10 @@ msgstr ""
msgid "Over Billing Allowance (%)"
msgstr ""
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1216
+msgid "Over Billing Allowance exceeded for Purchase Receipt Item {0} ({1}) by {2}%"
+msgstr ""
+
#. Label of the over_delivery_receipt_allowance (Float) field in DocType 'Item'
#. Label of the over_delivery_receipt_allowance (Float) field in DocType 'Stock
#. Settings'
@@ -33920,7 +34103,7 @@ msgstr ""
msgid "Overbilling of {0} {1} ignored for item {2} because you have {3} role."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2010
+#: erpnext/controllers/accounts_controller.py:2013
msgid "Overbilling of {} ignored because you have {} role."
msgstr ""
@@ -34046,7 +34229,7 @@ msgstr ""
msgid "POS"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:164
+#: erpnext/selling/page/point_of_sale/pos_controller.js:186
msgid "POS Closed"
msgstr ""
@@ -34212,11 +34395,11 @@ msgstr ""
msgid "POS Profile doesn't match {}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1080
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1097
msgid "POS Profile is mandatory to mark this invoice as POS Transaction."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1234
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1251
msgid "POS Profile required to make POS Entry"
msgstr ""
@@ -34258,11 +34441,11 @@ msgstr ""
msgid "POS Transactions"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:167
+#: erpnext/selling/page/point_of_sale/pos_controller.js:189
msgid "POS has been closed at {0}. Please refresh the page."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:452
+#: erpnext/selling/page/point_of_sale/pos_controller.js:475
msgid "POS invoice {0} created successfully"
msgstr ""
@@ -34427,11 +34610,11 @@ 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:1090
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1115
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:165
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:172
#: erpnext/accounts/report/pos_register/pos_register.py:209
-#: erpnext/selling/page/point_of_sale/pos_payment.js:616
+#: erpnext/selling/page/point_of_sale/pos_payment.js:650
#: 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"
@@ -34482,7 +34665,7 @@ msgid "Paid To Account Type"
msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:323
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1076
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1093
msgid "Paid amount + Write Off Amount can not be greater than Grand Total"
msgstr ""
@@ -34703,12 +34886,12 @@ msgstr ""
msgid "Partial Material Transferred"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1094
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1100
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1111
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1117
msgid "Partial Payment in POS Transactions are not allowed."
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1298
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1478
msgid "Partial Stock Reservation"
msgstr ""
@@ -34889,12 +35072,12 @@ msgstr ""
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:142
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:159
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:57
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1027
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1052
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:67
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:147
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:228
#: erpnext/accounts/report/general_ledger/general_ledger.js:74
-#: erpnext/accounts/report/general_ledger/general_ledger.py:685
+#: erpnext/accounts/report/general_ledger/general_ledger.py:713
#: erpnext/accounts/report/payment_ledger/payment_ledger.js:51
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:155
#: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:46
@@ -34915,7 +35098,7 @@ msgstr ""
#. Name of a DocType
#: erpnext/accounts/doctype/party_account/party_account.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1038
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1063
msgid "Party Account"
msgstr ""
@@ -34942,7 +35125,7 @@ msgstr ""
msgid "Party Account No. (Bank Statement)"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2275
+#: erpnext/controllers/accounts_controller.py:2278
msgid "Party Account {0} currency ({1}) and document currency ({2}) should be same"
msgstr ""
@@ -35043,12 +35226,12 @@ msgstr ""
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:77
#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:54
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:44
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1021
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1046
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:54
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:141
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:219
#: erpnext/accounts/report/general_ledger/general_ledger.js:65
-#: erpnext/accounts/report/general_ledger/general_ledger.py:684
+#: erpnext/accounts/report/general_ledger/general_ledger.py:712
#: erpnext/accounts/report/payment_ledger/payment_ledger.js:41
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:151
#: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:35
@@ -35065,7 +35248,7 @@ msgstr ""
msgid "Party Type"
msgstr ""
-#: erpnext/accounts/party.py:820
+#: erpnext/accounts/party.py:819
msgid "Party Type and Party can only be set for Receivable / Payable account
{0}"
msgstr ""
@@ -35077,7 +35260,7 @@ msgstr ""
msgid "Party Type and Party is required for Receivable / Payable account {0}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:520
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:517
msgid "Party Type is mandatory"
msgstr ""
@@ -35090,7 +35273,7 @@ msgstr ""
msgid "Party can only be one of {0}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:523
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:520
msgid "Party is mandatory"
msgstr ""
@@ -35187,7 +35370,7 @@ msgid "Payable"
msgstr ""
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:42
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1036
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1061
#: 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
@@ -35219,9 +35402,9 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:88
#: erpnext/accounts/doctype/sales_invoice/sales_invoice_dashboard.py:25
#: erpnext/accounts/doctype/sales_invoice/sales_invoice_list.js:42
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:433
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:445
#: erpnext/buying/doctype/purchase_order/purchase_order_dashboard.py:24
-#: erpnext/selling/doctype/sales_order/sales_order.js:745
+#: erpnext/selling/doctype/sales_order/sales_order.js:758
#: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:30
msgid "Payment"
msgstr ""
@@ -35296,7 +35479,7 @@ msgstr ""
msgid "Payment Entries"
msgstr ""
-#: erpnext/accounts/utils.py:1070
+#: erpnext/accounts/utils.py:1073
msgid "Payment Entries {0} are un-linked"
msgstr ""
@@ -35353,11 +35536,11 @@ msgstr ""
msgid "Payment Entry is already created"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1431
+#: erpnext/controllers/accounts_controller.py:1434
msgid "Payment Entry {0} is linked against Order {1}, check if it should be pulled as advance in this invoice."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:292
+#: erpnext/selling/page/point_of_sale/pos_payment.js:326
msgid "Payment Failed"
msgstr ""
@@ -35389,7 +35572,7 @@ msgstr ""
msgid "Payment Gateway Account"
msgstr ""
-#: erpnext/accounts/utils.py:1314
+#: erpnext/accounts/utils.py:1317
msgid "Payment Gateway Account not created, please create one manually."
msgstr ""
@@ -35421,7 +35604,7 @@ msgstr ""
#: erpnext/accounts/report/pos_register/pos_register.js:50
#: erpnext/accounts/report/pos_register/pos_register.py:126
#: erpnext/accounts/report/pos_register/pos_register.py:216
-#: erpnext/selling/page/point_of_sale/pos_payment.js:19
+#: erpnext/selling/page/point_of_sale/pos_payment.js:21
msgid "Payment Method"
msgstr ""
@@ -35489,7 +35672,7 @@ msgstr ""
msgid "Payment Receipt Note"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:273
+#: erpnext/selling/page/point_of_sale/pos_payment.js:307
msgid "Payment Received"
msgstr ""
@@ -35561,8 +35744,8 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:139
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:126
#: erpnext/accounts/workspace/receivables/receivables.json
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:441
-#: erpnext/selling/doctype/sales_order/sales_order.js:738
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:453
+#: erpnext/selling/doctype/sales_order/sales_order.js:751
msgid "Payment Request"
msgstr ""
@@ -35635,7 +35818,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:1086
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1111
#: erpnext/accounts/report/gross_profit/gross_profit.py:412
#: erpnext/accounts/workspace/accounting/accounting.json
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:30
@@ -35732,7 +35915,7 @@ msgstr ""
msgid "Payment Type"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:609
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:606
msgid "Payment Type must be one of Receive, Pay and Internal Transfer"
msgstr ""
@@ -35741,11 +35924,11 @@ msgstr ""
msgid "Payment URL"
msgstr ""
-#: erpnext/accounts/utils.py:1062
+#: erpnext/accounts/utils.py:1065
msgid "Payment Unlink Error"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:862
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:887
msgid "Payment against {0} {1} cannot be greater than Outstanding Amount {2}"
msgstr ""
@@ -35758,11 +35941,11 @@ msgid "Payment methods are mandatory. Please add at least one payment method."
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:315
-#: erpnext/selling/page/point_of_sale/pos_payment.js:280
+#: erpnext/selling/page/point_of_sale/pos_payment.js:314
msgid "Payment of {0} received successfully."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:287
+#: erpnext/selling/page/point_of_sale/pos_payment.js:321
msgid "Payment of {0} received successfully. Waiting for other requests to complete..."
msgstr ""
@@ -35774,7 +35957,7 @@ msgstr ""
msgid "Payment request failed"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:823
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:820
msgid "Payment term {0} not used in {1}"
msgstr ""
@@ -35852,9 +36035,9 @@ msgstr ""
#: erpnext/accounts/doctype/ledger_merge/ledger_merge.json
#: erpnext/assets/doctype/asset_repair/asset_repair.json
#: erpnext/assets/doctype/asset_repair/asset_repair_list.js:5
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:337
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:353
#: erpnext/buying/doctype/request_for_quotation_supplier/request_for_quotation_supplier.json
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:198
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:214
#: erpnext/maintenance/doctype/maintenance_schedule_detail/maintenance_schedule_detail.json
#: erpnext/manufacturing/doctype/bom_update_batch/bom_update_batch.json
#: erpnext/manufacturing/doctype/job_card_operation/job_card_operation.json
@@ -35883,7 +36066,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json
#: erpnext/manufacturing/doctype/work_order/work_order.js:301
#: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.py:183
-#: erpnext/selling/doctype/sales_order/sales_order.js:1192
+#: erpnext/selling/doctype/sales_order/sales_order.js:1205
#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:45
msgid "Pending Qty"
msgstr ""
@@ -36037,7 +36220,7 @@ msgstr ""
msgid "Period Based On"
msgstr ""
-#: erpnext/accounts/general_ledger.py:766
+#: erpnext/accounts/general_ledger.py:774
msgid "Period Closed"
msgstr ""
@@ -36228,7 +36411,7 @@ msgstr ""
#. Label of the customer_phone_number (Data) field in DocType 'Appointment'
#: erpnext/accounts/doctype/payment_request/payment_request.json
#: erpnext/crm/doctype/appointment/appointment.json
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:937
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:940
msgid "Phone Number"
msgstr ""
@@ -36238,7 +36421,7 @@ msgstr ""
#. Option for the 'From Voucher Type' (Select) field in DocType 'Stock
#. Reservation Entry'
#. Label of a Link in the Stock Workspace
-#: erpnext/selling/doctype/sales_order/sales_order.js:618
+#: erpnext/selling/doctype/sales_order/sales_order.js:631
#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/material_request/material_request.js:123
#: erpnext/stock/doctype/pick_list/pick_list.json
@@ -36442,11 +36625,6 @@ msgstr ""
msgid "Plan time logs outside Workstation working hours"
msgstr ""
-#. Label of the quantity (Float) field in DocType 'Material Request Plan Item'
-#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
-msgid "Plan to Request Qty"
-msgstr ""
-
#. Option for the 'Maintenance Status' (Select) field in DocType 'Asset
#. Maintenance Log'
#. Option for the 'Maintenance Status' (Select) field in DocType 'Asset
@@ -36484,7 +36662,7 @@ msgstr ""
msgid "Planned Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:150
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:164
msgid "Planned Qty: Quantity, for which, Work Order has been raised, but is pending to be manufactured."
msgstr ""
@@ -36578,7 +36756,7 @@ msgstr ""
msgid "Please Specify Account"
msgstr ""
-#: erpnext/buying/doctype/supplier/supplier.py:122
+#: erpnext/buying/doctype/supplier/supplier.py:126
msgid "Please add 'Supplier' role to user {0}."
msgstr ""
@@ -36586,7 +36764,7 @@ msgstr ""
msgid "Please add Mode of payments and opening balance details."
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:168
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:184
msgid "Please add Request for Quotation to the sidebar in Portal Settings."
msgstr ""
@@ -36626,11 +36804,11 @@ msgstr ""
msgid "Please attach CSV file"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2865
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2918
msgid "Please cancel and amend the Payment Entry"
msgstr ""
-#: erpnext/accounts/utils.py:1061
+#: erpnext/accounts/utils.py:1064
msgid "Please cancel payment entry manually first"
msgstr ""
@@ -36639,7 +36817,7 @@ msgstr ""
msgid "Please cancel related transaction."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:936
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:961
msgid "Please check Multi Currency option to allow accounts with other currency"
msgstr ""
@@ -36676,7 +36854,7 @@ msgstr ""
msgid "Please click on 'Generate Schedule' to get schedule"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:574
+#: erpnext/selling/doctype/customer/customer.py:576
msgid "Please contact any of the following users to extend the credit limits for {0}: {1}"
msgstr ""
@@ -36684,7 +36862,7 @@ msgstr ""
msgid "Please contact any of the following users to {} this transaction."
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:567
+#: erpnext/selling/doctype/customer/customer.py:569
msgid "Please contact your administrator to extend the credit limits for {0}."
msgstr ""
@@ -36692,7 +36870,7 @@ msgstr ""
msgid "Please convert the parent account in corresponding child company to a group account."
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:582
+#: erpnext/selling/doctype/quotation/quotation.py:604
msgid "Please create Customer from Lead {0}."
msgstr ""
@@ -36708,7 +36886,7 @@ msgstr ""
msgid "Please create purchase from internal sale or delivery document itself"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:373
+#: erpnext/assets/doctype/asset/asset.py:393
msgid "Please create purchase receipt or purchase invoice for the item {0}"
msgstr ""
@@ -36716,7 +36894,11 @@ msgstr ""
msgid "Please delete Product Bundle {0}, before merging {1} into {2}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:412
+#: erpnext/assets/doctype/asset/depreciation.py:552
+msgid "Please disable workflow temporarily for Journal Entry {0}"
+msgstr ""
+
+#: erpnext/assets/doctype/asset/asset.py:432
msgid "Please do not book expense of multiple assets against one single Asset."
msgstr ""
@@ -36740,13 +36922,13 @@ msgstr ""
msgid "Please enable only if the understand the effects of enabling this."
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:145
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:149
#: erpnext/public/js/utils/serial_no_batch_selector.js:341
#: erpnext/regional/report/electronic_invoice_register/electronic_invoice_register.js:49
msgid "Please enable pop-ups"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:566
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:574
msgid "Please enable {0} in the {1}."
msgstr ""
@@ -36762,11 +36944,11 @@ msgstr ""
msgid "Please ensure that the {0} account {1} is a Payable account. You can change the account type to Payable or select a different account."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:936
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:953
msgid "Please ensure {} account is a Balance Sheet account."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:946
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:963
msgid "Please ensure {} account {} is a Receivable account."
msgstr ""
@@ -36775,7 +36957,7 @@ msgid "Please enter Difference Account or set default Stock Adjustment
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:515
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1141
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1158
msgid "Please enter Account for Change Amount"
msgstr ""
@@ -36783,11 +36965,11 @@ msgstr ""
msgid "Please enter Approving Role or Approving User"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:897
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:939
msgid "Please enter Cost Center"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:344
+#: erpnext/selling/doctype/sales_order/sales_order.py:360
msgid "Please enter Delivery Date"
msgstr ""
@@ -36795,7 +36977,7 @@ msgstr ""
msgid "Please enter Employee Id of this sales person"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:906
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:948
msgid "Please enter Expense Account"
msgstr ""
@@ -36808,7 +36990,7 @@ msgstr ""
msgid "Please enter Item Code to get batch no"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:66
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:76
msgid "Please enter Item first"
msgstr ""
@@ -36816,7 +36998,7 @@ msgstr ""
msgid "Please enter Maintenance Details first"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:176
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:192
msgid "Please enter Planned Qty for Item {0} at row {1}"
msgstr ""
@@ -36836,7 +37018,7 @@ msgstr ""
msgid "Please enter Receipt Document"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1000
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1025
msgid "Please enter Reference date"
msgstr ""
@@ -36852,16 +37034,12 @@ msgstr ""
msgid "Please enter Shipment Parcel information"
msgstr ""
-#: erpnext/assets/doctype/asset_repair/asset_repair.py:221
-msgid "Please enter Stock Items consumed during the Repair."
-msgstr ""
-
#: erpnext/stock/doctype/quick_stock_balance/quick_stock_balance.js:30
msgid "Please enter Warehouse and Date"
msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:652
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1137
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1154
msgid "Please enter Write Off Account"
msgstr ""
@@ -36873,7 +37051,7 @@ msgstr ""
msgid "Please enter company name first"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2761
+#: erpnext/controllers/accounts_controller.py:2764
msgid "Please enter default currency in Company Master"
msgstr ""
@@ -36909,7 +37087,7 @@ msgstr ""
msgid "Please enter the phone number first"
msgstr ""
-#: erpnext/controllers/buying_controller.py:996
+#: erpnext/controllers/buying_controller.py:1002
msgid "Please enter the {schedule_date}."
msgstr ""
@@ -36929,11 +37107,11 @@ msgstr ""
msgid "Please enter {0} first"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:414
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:430
msgid "Please fill the Material Requests table"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:325
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:341
msgid "Please fill the Sales Orders table"
msgstr ""
@@ -36973,8 +37151,8 @@ msgstr ""
msgid "Please mention 'Weight UOM' along with Weight."
msgstr ""
-#: erpnext/accounts/general_ledger.py:614
-#: erpnext/accounts/general_ledger.py:621
+#: erpnext/accounts/general_ledger.py:622
+#: erpnext/accounts/general_ledger.py:629
msgid "Please mention '{0}' in Company: {1}"
msgstr ""
@@ -37016,11 +37194,11 @@ msgstr ""
msgid "Please select Apply Discount On"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:1576
+#: erpnext/selling/doctype/sales_order/sales_order.py:1619
msgid "Please select BOM against item {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:171
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:187
msgid "Please select BOM for Item in Row {0}"
msgstr ""
@@ -37073,8 +37251,8 @@ msgstr ""
msgid "Please select Finished Good Item for Service Item {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.js:617
-#: erpnext/assets/doctype/asset/asset.js:632
+#: erpnext/assets/doctype/asset/asset.js:613
+#: erpnext/assets/doctype/asset/asset.js:628
msgid "Please select Item Code first"
msgstr ""
@@ -37098,11 +37276,11 @@ msgstr ""
msgid "Please select Posting Date first"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1088
+#: erpnext/manufacturing/doctype/bom/bom.py:1095
msgid "Please select Price List"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:1578
+#: erpnext/selling/doctype/sales_order/sales_order.py:1621
msgid "Please select Qty against item {0}"
msgstr ""
@@ -37110,7 +37288,7 @@ msgstr ""
msgid "Please select Sample Retention Warehouse in Stock Settings first"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:323
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:325
msgid "Please select Serial/Batch Nos to reserve or change Reservation Based On to Qty."
msgstr ""
@@ -37118,15 +37296,15 @@ msgstr ""
msgid "Please select Start Date and End Date for Item {0}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1278
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1288
msgid "Please select Subcontracting Order instead of Purchase Order {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2610
+#: erpnext/controllers/accounts_controller.py:2613
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:1320
+#: erpnext/manufacturing/doctype/bom/bom.py:1327
msgid "Please select a BOM"
msgstr ""
@@ -37135,7 +37313,7 @@ msgid "Please select a Company"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:267
-#: erpnext/manufacturing/doctype/bom/bom.js:599
+#: erpnext/manufacturing/doctype/bom/bom.js:603
#: erpnext/manufacturing/doctype/bom/bom.py:261
#: erpnext/public/js/controllers/accounts.js:249
#: erpnext/public/js/controllers/transaction.js:2753
@@ -37154,7 +37332,7 @@ msgstr ""
msgid "Please select a Subcontracting Purchase Order."
msgstr ""
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:69
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:76
msgid "Please select a Supplier"
msgstr ""
@@ -37186,7 +37364,7 @@ msgstr ""
msgid "Please select a default mode of payment"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:810
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:813
msgid "Please select a field to edit from numpad"
msgstr ""
@@ -37207,15 +37385,15 @@ msgstr ""
msgid "Please select a valid Purchase Order that is configured for Subcontracting."
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.js:221
+#: erpnext/selling/doctype/quotation/quotation.js:229
msgid "Please select a value for {0} quotation_to {1}"
msgstr ""
-#: erpnext/assets/doctype/asset_repair/asset_repair.js:153
+#: erpnext/assets/doctype/asset_repair/asset_repair.js:152
msgid "Please select an item code before setting the warehouse."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1648
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1673
msgid "Please select correct account"
msgstr ""
@@ -37232,17 +37410,17 @@ msgstr ""
msgid "Please select item code"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:861
+#: erpnext/selling/doctype/sales_order/sales_order.js:874
msgid "Please select items"
msgstr ""
-#: erpnext/public/js/stock_reservation.js:192
-#: erpnext/selling/doctype/sales_order/sales_order.js:379
+#: erpnext/public/js/stock_reservation.js:211
+#: erpnext/selling/doctype/sales_order/sales_order.js:390
msgid "Please select items to reserve."
msgstr ""
-#: erpnext/public/js/stock_reservation.js:264
-#: erpnext/selling/doctype/sales_order/sales_order.js:483
+#: erpnext/public/js/stock_reservation.js:289
+#: erpnext/selling/doctype/sales_order/sales_order.js:494
msgid "Please select items to unreserve."
msgstr ""
@@ -37286,7 +37464,7 @@ msgstr ""
msgid "Please select weekly off day"
msgstr ""
-#: erpnext/public/js/utils.js:1025
+#: erpnext/public/js/utils.js:1026
msgid "Please select {0}"
msgstr ""
@@ -37300,15 +37478,15 @@ msgstr ""
msgid "Please set 'Apply Additional Discount On'"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:806
+#: erpnext/assets/doctype/asset/depreciation.py:779
msgid "Please set 'Asset Depreciation Cost Center' in Company {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:804
+#: erpnext/assets/doctype/asset/depreciation.py:777
msgid "Please set 'Gain/Loss Account on Asset Disposal' in Company {0}"
msgstr ""
-#: erpnext/accounts/general_ledger.py:520
+#: erpnext/accounts/general_ledger.py:528
msgid "Please set '{0}' in Company: {1}"
msgstr ""
@@ -37316,7 +37494,7 @@ msgstr ""
msgid "Please set Account"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1645
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1698
msgid "Please set Account for Change Amount"
msgstr ""
@@ -37339,7 +37517,7 @@ msgstr ""
msgid "Please set Company"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:364
+#: erpnext/assets/doctype/asset/depreciation.py:741
msgid "Please set Depreciation related Accounts in Asset Category {0} or Company {1}"
msgstr ""
@@ -37357,12 +37535,12 @@ msgstr ""
msgid "Please set Fiscal Code for the public administration '%s'"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:584
-msgid "Please set Fixed Asset Account in {} against {}."
+#: erpnext/assets/doctype/asset/depreciation.py:727
+msgid "Please set Fixed Asset Account in Asset Category {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:488
-msgid "Please set Opening Number of Booked Depreciations"
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:584
+msgid "Please set Fixed Asset Account in {} against {}."
msgstr ""
#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:256
@@ -37395,11 +37573,11 @@ msgstr ""
msgid "Please set a Company"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:299
+#: erpnext/assets/doctype/asset/asset.py:308
msgid "Please set a Cost Center for the Asset or set an Asset Depreciation Cost Center for the Company {}"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:1354
+#: erpnext/selling/doctype/sales_order/sales_order.py:1395
msgid "Please set a Supplier against the Items to be considered in the Purchase Order."
msgstr ""
@@ -37436,27 +37614,27 @@ msgstr ""
msgid "Please set both the Tax ID and Fiscal Code on Company {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2164
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2217
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:177
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2725
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2778
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:179
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2727
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2780
msgid "Please set default Cash or Bank account in Mode of Payments {}"
msgstr ""
-#: erpnext/accounts/utils.py:2218
+#: erpnext/accounts/utils.py:2221
msgid "Please set default Exchange Gain/Loss Account in Company {}"
msgstr ""
-#: erpnext/assets/doctype/asset_repair/asset_repair.py:363
+#: erpnext/assets/doctype/asset_repair/asset_repair.py:315
msgid "Please set default Expense Account in Company {0}"
msgstr ""
@@ -37468,8 +37646,8 @@ msgstr ""
msgid "Please set default cost of goods sold account in company {0} for booking rounding gain and loss during stock transfer"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:278
-#: erpnext/accounts/utils.py:1079
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:275
+#: erpnext/accounts/utils.py:1082
msgid "Please set default {0} in Company {1}"
msgstr ""
@@ -37481,10 +37659,14 @@ msgstr ""
msgid "Please set filters"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2191
+#: erpnext/controllers/accounts_controller.py:2194
msgid "Please set one of the following:"
msgstr ""
+#: erpnext/assets/doctype/asset/asset.py:509
+msgid "Please set opening number of booked depreciations"
+msgstr ""
+
#: erpnext/public/js/controllers/transaction.js:2205
msgid "Please set recurring after saving"
msgstr ""
@@ -37540,7 +37722,7 @@ msgstr ""
msgid "Please set {0} in BOM Creator {1}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1219
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1216
msgid "Please set {0} in Company {1} to account for Exchange Gain / Loss"
msgstr ""
@@ -37552,7 +37734,7 @@ msgstr ""
msgid "Please setup and enable a group account with the Account Type - {0} for the company {1}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:416
+#: erpnext/assets/doctype/asset/depreciation.py:350
msgid "Please share this email with your support team so that they can find and fix the issue."
msgstr ""
@@ -37571,7 +37753,7 @@ msgid "Please specify Company to proceed"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1472
-#: erpnext/controllers/accounts_controller.py:2954
+#: erpnext/controllers/accounts_controller.py:2957
#: erpnext/public/js/controllers/accounts.js:97
msgid "Please specify a valid Row ID for row {0} in table {1}"
msgstr ""
@@ -37584,7 +37766,7 @@ msgstr ""
msgid "Please specify at least one attribute in the Attributes table"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:563
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:605
msgid "Please specify either Quantity or Valuation Rate or both"
msgstr ""
@@ -37592,7 +37774,7 @@ msgstr ""
msgid "Please specify from/to range"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:37
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:41
msgid "Please supply the specified items at the best possible rates"
msgstr ""
@@ -37600,7 +37782,7 @@ msgstr ""
msgid "Please try again in an hour."
msgstr ""
-#: erpnext/assets/doctype/asset_repair/asset_repair.py:217
+#: erpnext/assets/doctype/asset_repair/asset_repair.py:175
msgid "Please update Repair Status."
msgstr ""
@@ -37654,7 +37836,7 @@ msgstr ""
msgid "Portrait"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:385
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:393
msgid "Possible Supplier"
msgstr ""
@@ -37765,14 +37947,14 @@ msgstr ""
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:16
#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:15
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:18
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1019
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1044
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:15
#: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:35
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:7
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:61
#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:66
#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:151
-#: erpnext/accounts/report/general_ledger/general_ledger.py:615
+#: erpnext/accounts/report/general_ledger/general_ledger.py:640
#: erpnext/accounts/report/gross_profit/gross_profit.py:269
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:183
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:202
@@ -37876,7 +38058,7 @@ msgstr ""
msgid "Posting Time"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1864
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1887
msgid "Posting date and posting time is mandatory"
msgstr ""
@@ -38024,7 +38206,7 @@ msgid "Preview"
msgstr ""
#. Label of the preview (Button) field in DocType 'Request for Quotation'
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:245
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:253
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json
msgid "Preview Email"
msgstr ""
@@ -38053,11 +38235,11 @@ msgstr ""
#. Option for the 'Price or Product Discount' (Select) field in DocType
#. 'Pricing Rule'
#: erpnext/accounts/doctype/pricing_rule/pricing_rule.json
-#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:222
+#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:230
msgid "Price"
msgstr ""
-#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:236
+#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:244
msgid "Price ({0})"
msgstr ""
@@ -38151,7 +38333,7 @@ msgstr ""
msgid "Price List Currency"
msgstr ""
-#: erpnext/stock/get_item_details.py:1206
+#: erpnext/stock/get_item_details.py:1221
msgid "Price List Currency not selected"
msgstr ""
@@ -38209,6 +38391,8 @@ msgstr ""
#. Item'
#. Label of the price_list_rate (Currency) field in DocType 'Purchase Receipt
#. Item'
+#. Option for the 'Update Price List Based On' (Select) field in DocType 'Stock
+#. Settings'
#: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
@@ -38219,6 +38403,7 @@ msgstr ""
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
#: erpnext/stock/doctype/material_request_item/material_request_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
+#: erpnext/stock/doctype/stock_settings/stock_settings.json
msgid "Price List Rate"
msgstr ""
@@ -38265,11 +38450,11 @@ msgstr ""
msgid "Price Not UOM Dependent"
msgstr ""
-#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:243
+#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:251
msgid "Price Per Unit ({0})"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:668
+#: erpnext/selling/page/point_of_sale/pos_controller.js:691
msgid "Price is not set for the item."
msgstr ""
@@ -38287,7 +38472,7 @@ msgstr ""
msgid "Price or product discount slabs are required"
msgstr ""
-#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:229
+#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:237
msgid "Price per Unit (Stock UOM)"
msgstr ""
@@ -38804,7 +38989,7 @@ msgstr ""
msgid "Process Loss"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1071
+#: erpnext/manufacturing/doctype/bom/bom.py:1078
msgid "Process Loss Percentage cannot be greater than 100"
msgstr ""
@@ -38934,7 +39119,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
#: erpnext/manufacturing/report/bom_variance_report/bom_variance_report.py:50
-#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:126
+#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:130
#: erpnext/manufacturing/report/work_order_summary/work_order_summary.py:215
#: erpnext/stock/doctype/batch/batch.json
msgid "Produced Qty"
@@ -39049,7 +39234,7 @@ msgstr ""
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.js:65
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:152
#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.js:42
-#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:119
+#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:123
#: erpnext/manufacturing/report/work_order_summary/work_order_summary.js:51
#: erpnext/manufacturing/report/work_order_summary/work_order_summary.py:208
msgid "Production Item"
@@ -39061,16 +39246,21 @@ msgstr ""
#. Label of a Link in the Manufacturing Workspace
#. Label of a shortcut in the Manufacturing Workspace
#. Label of the production_plan (Link) field in DocType 'Material Request Item'
+#. Option for the 'Voucher Type' (Select) field in DocType 'Stock Reservation
+#. Entry'
+#. Option for the 'From Voucher Type' (Select) field in DocType 'Stock
+#. Reservation Entry'
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.js:8
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/stock/doctype/material_request_item/material_request_item.json
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
msgid "Production Plan"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:136
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:152
msgid "Production Plan Already Submitted"
msgstr ""
@@ -39129,7 +39319,7 @@ msgid "Production Plan Sub-assembly Item"
msgstr ""
#. Name of a report
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:91
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:101
#: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.json
msgid "Production Plan Summary"
msgstr ""
@@ -39156,7 +39346,7 @@ msgstr ""
msgid "Profit & Loss"
msgstr ""
-#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:112
+#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:110
msgid "Profit This Year"
msgstr ""
@@ -39183,8 +39373,8 @@ msgstr ""
msgid "Profit and Loss Summary"
msgstr ""
-#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:138
-#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:139
+#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:136
+#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:137
msgid "Profit for the year"
msgstr ""
@@ -39293,7 +39483,7 @@ msgstr ""
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:109
#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:74
#: erpnext/accounts/report/general_ledger/general_ledger.js:164
-#: erpnext/accounts/report/general_ledger/general_ledger.py:689
+#: erpnext/accounts/report/general_ledger/general_ledger.py:717
#: erpnext/accounts/report/gross_profit/gross_profit.js:79
#: erpnext/accounts/report/gross_profit/gross_profit.py:357
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:225
@@ -39342,7 +39532,7 @@ msgstr ""
#: erpnext/public/js/purchase_trends_filters.js:52
#: erpnext/public/js/sales_trends_filters.js:28
#: erpnext/selling/doctype/installation_note/installation_note.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:709
+#: erpnext/selling/doctype/sales_order/sales_order.js:722
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:94
@@ -39355,8 +39545,6 @@ msgstr ""
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
-#: erpnext/stock/report/available_serial_no/available_serial_no.js:87
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:291
#: erpnext/stock/report/reserved_stock/reserved_stock.js:130
#: erpnext/stock/report/reserved_stock/reserved_stock.py:184
#: erpnext/stock/report/stock_ledger/stock_ledger.js:84
@@ -39519,7 +39707,7 @@ msgstr ""
msgid "Projected Quantity"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:150
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:164
msgid "Projected Quantity Formula"
msgstr ""
@@ -39821,7 +40009,7 @@ msgstr ""
#: erpnext/accounts/workspace/payables/payables.json
#: erpnext/assets/doctype/asset/asset.json
#: erpnext/assets/doctype/asset_repair_purchase_invoice/asset_repair_purchase_invoice.json
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:424
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:436
#: erpnext/buying/doctype/purchase_order/purchase_order_list.js:63
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation_list.js:21
#: erpnext/buying/workspace/buying/buying.json
@@ -39864,7 +40052,7 @@ msgstr ""
msgid "Purchase Invoice Trends"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:251
+#: erpnext/assets/doctype/asset/asset.py:270
msgid "Purchase Invoice cannot be made against an existing asset {0}"
msgstr ""
@@ -39933,7 +40121,7 @@ msgstr ""
#: erpnext/accounts/report/purchase_register/purchase_register.py:216
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.json
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:26
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:31
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation_list.js:15
#: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:79
#: erpnext/buying/report/procurement_tracker/procurement_tracker.py:82
@@ -39944,8 +40132,8 @@ msgstr ""
#: erpnext/crm/doctype/contract/contract.json
#: erpnext/manufacturing/doctype/blanket_order/blanket_order.js:54
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:141
-#: erpnext/selling/doctype/sales_order/sales_order.js:683
+#: erpnext/selling/doctype/sales_order/sales_order.js:152
+#: erpnext/selling/doctype/sales_order/sales_order.js:696
#: 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
@@ -40042,7 +40230,7 @@ msgstr ""
msgid "Purchase Order Trends"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1154
+#: erpnext/selling/doctype/sales_order/sales_order.js:1167
msgid "Purchase Order already created for all Sales Order items"
msgstr ""
@@ -40054,7 +40242,7 @@ msgstr ""
msgid "Purchase Order {0} is not submitted"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:874
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:897
msgid "Purchase Orders"
msgstr ""
@@ -40064,7 +40252,7 @@ msgstr ""
msgid "Purchase Orders Items Overdue"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:304
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:320
msgid "Purchase Orders are not allowed for {0} due to a scorecard standing of {1}."
msgstr ""
@@ -40079,7 +40267,7 @@ msgstr ""
msgid "Purchase Orders to Receive"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1830
+#: erpnext/controllers/accounts_controller.py:1833
msgid "Purchase Orders {0} are un-linked"
msgstr ""
@@ -40112,7 +40300,7 @@ msgstr ""
#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.js:22
#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:21
#: erpnext/assets/doctype/asset/asset.json
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:391
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:403
#: erpnext/buying/doctype/purchase_order/purchase_order_list.js:69
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
#: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json
@@ -40379,7 +40567,7 @@ msgstr ""
#. Label of the qty (Float) field in DocType 'BOM Website Item'
#. Label of the qty_section (Section Break) field in DocType 'Job Card Item'
#. Label of the stock_qty (Float) field in DocType 'Job Card Scrap Item'
-#. Label of the qty (Data) field in DocType 'Production Plan Item Reference'
+#. Label of the qty (Float) field in DocType 'Production Plan Item Reference'
#. Label of the qty_section (Section Break) field in DocType 'Work Order Item'
#. Label of the qty (Float) field in DocType 'Product Bundle Item'
#. Label of the qty (Float) field in DocType 'Landed Cost Item'
@@ -40405,7 +40593,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:960
+#: erpnext/manufacturing/doctype/bom/bom.js:964
#: 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
@@ -40420,13 +40608,13 @@ msgstr ""
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:307
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:372
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:470
-#: erpnext/public/js/stock_reservation.js:121
-#: erpnext/public/js/stock_reservation.js:310 erpnext/public/js/utils.js:782
+#: erpnext/public/js/stock_reservation.js:134
+#: erpnext/public/js/stock_reservation.js:335 erpnext/public/js/utils.js:783
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:350
-#: erpnext/selling/doctype/sales_order/sales_order.js:454
-#: erpnext/selling/doctype/sales_order/sales_order.js:838
-#: erpnext/selling/doctype/sales_order/sales_order.js:990
+#: erpnext/selling/doctype/sales_order/sales_order.js:361
+#: erpnext/selling/doctype/sales_order/sales_order.js:465
+#: erpnext/selling/doctype/sales_order/sales_order.js:851
+#: erpnext/selling/doctype/sales_order/sales_order.js:1003
#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:255
#: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json
#: erpnext/stock/doctype/landed_cost_voucher/landed_cost_voucher.json
@@ -40480,12 +40668,6 @@ msgstr ""
msgid "Qty After Transaction"
msgstr ""
-#. Label of the required_bom_qty (Float) field in DocType 'Material Request
-#. Plan Item'
-#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
-msgid "Qty As Per BOM"
-msgstr ""
-
#. Label of the actual_qty (Float) field in DocType 'Stock Closing Balance'
#. Label of the actual_qty (Float) field in DocType 'Stock Ledger Entry'
#: erpnext/stock/doctype/stock_closing_balance/stock_closing_balance.json
@@ -40523,7 +40705,7 @@ msgstr ""
msgid "Qty To Manufacture"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1079
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1102
msgid "Qty To Manufacture ({0}) cannot be a fraction for the UOM {2}. To allow this, disable '{1}' in the UOM {2}."
msgstr ""
@@ -40636,12 +40818,15 @@ msgstr ""
msgid "Qty to Manufacture"
msgstr ""
+#. Label of the qty (Float) field in DocType 'Production Plan Sub Assembly
+#. Item'
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:168
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:259
+#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
msgid "Qty to Order"
msgstr ""
-#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:125
+#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:129
msgid "Qty to Produce"
msgstr ""
@@ -40929,6 +41114,8 @@ msgstr ""
#. Label of the qty (Float) field in DocType 'Blanket Order Item'
#. Label of the quantity (Float) field in DocType 'BOM'
#. Label of the qty (Float) field in DocType 'BOM Creator'
+#. Label of the section_break_4rxf (Section Break) field in DocType 'Production
+#. Plan Sub Assembly Item'
#. Label of the qty (Float) field in DocType 'Quotation Item'
#. Label of the qty (Float) field in DocType 'Sales Order Item'
#. Label of the qty (Float) field in DocType 'Delivery Note Item'
@@ -40956,7 +41143,7 @@ msgstr ""
#: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:52
#: erpnext/buying/report/procurement_tracker/procurement_tracker.py:66
#: erpnext/buying/report/purchase_analytics/purchase_analytics.js:28
-#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:205
+#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:213
#: erpnext/manufacturing/doctype/blanket_order_item/blanket_order_item.json
#: erpnext/manufacturing/doctype/bom/bom.js:396
#: erpnext/manufacturing/doctype/bom/bom.json
@@ -40964,6 +41151,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom_creator/bom_creator.json
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:194
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:218
+#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
#: erpnext/public/js/controllers/buying.js:554
#: erpnext/public/js/stock_analytics.js:50
#: erpnext/public/js/utils/serial_no_batch_selector.js:485
@@ -41078,7 +41266,7 @@ msgstr ""
msgid "Quantity cannot be greater than {0} for Item {1}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1346
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1356
msgid "Quantity in row {0} ({1}) must be same as manufactured quantity {2}"
msgstr ""
@@ -41119,11 +41307,11 @@ msgstr ""
msgid "Quantity to Manufacture"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1985
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2116
msgid "Quantity to Manufacture can not be zero for the operation {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1071
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1094
msgid "Quantity to Manufacture must be greater than 0."
msgstr ""
@@ -41131,7 +41319,7 @@ msgstr ""
msgid "Quantity to Produce"
msgstr ""
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:40
+#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:41
msgid "Quantity to Produce should be greater than zero."
msgstr ""
@@ -41200,7 +41388,7 @@ msgstr ""
msgid "Query Route String"
msgstr ""
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:141
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:143
msgid "Queue Size should be between 5 and 100"
msgstr ""
@@ -41267,7 +41455,7 @@ msgstr ""
#. Label of a Link in the Selling Workspace
#. Option for the 'Transaction' (Select) field in DocType 'Authorization Rule'
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:277
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:31
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:36
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.html:20
#: erpnext/crm/doctype/contract/contract.json
#: erpnext/crm/doctype/crm_settings/crm_settings.json
@@ -41277,7 +41465,7 @@ msgstr ""
#: erpnext/crm/report/lead_details/lead_details.js:37
#: erpnext/manufacturing/doctype/blanket_order/blanket_order.js:38
#: erpnext/selling/doctype/quotation/quotation.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:757
+#: erpnext/selling/doctype/sales_order/sales_order.js:770
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/workspace/selling/selling.json
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
@@ -41325,15 +41513,15 @@ msgstr ""
msgid "Quotation Trends"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:408
+#: erpnext/selling/doctype/sales_order/sales_order.py:424
msgid "Quotation {0} is cancelled"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:321
+#: erpnext/selling/doctype/sales_order/sales_order.py:337
msgid "Quotation {0} not of type {1}"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:334
+#: erpnext/selling/doctype/quotation/quotation.py:350
#: erpnext/selling/page/sales_funnel/sales_funnel.py:57
msgid "Quotations"
msgstr ""
@@ -41356,7 +41544,7 @@ msgstr ""
msgid "Quoted Amount"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:87
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:103
msgid "RFQs are not allowed for {0} due to a scorecard standing of {1}"
msgstr ""
@@ -41431,6 +41619,8 @@ msgstr ""
#. Label of the rate (Currency) field in DocType 'Material Request Item'
#. Label of the rate (Currency) field in DocType 'Packed Item'
#. Label of the rate (Currency) field in DocType 'Purchase Receipt Item'
+#. Option for the 'Update Price List Based On' (Select) field in DocType 'Stock
+#. Settings'
#. Label of the rate (Currency) field in DocType 'Subcontracting Order Item'
#. Label of the rate (Currency) field in DocType 'Subcontracting Order Service
#. Item'
@@ -41465,7 +41655,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom_item/bom_item.json
#: erpnext/manufacturing/doctype/bom_scrap_item/bom_scrap_item.json
#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
-#: erpnext/public/js/utils.js:792
+#: erpnext/public/js/utils.js:793
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
#: erpnext/selling/doctype/quotation_item/quotation_item.json
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
@@ -41478,6 +41668,7 @@ msgstr ""
#: erpnext/stock/doctype/material_request_item/material_request_item.json
#: erpnext/stock/doctype/packed_item/packed_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
+#: erpnext/stock/doctype/stock_settings/stock_settings.json
#: erpnext/stock/report/delayed_item_report/delayed_item_report.py:155
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_order_service_item/subcontracting_order_service_item.json
@@ -41737,7 +41928,7 @@ msgstr ""
msgid "Raw Material Cost Per Qty"
msgstr ""
-#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:128
+#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:132
msgid "Raw Material Item"
msgstr ""
@@ -41772,7 +41963,7 @@ msgstr ""
#. Label of the section_break_8 (Section Break) field in DocType 'Job Card'
#. Label of the mr_items (Table) field in DocType 'Production Plan'
#: erpnext/manufacturing/doctype/bom/bom.js:349
-#: erpnext/manufacturing/doctype/bom/bom.js:934
+#: erpnext/manufacturing/doctype/bom/bom.js:938
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
@@ -41826,19 +42017,14 @@ msgstr ""
msgid "Raw Materials Supplied Cost"
msgstr ""
-#. Label of the for_warehouse (Link) field in DocType 'Production Plan'
-#: erpnext/manufacturing/doctype/production_plan/production_plan.json
-msgid "Raw Materials Warehouse"
-msgstr ""
-
#: erpnext/manufacturing/doctype/bom/bom.py:652
msgid "Raw Materials cannot be blank."
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:381
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:103
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:393
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:113
#: erpnext/manufacturing/doctype/work_order/work_order.js:705
-#: erpnext/selling/doctype/sales_order/sales_order.js:579
+#: erpnext/selling/doctype/sales_order/sales_order.js:590
#: erpnext/selling/doctype/sales_order/sales_order_list.js:70
#: erpnext/stock/doctype/material_request/material_request.js:209
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:164
@@ -41944,8 +42130,8 @@ msgstr ""
msgid "Reason for Failure"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:719
-#: erpnext/selling/doctype/sales_order/sales_order.js:1313
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:731
+#: erpnext/selling/doctype/sales_order/sales_order.js:1326
msgid "Reason for Hold"
msgstr ""
@@ -41954,7 +42140,7 @@ msgstr ""
msgid "Reason for Leaving"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1328
+#: erpnext/selling/doctype/sales_order/sales_order.js:1341
msgid "Reason for hold:"
msgstr ""
@@ -42025,7 +42211,7 @@ msgid "Receivable / Payable Account"
msgstr ""
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:71
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1034
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1059
#: 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
@@ -42057,9 +42243,9 @@ msgstr ""
#. Option for the 'Quote Status' (Select) field in DocType 'Request for
#. Quotation Supplier'
#. Option for the 'Status' (Select) field in DocType 'Material Request'
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:320
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:336
#: erpnext/buying/doctype/request_for_quotation_supplier/request_for_quotation_supplier.json
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:175
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:191
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/material_request/material_request_list.js:33
#: erpnext/stock/doctype/material_request/material_request_list.js:41
@@ -42089,7 +42275,7 @@ msgstr ""
msgid "Received Amount After Tax (Company Currency)"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1052
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1049
msgid "Received Amount cannot be greater than Paid Amount"
msgstr ""
@@ -42183,7 +42369,7 @@ msgstr ""
msgid "Recent Orders"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:885
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:888
msgid "Recent Transactions"
msgstr ""
@@ -42267,12 +42453,9 @@ msgstr ""
#. Option for the 'Posting Date Inheritance for Exchange Gain / Loss' (Select)
#. field in DocType 'Accounts Settings'
-#. Option for the 'Advance Reconciliation Takes Effect On' (Select) field in
-#. DocType 'Payment Entry'
#. Option for the 'Reconciliation Takes Effect On' (Select) field in DocType
#. 'Company'
#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
-#: erpnext/accounts/doctype/payment_entry/payment_entry.json
#: erpnext/setup/doctype/company/company.json
msgid "Reconciliation Date"
msgstr ""
@@ -42364,7 +42547,7 @@ msgstr ""
#. Label of the redeem_loyalty_points (Check) 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:551
+#: erpnext/selling/page/point_of_sale/pos_payment.js:585
msgid "Redeem Loyalty Points"
msgstr ""
@@ -42434,8 +42617,6 @@ msgstr ""
#. Request Plan Item'
#. Label of the reference_section (Section Break) field in DocType 'Production
#. Plan Item'
-#. Label of the work_order_details_section (Section Break) field in DocType
-#. 'Production Plan Sub Assembly Item'
#. Label of the reference (Data) field in DocType 'Item Price'
#. Label of the reference (Section Break) field in DocType 'Material Request'
#. Label of the column_break_15 (Section Break) field in DocType 'Pick List
@@ -42478,7 +42659,6 @@ msgstr ""
#: erpnext/manufacturing/doctype/job_card/job_card_dashboard.py:11
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json
-#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
#: erpnext/manufacturing/doctype/work_order/work_order_dashboard.py:13
#: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:29
#: erpnext/setup/setup_wizard/data/marketing_source.txt:2
@@ -42500,7 +42680,7 @@ msgstr ""
msgid "Reference"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:998
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1023
msgid "Reference #{0} dated {1}"
msgstr ""
@@ -42535,7 +42715,7 @@ msgstr ""
msgid "Reference Doctype"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:659
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:656
msgid "Reference Doctype must be one of {0}"
msgstr ""
@@ -42638,15 +42818,15 @@ msgstr ""
msgid "Reference No"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:612
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:637
msgid "Reference No & Reference Date is required for {0}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1300
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1297
msgid "Reference No and Reference Date is mandatory for Bank transaction"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:617
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:642
msgid "Reference No is mandatory if you entered Reference Date"
msgstr ""
@@ -42772,7 +42952,7 @@ msgstr ""
msgid "References to Sales Orders are Incomplete"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:739
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:736
msgid "References {0} of type {1} had no outstanding amount left before submitting the Payment Entry. Now they have a negative outstanding amount."
msgstr ""
@@ -42787,7 +42967,7 @@ msgid "Referral Sales Partner"
msgstr ""
#: erpnext/public/js/plant_floor_visual/visual_plant.js:151
-#: erpnext/selling/page/point_of_sale/pos_controller.js:169
+#: erpnext/selling/page/point_of_sale/pos_controller.js:191
#: erpnext/selling/page/sales_funnel/sales_funnel.js:53
msgid "Refresh"
msgstr ""
@@ -42933,16 +43113,20 @@ msgstr ""
msgid "Remaining"
msgstr ""
+#: erpnext/selling/page/point_of_sale/pos_payment.js:647
+msgid "Remaining Amount"
+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:1108
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1133
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:178
msgid "Remaining Balance"
msgstr ""
#. Label of the remark (Small Text) field in DocType 'Journal Entry'
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
-#: erpnext/selling/page/point_of_sale/pos_payment.js:393
+#: erpnext/selling/page/point_of_sale/pos_payment.js:427
msgid "Remark"
msgstr ""
@@ -42988,10 +43172,10 @@ 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:1140
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1165
#: erpnext/accounts/report/general_ledger/general_ledger.html:84
#: erpnext/accounts/report/general_ledger/general_ledger.html:110
-#: erpnext/accounts/report/general_ledger/general_ledger.py:714
+#: erpnext/accounts/report/general_ledger/general_ledger.py:742
#: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:112
#: erpnext/accounts/report/purchase_register/purchase_register.py:296
#: erpnext/accounts/report/sales_register/sales_register.py:335
@@ -43029,7 +43213,7 @@ msgstr ""
msgid "Remove item if charges is not applicable to that item"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:509
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:551
msgid "Removed items with no change in quantity or value."
msgstr ""
@@ -43087,7 +43271,7 @@ msgid "Rented"
msgstr ""
#: erpnext/buying/doctype/purchase_order/purchase_order_list.js:58
-#: erpnext/crm/doctype/opportunity/opportunity.js:123
+#: erpnext/crm/doctype/opportunity/opportunity.js:130
#: erpnext/stock/doctype/delivery_note/delivery_note.js:305
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:305
#: erpnext/support/doctype/issue/issue.js:39
@@ -43121,7 +43305,7 @@ msgstr ""
msgid "Repair"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.js:127
+#: erpnext/assets/doctype/asset/asset.js:108
msgid "Repair Asset"
msgstr ""
@@ -43133,9 +43317,10 @@ msgstr ""
msgid "Repair Cost"
msgstr ""
-#. Label of the section_break_5 (Section Break) field in DocType 'Asset Repair'
+#. Label of the accounting_details (Section Break) field in DocType 'Asset
+#. Repair'
#: erpnext/assets/doctype/asset_repair/asset_repair.json
-msgid "Repair Details"
+msgid "Repair Purchase Invoices"
msgstr ""
#. Label of the repair_status (Select) field in DocType 'Asset Repair'
@@ -43143,8 +43328,8 @@ msgstr ""
msgid "Repair Status"
msgstr ""
-#: erpnext/assets/doctype/asset_repair/asset_repair.py:90
-msgid "Repair cost cannot be greater than purchase invoice base net total"
+#: erpnext/assets/doctype/asset_repair/asset_repair.py:117
+msgid "Repair cost cannot be greater than purchase invoice base net total {0}"
msgstr ""
#: erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.py:37
@@ -43378,7 +43563,13 @@ msgstr ""
msgid "Reqd By Date"
msgstr ""
-#: erpnext/public/js/utils.js:802
+#. Label of the required_bom_qty (Float) field in DocType 'Material Request
+#. Plan Item'
+#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
+msgid "Reqd Qty (BOM)"
+msgstr ""
+
+#: erpnext/public/js/utils.js:803
msgid "Reqd by date"
msgstr ""
@@ -43420,11 +43611,11 @@ msgstr ""
#. Quotation Item'
#. Label of a Link in the Buying Workspace
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:367
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:66
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:383
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:73
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:70
-#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:264
+#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:272
#: erpnext/buying/workspace/buying/buying.json
#: erpnext/stock/doctype/material_request/material_request.js:168
msgid "Request for Quotation"
@@ -43443,7 +43634,7 @@ msgstr ""
msgid "Request for Quotation Supplier"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:674
+#: erpnext/selling/doctype/sales_order/sales_order.js:687
msgid "Request for Raw Materials"
msgstr ""
@@ -43479,7 +43670,7 @@ msgstr ""
msgid "Requested Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:150
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:164
msgid "Requested Qty: Quantity requested for purchase, but not ordered."
msgstr ""
@@ -43538,8 +43729,9 @@ msgstr ""
#. Label of the required_qty (Float) field in DocType 'Purchase Order Item
#. Supplied'
#. Label of the required_qty (Float) field in DocType 'Job Card Item'
-#. Label of the qty (Float) field in DocType 'Production Plan Sub Assembly
-#. Item'
+#. Label of the quantity (Float) field in DocType 'Material Request Plan Item'
+#. Label of the required_qty (Float) field in DocType 'Production Plan Sub
+#. Assembly Item'
#. Label of the required_qty (Float) field in DocType 'Work Order Item'
#. Label of the required_qty (Float) field in DocType 'Subcontracting Order
#. Supplied Item'
@@ -43548,15 +43740,16 @@ msgstr ""
#: erpnext/buying/doctype/purchase_order_item_supplied/purchase_order_item_supplied.json
#: erpnext/buying/report/subcontract_order_summary/subcontract_order_summary.py:151
#: erpnext/manufacturing/doctype/job_card_item/job_card_item.json
+#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
#: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:86
#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:11
#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:21
-#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:29
+#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:30
#: erpnext/manufacturing/report/bom_variance_report/bom_variance_report.py:58
#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:414
-#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:135
+#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:139
#: erpnext/subcontracting/doctype/subcontracting_order_supplied_item/subcontracting_order_supplied_item.json
#: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json
msgid "Required Qty"
@@ -43622,6 +43815,10 @@ msgstr ""
msgid "Resend Payment Email"
msgstr ""
+#: erpnext/manufacturing/doctype/production_plan/production_plan_dashboard.py:13
+msgid "Reservation"
+msgstr ""
+
#. Label of the reservation_based_on (Select) field in DocType 'Stock
#. Reservation Entry'
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
@@ -43630,15 +43827,17 @@ msgid "Reservation Based On"
msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.js:815
-#: erpnext/selling/doctype/sales_order/sales_order.js:67
+#: erpnext/selling/doctype/sales_order/sales_order.js:76
#: erpnext/stock/doctype/pick_list/pick_list.js:133
msgid "Reserve"
msgstr ""
+#. Label of the reserve_stock (Check) field in DocType 'Production Plan'
#. Label of the reserve_stock (Check) field in DocType 'Sales Order'
#. Label of the reserve_stock (Check) field in DocType 'Sales Order Item'
+#: erpnext/manufacturing/doctype/production_plan/production_plan.json
#: erpnext/public/js/stock_reservation.js:15
-#: erpnext/selling/doctype/sales_order/sales_order.js:357
+#: erpnext/selling/doctype/sales_order/sales_order.js:368
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
msgid "Reserve Stock"
@@ -43653,6 +43852,14 @@ msgstr ""
msgid "Reserve Warehouse"
msgstr ""
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:254
+msgid "Reserve for Raw Materials"
+msgstr ""
+
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:228
+msgid "Reserve for Sub-assembly"
+msgstr ""
+
#. Option for the 'Status' (Select) field in DocType 'Stock Reservation Entry'
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
msgid "Reserved"
@@ -43669,7 +43876,7 @@ msgstr ""
msgid "Reserved Qty"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:133
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:135
msgid "Reserved Qty ({0}) cannot be a fraction. To allow this, disable '{1}' in UOM {3}."
msgstr ""
@@ -43686,7 +43893,7 @@ msgstr ""
msgid "Reserved Qty for Production Plan"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:150
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:164
msgid "Reserved Qty for Production: Raw materials quantity to make manufacturing items."
msgstr ""
@@ -43695,15 +43902,15 @@ msgstr ""
msgid "Reserved Qty for Subcontract"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:150
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:164
msgid "Reserved Qty for Subcontract: Raw materials quantity to make subcontracted items."
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:507
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:515
msgid "Reserved Qty should be greater than Delivered Qty."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:150
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:164
msgid "Reserved Qty: Quantity ordered for sale, but not delivered."
msgstr ""
@@ -43715,7 +43922,7 @@ msgstr ""
msgid "Reserved Quantity for Production"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2164
+#: erpnext/stock/stock_ledger.py:2141
msgid "Reserved Serial No."
msgstr ""
@@ -43723,22 +43930,30 @@ msgstr ""
#. Name of a report
#: erpnext/manufacturing/doctype/plant_floor/stock_summary_template.html:24
#: erpnext/manufacturing/doctype/work_order/work_order.js:831
-#: erpnext/public/js/stock_reservation.js:216
-#: erpnext/selling/doctype/sales_order/sales_order.js:90
-#: erpnext/selling/doctype/sales_order/sales_order.js:417
+#: erpnext/public/js/stock_reservation.js:235
+#: erpnext/selling/doctype/sales_order/sales_order.js:99
+#: erpnext/selling/doctype/sales_order/sales_order.js:428
#: erpnext/stock/dashboard/item_dashboard_list.html:15
#: erpnext/stock/doctype/bin/bin.json
#: erpnext/stock/doctype/pick_list/pick_list.js:153
#: erpnext/stock/report/reserved_stock/reserved_stock.json
#: erpnext/stock/report/stock_balance/stock_balance.py:499
-#: erpnext/stock/stock_ledger.py:2148
+#: erpnext/stock/stock_ledger.py:2125
msgid "Reserved Stock"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2194
+#: erpnext/stock/stock_ledger.py:2171
msgid "Reserved Stock for Batch"
msgstr ""
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:268
+msgid "Reserved Stock for Raw Materials"
+msgstr ""
+
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:242
+msgid "Reserved Stock for Sub-assembly"
+msgstr ""
+
#: erpnext/controllers/buying_controller.py:476
msgid "Reserved Warehouse is mandatory for the Item {item_code} in Raw Materials supplied."
msgstr ""
@@ -43771,8 +43986,8 @@ msgstr ""
msgid "Reserved for sub contracting"
msgstr ""
-#: erpnext/public/js/stock_reservation.js:183
-#: erpnext/selling/doctype/sales_order/sales_order.js:370
+#: erpnext/public/js/stock_reservation.js:202
+#: erpnext/selling/doctype/sales_order/sales_order.js:381
#: erpnext/stock/doctype/pick_list/pick_list.js:278
msgid "Reserving Stock..."
msgstr ""
@@ -43927,7 +44142,7 @@ msgstr ""
msgid "Responsible"
msgstr ""
-#: erpnext/setup/setup_wizard/operations/defaults_setup.py:107
+#: erpnext/setup/setup_wizard/operations/defaults_setup.py:108
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:141
msgid "Rest Of The World"
msgstr ""
@@ -43940,7 +44155,7 @@ msgstr ""
msgid "Restart Subscription"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.js:108
+#: erpnext/assets/doctype/asset/asset.js:123
msgid "Restore Asset"
msgstr ""
@@ -43986,9 +44201,9 @@ msgstr ""
msgid "Result Title Field"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:356
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:368
#: erpnext/manufacturing/doctype/workstation/workstation_job_card.html:63
-#: erpnext/selling/doctype/sales_order/sales_order.js:565
+#: erpnext/selling/doctype/sales_order/sales_order.js:576
msgid "Resume"
msgstr ""
@@ -44127,7 +44342,11 @@ msgstr ""
msgid "Return Qty from Rejected Warehouse"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:106
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1344
+msgid "Return invoice of asset cancelled"
+msgstr ""
+
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:118
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:208
msgid "Return of Components"
msgstr ""
@@ -44162,7 +44381,7 @@ msgstr ""
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/buying/doctype/purchase_order_item_supplied/purchase_order_item_supplied.json
#: erpnext/buying/report/subcontract_order_summary/subcontract_order_summary.py:154
-#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:150
+#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:154
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_order_supplied_item/subcontracting_order_supplied_item.json
@@ -44549,11 +44768,11 @@ msgstr ""
msgid "Routing Name"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:625
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:667
msgid "Row #"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:525
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:567
msgid "Row # {0}:"
msgstr ""
@@ -44565,6 +44784,10 @@ msgstr ""
msgid "Row # {0}: Please add Serial and Batch Bundle for Item {1}"
msgstr ""
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:201
+msgid "Row # {0}: Please enter quantity for Item {1} as it is not zero."
+msgstr ""
+
#: erpnext/controllers/sales_and_purchase_return.py:138
msgid "Row # {0}: Rate cannot be greater than the rate used in {1} {2}"
msgstr ""
@@ -44574,12 +44797,12 @@ msgid "Row # {0}: Returned Item {1} does not exist in {2} {3}"
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:524
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1837
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1890
msgid "Row #{0} (Payment Table): Amount must be negative"
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:522
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1832
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1885
msgid "Row #{0} (Payment Table): Amount must be positive"
msgstr ""
@@ -44608,61 +44831,65 @@ msgstr ""
msgid "Row #{0}: Account {1} does not belong to company {2}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:397
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:394
msgid "Row #{0}: Allocated Amount cannot be greater than Outstanding Amount of Payment Request {1}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:373
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:478
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:370
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:475
msgid "Row #{0}: Allocated Amount cannot be greater than outstanding amount."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:490
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:487
msgid "Row #{0}: Allocated amount:{1} is greater than outstanding amount:{2} for Payment Term {3}"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:295
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:296
msgid "Row #{0}: Amount must be a positive number"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:382
-msgid "Row #{0}: Asset {1} cannot be submitted, it is already {2}"
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:384
+msgid "Row #{0}: Asset {1} cannot be sold, it is already {2}"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:352
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:389
+msgid "Row #{0}: Asset {1} is already sold"
+msgstr ""
+
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:368
msgid "Row #{0}: BOM is not specified for subcontracting item {0}"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:313
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:315
msgid "Row #{0}: Batch No {1} is already selected."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:869
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:866
msgid "Row #{0}: Cannot allocate more than {1} against payment term {2}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3521
+#: erpnext/controllers/accounts_controller.py:3524
msgid "Row #{0}: Cannot delete item {1} which has already been billed."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3495
+#: erpnext/controllers/accounts_controller.py:3498
msgid "Row #{0}: Cannot delete item {1} which has already been delivered"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3514
+#: erpnext/controllers/accounts_controller.py:3517
msgid "Row #{0}: Cannot delete item {1} which has already been received"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3501
+#: erpnext/controllers/accounts_controller.py:3504
msgid "Row #{0}: Cannot delete item {1} which has work order assigned to it."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3507
+#: erpnext/controllers/accounts_controller.py:3510
msgid "Row #{0}: Cannot delete item {1} which is assigned to customer's purchase order."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3762
-msgid "Row #{0}: Cannot set Rate if amount is greater than billed amount for Item {1}."
+#: erpnext/controllers/accounts_controller.py:3765
+msgid "Row #{0}: Cannot set Rate if the billed amount is greater than the amount for Item {1}."
msgstr ""
#: erpnext/manufacturing/doctype/job_card/job_card.py:964
@@ -44673,23 +44900,23 @@ msgstr ""
msgid "Row #{0}: Child Item should not be a Product Bundle. Please remove Item {1} and Save"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:270
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:271
msgid "Row #{0}: Consumed Asset {1} cannot be Draft"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:273
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:274
msgid "Row #{0}: Consumed Asset {1} cannot be cancelled"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:255
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:256
msgid "Row #{0}: Consumed Asset {1} cannot be the same as the Target Asset"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:264
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:265
msgid "Row #{0}: Consumed Asset {1} cannot be {2}"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:278
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:279
msgid "Row #{0}: Consumed Asset {1} does not belong to company {2}"
msgstr ""
@@ -44705,15 +44932,19 @@ msgstr ""
msgid "Row #{0}: Dates overlapping with other row"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:376
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:392
msgid "Row #{0}: Default BOM not found for FG Item {1}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:334
+#: erpnext/assets/doctype/asset/asset.py:536
+msgid "Row #{0}: Depreciation Start Date is required"
+msgstr ""
+
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:331
msgid "Row #{0}: Duplicate entry in References {1} {2}"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:253
+#: erpnext/selling/doctype/sales_order/sales_order.py:269
msgid "Row #{0}: Expected Delivery Date cannot be before Purchase Order Date"
msgstr ""
@@ -44721,15 +44952,15 @@ msgstr ""
msgid "Row #{0}: Expense Account not set for the Item {1}. {2}"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:381
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:397
msgid "Row #{0}: Finished Good Item Qty can not be zero"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:363
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:379
msgid "Row #{0}: Finished Good Item is not specified for service item {1}"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:370
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:386
msgid "Row #{0}: Finished Good Item {1} must be a sub-contracted item"
msgstr ""
@@ -44745,11 +44976,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:660
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:685
msgid "Row #{0}: For {1}, you can select reference document only if account gets credited"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:670
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:695
msgid "Row #{0}: For {1}, you can select reference document only if account gets debited"
msgstr ""
@@ -44761,6 +44992,10 @@ msgstr ""
msgid "Row #{0}: From Time and To Time fields are required"
msgstr ""
+#: erpnext/manufacturing/doctype/work_order/work_order.py:713
+msgid "Row #{0}: Incorrect Sequence ID. If any single operation has a Sequence ID then all other operations must have one too."
+msgstr ""
+
#: erpnext/public/js/utils/barcode_scanner.js:394
msgid "Row #{0}: Item added"
msgstr ""
@@ -44769,35 +45004,47 @@ msgstr ""
msgid "Row #{0}: Item {1} does not exist"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1202
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1382
msgid "Row #{0}: Item {1} has been picked, please reserve stock from the Pick List."
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:687
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:729
msgid "Row #{0}: Item {1} is not a Serialized/Batched Item. It cannot have a Serial No/Batch No against it."
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:289
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:290
msgid "Row #{0}: Item {1} is not a service item"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:243
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:244
msgid "Row #{0}: Item {1} is not a stock item"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:765
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:762
msgid "Row #{0}: Journal Entry {1} does not have account {2} or already matched against another voucher"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:571
+#: erpnext/assets/doctype/asset/asset.py:530
+msgid "Row #{0}: Next Depreciation Date cannot be before Available-for-use Date"
+msgstr ""
+
+#: erpnext/assets/doctype/asset/asset.py:525
+msgid "Row #{0}: Next Depreciation Date cannot be before Purchase Date"
+msgstr ""
+
+#: erpnext/selling/doctype/sales_order/sales_order.py:587
msgid "Row #{0}: Not allowed to change Supplier as Purchase Order already exists"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1285
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1465
msgid "Row #{0}: Only {1} available to reserve for the Item {2}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:661
+#: erpnext/assets/doctype/asset/asset.py:502
+msgid "Row #{0}: Opening Accumulated Depreciation must be less than or equal to {1}"
+msgstr ""
+
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:671
msgid "Row #{0}: Operation {1} is not completed for {2} qty of finished goods in Work Order {3}. Please update operation status via Job Card {4}."
msgstr ""
@@ -44805,15 +45052,15 @@ msgstr ""
msgid "Row #{0}: Payment document is required to complete the transaction"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:971
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:996
msgid "Row #{0}: Please select Item Code in Assembly Items"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:974
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:999
msgid "Row #{0}: Please select the BOM No in Assembly Items"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:968
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:993
msgid "Row #{0}: Please select the Sub Assembly Warehouse"
msgstr ""
@@ -44829,12 +45076,12 @@ msgstr ""
msgid "Row #{0}: Qty increased by {1}"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:246
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:292
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:247
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:293
msgid "Row #{0}: Qty must be a positive number"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:301
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:303
msgid "Row #{0}: Qty should be less than or equal to Available Qty to Reserve (Actual Qty - Reserved Qty) {1} for Iem {2} against Batch {3} in Warehouse {4}."
msgstr ""
@@ -44850,12 +45097,12 @@ msgstr ""
msgid "Row #{0}: Quality Inspection {1} was rejected for item {2}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1271
-#: erpnext/controllers/accounts_controller.py:3621
+#: erpnext/controllers/accounts_controller.py:1274
+#: erpnext/controllers/accounts_controller.py:3624
msgid "Row #{0}: Quantity for Item {1} cannot be zero."
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1270
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1450
msgid "Row #{0}: Quantity to reserve for the Item {1} should be greater than 0."
msgstr ""
@@ -44880,6 +45127,10 @@ msgstr ""
msgid "Row #{0}: Rejected Warehouse is mandatory for the rejected Item {1}"
msgstr ""
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:392
+msgid "Row #{0}: Return Against is required for returning asset"
+msgstr ""
+
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:422
msgid "Row #{0}: Scrap Item Qty cannot be zero"
msgstr ""
@@ -44896,11 +45147,11 @@ msgstr ""
msgid "Row #{0}: Serial No {1} does not belong to Batch {2}"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:250
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:252
msgid "Row #{0}: Serial No {1} for Item {2} is not available in {3} {4} or might be reserved in another {5}."
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:266
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:268
msgid "Row #{0}: Serial No {1} is already selected."
msgstr ""
@@ -44916,7 +45167,7 @@ msgstr ""
msgid "Row #{0}: Service Start and End Date is required for deferred accounting"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:416
+#: erpnext/selling/doctype/sales_order/sales_order.py:432
msgid "Row #{0}: Set Supplier for item {1}"
msgstr ""
@@ -44932,23 +45183,23 @@ msgstr ""
msgid "Row #{0}: Status is mandatory"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:423
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:467
msgid "Row #{0}: Status must be {1} for Invoice Discounting {2}"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:275
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:277
msgid "Row #{0}: Stock cannot be reserved for Item {1} against a disabled Batch {2}."
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1215
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1395
msgid "Row #{0}: Stock cannot be reserved for a non-stock Item {1}"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1228
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1408
msgid "Row #{0}: Stock cannot be reserved in group warehouse {1}."
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1242
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1422
msgid "Row #{0}: Stock is already reserved for the Item {1}."
msgstr ""
@@ -44956,12 +45207,12 @@ msgstr ""
msgid "Row #{0}: Stock is reserved for item {1} in warehouse {2}."
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:285
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:287
msgid "Row #{0}: Stock not available to reserve for Item {1} against Batch {2} in Warehouse {3}."
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1112
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1256
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1135
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1436
msgid "Row #{0}: Stock not available to reserve for the Item {1} in Warehouse {2}."
msgstr ""
@@ -44977,11 +45228,15 @@ msgstr ""
msgid "Row #{0}: Timings conflicts with row {1}"
msgstr ""
+#: erpnext/assets/doctype/asset/asset.py:515
+msgid "Row #{0}: Total Number of Depreciations cannot be less than or equal to Opening Number of Booked Depreciations"
+msgstr ""
+
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:97
msgid "Row #{0}: You cannot use the inventory dimension '{1}' in Stock Reconciliation to modify the quantity or valuation rate. Stock reconciliation with inventory dimensions is intended solely for performing opening entries."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1526
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:396
msgid "Row #{0}: You must select an Asset for Item {1}."
msgstr ""
@@ -44997,7 +45252,7 @@ msgstr ""
msgid "Row #{0}: {1} is required to create the Opening {2} Invoices"
msgstr ""
-#: erpnext/assets/doctype/asset_category/asset_category.py:90
+#: erpnext/assets/doctype/asset_category/asset_category.py:89
msgid "Row #{0}: {1} of {2} should be {3}. Please update the {1} or select a different account."
msgstr ""
@@ -45013,7 +45268,7 @@ msgstr ""
msgid "Row #{idx}: Item rate has been updated as per valuation rate since its an internal stock transfer."
msgstr ""
-#: erpnext/controllers/buying_controller.py:870
+#: erpnext/controllers/buying_controller.py:876
msgid "Row #{idx}: Please enter a location for the asset item {item_code}."
msgstr ""
@@ -45037,15 +45292,15 @@ msgstr ""
msgid "Row #{idx}: {from_warehouse_field} and {to_warehouse_field} cannot be same."
msgstr ""
-#: erpnext/controllers/buying_controller.py:988
+#: erpnext/controllers/buying_controller.py:994
msgid "Row #{idx}: {schedule_date} cannot be before {transaction_date}."
msgstr ""
-#: erpnext/assets/doctype/asset_category/asset_category.py:67
+#: erpnext/assets/doctype/asset_category/asset_category.py:66
msgid "Row #{}: Currency of {} - {} doesn't matches company currency."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:343
+#: erpnext/assets/doctype/asset/asset.py:352
msgid "Row #{}: Finance Book should not be empty since you're using multiple."
msgstr ""
@@ -45069,7 +45324,7 @@ msgstr ""
msgid "Row #{}: Please assign task to a member."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:335
+#: erpnext/assets/doctype/asset/asset.py:344
msgid "Row #{}: Please use a different Finance Book."
msgstr ""
@@ -45126,11 +45381,11 @@ msgstr ""
msgid "Row {0} picked quantity is less than the required quantity, additional {1} {2} required."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1209
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1219
msgid "Row {0}# Item {1} cannot be transferred more than {2} against {3} {4}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1233
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1243
msgid "Row {0}# Item {1} not found in 'Raw Materials Supplied' table in {2} {3}"
msgstr ""
@@ -45138,7 +45393,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:575
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:600
msgid "Row {0}: Account {1} and Party Type {2} have different account types"
msgstr ""
@@ -45146,11 +45401,11 @@ msgstr ""
msgid "Row {0}: Activity Type is mandatory."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:641
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:666
msgid "Row {0}: Advance against Customer must be credit"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:643
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:668
msgid "Row {0}: Advance against Supplier must be debit"
msgstr ""
@@ -45162,7 +45417,7 @@ msgstr ""
msgid "Row {0}: Allocated amount {1} must be less than or equal to remaining payment amount {2}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:937
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:947
msgid "Row {0}: As {1} is enabled, raw materials cannot be added to {2} entry. Use {3} entry to consume raw materials."
msgstr ""
@@ -45170,7 +45425,7 @@ msgstr ""
msgid "Row {0}: Bill of Materials not found for the Item {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:894
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:919
msgid "Row {0}: Both Debit and Credit values cannot be zero"
msgstr ""
@@ -45178,7 +45433,7 @@ msgstr ""
msgid "Row {0}: Conversion Factor is mandatory"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2992
+#: erpnext/controllers/accounts_controller.py:2995
msgid "Row {0}: Cost Center {1} does not belong to Company {2}"
msgstr ""
@@ -45186,7 +45441,7 @@ msgstr ""
msgid "Row {0}: Cost center is required for an item {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:740
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:765
msgid "Row {0}: Credit entry can not be linked with a {1}"
msgstr ""
@@ -45194,7 +45449,7 @@ msgstr ""
msgid "Row {0}: Currency of the BOM #{1} should be equal to the selected currency {2}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:735
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:760
msgid "Row {0}: Debit entry can not be linked with a {1}"
msgstr ""
@@ -45202,11 +45457,7 @@ msgstr ""
msgid "Row {0}: Delivery Warehouse ({1}) and Customer Warehouse ({2}) can not be same"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:466
-msgid "Row {0}: Depreciation Start Date is required"
-msgstr ""
-
-#: erpnext/controllers/accounts_controller.py:2526
+#: erpnext/controllers/accounts_controller.py:2529
msgid "Row {0}: Due Date in the Payment Terms table cannot be before Posting Date"
msgstr ""
@@ -45214,12 +45465,12 @@ msgstr ""
msgid "Row {0}: Either Delivery Note Item or Packed Item reference is mandatory."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:985
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1010
#: erpnext/controllers/taxes_and_totals.py:1205
msgid "Row {0}: Exchange Rate is mandatory"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:457
+#: erpnext/assets/doctype/asset/asset.py:477
msgid "Row {0}: Expected Value After Useful Life must be less than Gross Purchase Amount"
msgstr ""
@@ -45235,7 +45486,7 @@ msgstr ""
msgid "Row {0}: Expense Head changed to {1} because expense is booked against this account in Purchase Receipt {2}"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:110
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:126
msgid "Row {0}: For Supplier {1}, Email Address is Required to send an email"
msgstr ""
@@ -45260,7 +45511,7 @@ msgstr ""
msgid "Row {0}: Hours value must be greater than zero."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:760
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:785
msgid "Row {0}: Invalid reference {1}"
msgstr ""
@@ -45292,11 +45543,11 @@ msgstr ""
msgid "Row {0}: Packing Slip is already created for Item {1}."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:786
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:811
msgid "Row {0}: Party / Account does not match with {1} / {2} in {3} {4}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:566
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:591
msgid "Row {0}: Party Type and Party is required for Receivable / Payable account {1}"
msgstr ""
@@ -45304,11 +45555,11 @@ msgstr ""
msgid "Row {0}: Payment Term is mandatory"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:634
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:659
msgid "Row {0}: Payment against Sales/Purchase Order should always be marked as advance"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:627
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:652
msgid "Row {0}: Please check 'Is Advance' against Account {1} if this is an advance entry."
msgstr ""
@@ -45364,15 +45615,15 @@ msgstr ""
msgid "Row {0}: Quantity cannot be negative."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:735
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:745
msgid "Row {0}: Quantity not available for {4} in warehouse {1} at posting time of the entry ({2} {3})"
msgstr ""
-#: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.py:93
+#: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.py:58
msgid "Row {0}: Shift cannot be changed since the depreciation has already been processed"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1246
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1256
msgid "Row {0}: Subcontracted Item is mandatory for the raw material {1}"
msgstr ""
@@ -45388,7 +45639,7 @@ msgstr ""
msgid "Row {0}: The item {1}, quantity must be positive number"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2969
+#: erpnext/controllers/accounts_controller.py:2972
msgid "Row {0}: The {3} Account {1} does not belong to the company {2}"
msgstr ""
@@ -45396,15 +45647,11 @@ msgstr ""
msgid "Row {0}: To set {1} periodicity, difference between from and to date must be greater than or equal to {2}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:494
-msgid "Row {0}: Total Number of Depreciations cannot be less than or equal to Opening Number of Booked Depreciations"
-msgstr ""
-
#: erpnext/stock/doctype/stock_entry/stock_entry.py:385
msgid "Row {0}: UOM Conversion Factor is mandatory"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1054
+#: erpnext/manufacturing/doctype/bom/bom.py:1061
#: erpnext/manufacturing/doctype/work_order/work_order.py:245
msgid "Row {0}: Workstation or Workstation Type is mandatory for an operation {1}"
msgstr ""
@@ -45417,7 +45664,7 @@ msgstr ""
msgid "Row {0}: {1} account already applied for Accounting Dimension {2}"
msgstr ""
-#: erpnext/assets/doctype/asset_category/asset_category.py:42
+#: erpnext/assets/doctype/asset_category/asset_category.py:41
msgid "Row {0}: {1} must be greater than 0"
msgstr ""
@@ -45425,7 +45672,7 @@ msgstr ""
msgid "Row {0}: {1} {2} cannot be same as {3} (Party Account) {4}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:800
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:825
msgid "Row {0}: {1} {2} does not match with {3}"
msgstr ""
@@ -45437,7 +45684,7 @@ msgstr ""
msgid "Row {1}: Quantity ({0}) cannot be a fraction. To allow this, disable '{2}' in UOM {3}."
msgstr ""
-#: erpnext/controllers/buying_controller.py:852
+#: erpnext/controllers/buying_controller.py:858
msgid "Row {idx}: Asset Naming Series is mandatory for the auto creation of assets for item {item_code}."
msgstr ""
@@ -45463,7 +45710,7 @@ msgstr ""
msgid "Rows with Same Account heads will be merged on Ledger"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2536
+#: erpnext/controllers/accounts_controller.py:2539
msgid "Rows with duplicate due dates in other rows were found: {0}"
msgstr ""
@@ -45533,7 +45780,7 @@ msgstr ""
msgid "SLA Paused On"
msgstr ""
-#: erpnext/public/js/utils.js:1166
+#: erpnext/public/js/utils.js:1167
msgid "SLA is on hold since {0}"
msgstr ""
@@ -45728,7 +45975,7 @@ msgstr ""
#: erpnext/projects/doctype/timesheet/timesheet.json
#: erpnext/projects/doctype/timesheet_detail/timesheet_detail.json
#: erpnext/selling/doctype/quotation/quotation_list.js:22
-#: erpnext/selling/doctype/sales_order/sales_order.js:656
+#: erpnext/selling/doctype/sales_order/sales_order.js:669
#: erpnext/selling/doctype/sales_order/sales_order_list.js:75
#: erpnext/selling/workspace/selling/selling.json
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
@@ -45820,7 +46067,7 @@ msgstr ""
msgid "Sales Invoice {0} has already been submitted"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:501
+#: erpnext/selling/doctype/sales_order/sales_order.py:517
msgid "Sales Invoice {0} must be deleted before cancelling this Sales Order"
msgstr ""
@@ -45949,7 +46196,7 @@ msgstr ""
#: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.py:155
#: erpnext/manufacturing/report/work_order_summary/work_order_summary.py:217
#: erpnext/projects/doctype/project/project.json
-#: erpnext/selling/doctype/quotation/quotation.js:116
+#: erpnext/selling/doctype/quotation/quotation.js:124
#: erpnext/selling/doctype/quotation/quotation_dashboard.py:11
#: erpnext/selling/doctype/quotation/quotation_list.js:16
#: erpnext/selling/doctype/sales_order/sales_order.json
@@ -46010,8 +46257,8 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json
#: erpnext/manufacturing/doctype/production_plan_item_reference/production_plan_item_reference.json
#: erpnext/manufacturing/doctype/work_order/work_order.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:296
-#: erpnext/selling/doctype/sales_order/sales_order.js:845
+#: erpnext/selling/doctype/sales_order/sales_order.js:307
+#: erpnext/selling/doctype/sales_order/sales_order.js:858
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/stock/doctype/material_request_item/material_request_item.json
#: erpnext/stock/doctype/pick_list_item/pick_list_item.json
@@ -46048,11 +46295,11 @@ msgstr ""
msgid "Sales Order required for Item {0}"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:277
+#: erpnext/selling/doctype/sales_order/sales_order.py:293
msgid "Sales Order {0} already exists against Customer's Purchase Order {1}. To allow multiple Sales Orders, Enable {2} in {3}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1248
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1265
msgid "Sales Order {0} is not submitted"
msgstr ""
@@ -46073,7 +46320,7 @@ msgstr ""
msgid "Sales Orders"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:325
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:341
msgid "Sales Orders Required"
msgstr ""
@@ -46111,7 +46358,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:115
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1129
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1154
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:99
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:194
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:74
@@ -46209,7 +46456,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:121
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1126
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1151
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:105
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:191
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:80
@@ -46446,7 +46693,7 @@ msgstr ""
msgid "Sales and Returns"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:198
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:214
msgid "Sales orders are not available for production"
msgstr ""
@@ -46483,7 +46730,7 @@ msgstr ""
msgid "Same Item"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:541
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:583
msgid "Same item and warehouse combination already entered."
msgstr ""
@@ -46491,7 +46738,7 @@ msgstr ""
msgid "Same item cannot be entered multiple times."
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:79
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:95
msgid "Same supplier has been entered multiple times"
msgstr ""
@@ -46515,7 +46762,7 @@ msgstr ""
msgid "Sample Size"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3193
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3216
msgid "Sample quantity {0} cannot be more than received quantity {1}"
msgstr ""
@@ -46557,10 +46804,11 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:283
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:319
#: erpnext/public/js/call_popup/call_popup.js:169
+#: erpnext/selling/page/point_of_sale/pos_payment.js:61
msgid "Save"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:225
+#: erpnext/selling/page/point_of_sale/pos_controller.js:247
msgid "Save as Draft"
msgstr ""
@@ -46649,7 +46897,7 @@ msgstr ""
#. Label of the schedule_date (Date) field in DocType 'Depreciation Schedule'
#. Label of the schedule_date (Datetime) field in DocType 'Production Plan Sub
#. Assembly Item'
-#: erpnext/assets/doctype/asset/asset.js:285
+#: erpnext/assets/doctype/asset/asset.js:281
#: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
msgid "Schedule Date"
@@ -46824,7 +47072,7 @@ msgstr ""
msgid "Scrap Warehouse"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:484
+#: erpnext/assets/doctype/asset/depreciation.py:380
msgid "Scrap date cannot be before purchase date"
msgstr ""
@@ -46857,7 +47105,7 @@ msgstr ""
msgid "Search Term Param Name"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:317
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:320
msgid "Search by customer name, phone, email."
msgstr ""
@@ -46928,8 +47176,8 @@ msgstr ""
msgid "Segregate Serial / Batch Bundle"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:221
-#: erpnext/selling/doctype/sales_order/sales_order.js:1082
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:233
+#: erpnext/selling/doctype/sales_order/sales_order.js:1095
#: erpnext/selling/doctype/sales_order/sales_order_list.js:96
#: erpnext/selling/report/sales_analytics/sales_analytics.js:93
msgid "Select"
@@ -46939,11 +47187,11 @@ msgstr ""
msgid "Select Accounting Dimension."
msgstr ""
-#: erpnext/public/js/utils.js:475
+#: erpnext/public/js/utils.js:476
msgid "Select Alternate Item"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.js:316
+#: erpnext/selling/doctype/quotation/quotation.js:324
msgid "Select Alternative Items for Sales Order"
msgstr ""
@@ -46951,15 +47199,15 @@ msgstr ""
msgid "Select Attribute Values"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:828
+#: erpnext/selling/doctype/sales_order/sales_order.js:841
msgid "Select BOM"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:815
+#: erpnext/selling/doctype/sales_order/sales_order.js:828
msgid "Select BOM and Qty for Production"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:960
+#: erpnext/selling/doctype/sales_order/sales_order.js:973
msgid "Select BOM, Qty and For Warehouse"
msgstr ""
@@ -47033,16 +47281,16 @@ msgstr ""
msgid "Select Employees"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:211
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:223
msgid "Select Finished Good"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1161
-#: erpnext/selling/doctype/sales_order/sales_order.js:1173
+#: erpnext/selling/doctype/sales_order/sales_order.js:1174
+#: erpnext/selling/doctype/sales_order/sales_order.js:1186
msgid "Select Items"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1047
+#: erpnext/selling/doctype/sales_order/sales_order.js:1060
msgid "Select Items based on Delivery Date"
msgstr ""
@@ -47053,7 +47301,7 @@ msgstr ""
#. Label of the select_items_to_manufacture_section (Section Break) field in
#. DocType 'Production Plan'
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:856
+#: erpnext/selling/doctype/sales_order/sales_order.js:869
msgid "Select Items to Manufacture"
msgstr ""
@@ -47067,12 +47315,12 @@ msgstr ""
msgid "Select Job Worker Address"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1106
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:946
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1118
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:949
msgid "Select Loyalty Program"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:389
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:397
msgid "Select Possible Supplier"
msgstr ""
@@ -47125,7 +47373,7 @@ msgstr ""
msgid "Select Warehouse..."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:438
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:518
msgid "Select Warehouses to get Stock for Materials Planning"
msgstr ""
@@ -47161,7 +47409,7 @@ msgstr ""
msgid "Select an Item Group."
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:30
+#: erpnext/accounts/report/general_ledger/general_ledger.py:36
msgid "Select an account to print in account currency"
msgstr ""
@@ -47169,7 +47417,7 @@ msgstr ""
msgid "Select an invoice to load summary data"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.js:331
+#: erpnext/selling/doctype/quotation/quotation.js:339
msgid "Select an item from each set to be used in the Sales Order."
msgstr ""
@@ -47187,7 +47435,7 @@ msgstr ""
msgid "Select company name first."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2782
+#: erpnext/controllers/accounts_controller.py:2785
msgid "Select finance book for the item {0} at row {1}"
msgstr ""
@@ -47212,12 +47460,12 @@ msgstr ""
msgid "Select the Item to be manufactured."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:854
+#: erpnext/manufacturing/doctype/bom/bom.js:858
msgid "Select the Item to be manufactured. The Item name, UoM, Company, and Currency will be fetched automatically."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:319
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:332
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:399
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:412
msgid "Select the Warehouse"
msgstr ""
@@ -47225,7 +47473,7 @@ msgstr ""
msgid "Select the customer or supplier."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.js:794
+#: erpnext/assets/doctype/asset/asset.js:790
msgid "Select the date"
msgstr ""
@@ -47233,7 +47481,7 @@ msgstr ""
msgid "Select the date and your timezone"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:873
+#: erpnext/manufacturing/doctype/bom/bom.js:877
msgid "Select the raw materials (Items) required to manufacture the Item"
msgstr ""
@@ -47241,7 +47489,7 @@ msgstr ""
msgid "Select variant item code for the template item {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:594
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:674
msgid ""
"Select whether to get items from a Sales Order or a Material Request. For now select Sales Order.\n"
" A Production Plan can also be created manually where you can select the Items to manufacture."
@@ -47261,7 +47509,7 @@ msgstr ""
msgid "Selected POS Opening Entry should be open."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2312
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2365
msgid "Selected Price List should have buying and selling fields checked."
msgstr ""
@@ -47392,7 +47640,7 @@ msgstr ""
msgid "Send Emails"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:53
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:57
msgid "Send Emails to Suppliers"
msgstr ""
@@ -47571,7 +47819,6 @@ msgstr ""
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json
#: erpnext/stock/doctype/stock_reconciliation_item/stock_reconciliation_item.json
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:276
#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:158
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.js:65
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:147
@@ -47586,6 +47833,10 @@ msgstr ""
msgid "Serial No"
msgstr ""
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:144
+msgid "Serial No (In/Out)"
+msgstr ""
+
#. Label of the serial_no_batch (Section Break) field in DocType 'Stock Entry
#. Detail'
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
@@ -47605,7 +47856,7 @@ msgstr ""
msgid "Serial No Range"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1885
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1895
msgid "Serial No Reserved"
msgstr ""
@@ -47645,13 +47896,7 @@ msgstr ""
msgid "Serial No and Batch Selector cannot be use when Use Serial / Batch Fields is enabled."
msgstr ""
-#. Label of the serial_no_and_batch_for_finished_good_section (Section Break)
-#. field in DocType 'Work Order'
-#: erpnext/manufacturing/doctype/work_order/work_order.json
-msgid "Serial No and Batch for Finished Good"
-msgstr ""
-
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:857
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:860
msgid "Serial No is mandatory"
msgstr ""
@@ -47680,7 +47925,7 @@ msgstr ""
msgid "Serial No {0} does not exist"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2577
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2624
msgid "Serial No {0} does not exists"
msgstr ""
@@ -47688,7 +47933,7 @@ msgstr ""
msgid "Serial No {0} is already added"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:354
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:357
msgid "Serial No {0} is not present in the {1} {2}, hence you can't return it against the {1} {2}"
msgstr ""
@@ -47704,7 +47949,7 @@ msgstr ""
msgid "Serial No {0} not found"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:822
+#: erpnext/selling/page/point_of_sale/pos_controller.js:845
msgid "Serial No: {0} has already been transacted into another POS Invoice."
msgstr ""
@@ -47725,11 +47970,11 @@ msgstr ""
msgid "Serial Nos and Batches"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1368
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1371
msgid "Serial Nos are created successfully"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2154
+#: erpnext/stock/stock_ledger.py:2131
msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding."
msgstr ""
@@ -47794,7 +48039,7 @@ msgstr ""
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json
#: erpnext/stock/doctype/stock_settings/stock_settings.json
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:283
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:192
#: erpnext/stock/report/incorrect_serial_and_batch_bundle/incorrect_serial_and_batch_bundle.py:28
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:80
#: erpnext/stock/report/stock_ledger/stock_ledger.py:343
@@ -47803,11 +48048,11 @@ msgstr ""
msgid "Serial and Batch Bundle"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1596
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1599
msgid "Serial and Batch Bundle created"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1662
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1665
msgid "Serial and Batch Bundle updated"
msgstr ""
@@ -47859,7 +48104,7 @@ msgstr ""
msgid "Serial and Batch Summary"
msgstr ""
-#: erpnext/stock/utils.py:415
+#: erpnext/stock/utils.py:417
msgid "Serial number {0} entered more than once"
msgstr ""
@@ -47978,7 +48223,7 @@ msgstr ""
msgid "Series for Asset Depreciation Entry (Journal Entry)"
msgstr ""
-#: erpnext/buying/doctype/supplier/supplier.py:136
+#: erpnext/buying/doctype/supplier/supplier.py:140
msgid "Series is mandatory"
msgstr ""
@@ -48168,6 +48413,10 @@ msgstr ""
msgid "Service Stop Date cannot be before Service Start Date"
msgstr ""
+#: erpnext/assets/doctype/asset_repair/asset_repair.py:99
+msgid "Service item not present in Purchase Invoice {0}"
+msgstr ""
+
#. Label of the service_items (Table) field in DocType 'Asset Capitalization'
#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:59
@@ -48215,6 +48464,12 @@ msgstr ""
msgid "Set From Warehouse"
msgstr ""
+#. Label of the set_grand_total_to_default_mop (Check) field in DocType 'POS
+#. Profile'
+#: erpnext/accounts/doctype/pos_profile/pos_profile.json
+msgid "Set Grand Total to Default Payment Method"
+msgstr ""
+
#. Description of the 'Territory Targets' (Section Break) field in DocType
#. 'Territory'
#: erpnext/setup/doctype/territory/territory.json
@@ -48227,7 +48482,7 @@ msgstr ""
msgid "Set Landed Cost Based on Purchase Invoice Rate"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1118
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1130
msgid "Set Loyalty Program"
msgstr ""
@@ -48251,7 +48506,7 @@ msgstr ""
msgid "Set Parent Row No in Items Table"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:263
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:279
msgid "Set Password"
msgstr ""
@@ -48260,7 +48515,7 @@ msgstr ""
msgid "Set Posting Date"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:900
+#: erpnext/manufacturing/doctype/bom/bom.js:904
msgid "Set Process Loss Item Quantity"
msgstr ""
@@ -48274,7 +48529,7 @@ msgstr ""
msgid "Set Project and all Tasks to status {0}?"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:901
+#: erpnext/manufacturing/doctype/bom/bom.js:905
msgid "Set Quantity"
msgstr ""
@@ -48325,7 +48580,7 @@ msgstr ""
msgid "Set Valuation Rate Based on Source Warehouse"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:216
+#: erpnext/selling/doctype/sales_order/sales_order.js:227
msgid "Set Warehouse"
msgstr ""
@@ -48339,7 +48594,7 @@ msgid "Set as Completed"
msgstr ""
#: erpnext/public/js/utils/sales_common.js:516
-#: erpnext/selling/doctype/quotation/quotation.js:120
+#: erpnext/selling/doctype/quotation/quotation.js:128
msgid "Set as Lost"
msgstr ""
@@ -48375,7 +48630,7 @@ msgstr ""
msgid "Set fieldname from which you want to fetch the data from the parent form."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:890
+#: erpnext/manufacturing/doctype/bom/bom.js:894
msgid "Set quantity of process loss item:"
msgstr ""
@@ -48405,15 +48660,15 @@ msgstr ""
msgid "Set this if the customer is a Public Administration company."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:730
+#: erpnext/assets/doctype/asset/asset.py:753
msgid "Set {0} in asset category {1} for company {2}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1065
+#: erpnext/assets/doctype/asset/asset.py:1087
msgid "Set {0} in asset category {1} or company {2}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1062
+#: erpnext/assets/doctype/asset/asset.py:1084
msgid "Set {0} in company {1}"
msgstr ""
@@ -48480,8 +48735,8 @@ msgstr ""
msgid "Setting up company"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1033
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1126
+#: erpnext/manufacturing/doctype/bom/bom.py:1040
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1149
msgid "Setting {} is required"
msgstr ""
@@ -48597,7 +48852,7 @@ msgid "Shelf Life in Days"
msgstr ""
#. Label of the shift (Link) field in DocType 'Depreciation Schedule'
-#: erpnext/assets/doctype/asset/asset.js:298
+#: erpnext/assets/doctype/asset/asset.js:294
#: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json
msgid "Shift"
msgstr ""
@@ -49079,7 +49334,7 @@ msgstr ""
msgid "Show only the Immediate Upcoming Term"
msgstr ""
-#: erpnext/stock/utils.py:575
+#: erpnext/stock/utils.py:577
msgid "Show pending entries"
msgstr ""
@@ -49196,18 +49451,6 @@ msgstr ""
msgid "Size"
msgstr ""
-#. Label of the ignore_existing_ordered_qty (Check) field in DocType
-#. 'Production Plan'
-#: erpnext/manufacturing/doctype/production_plan/production_plan.json
-msgid "Skip Available Raw Materials"
-msgstr ""
-
-#. Label of the skip_available_sub_assembly_item (Check) field in DocType
-#. 'Production Plan'
-#: erpnext/manufacturing/doctype/production_plan/production_plan.json
-msgid "Skip Available Sub Assembly Items"
-msgstr ""
-
#. Label of the skip_delivery_note (Check) field in DocType 'Sales Order'
#: erpnext/selling/doctype/sales_order/sales_order.json
msgid "Skip Delivery Note"
@@ -49413,7 +49656,7 @@ msgstr ""
msgid "Source Warehouse Address Link"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1051
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1069
msgid "Source Warehouse is mandatory for the Item {0}."
msgstr ""
@@ -49421,7 +49664,7 @@ msgstr ""
msgid "Source and Target Location cannot be same"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:609
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:619
msgid "Source and target warehouse cannot be same for row {0}"
msgstr ""
@@ -49434,8 +49677,8 @@ msgstr ""
msgid "Source of Funds (Liabilities)"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:586
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:603
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:596
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:613
msgid "Source warehouse is mandatory for row {0}"
msgstr ""
@@ -49474,15 +49717,15 @@ msgstr ""
msgid "Specify conditions to calculate shipping amount"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.js:555
+#: erpnext/assets/doctype/asset/asset.js:551
#: erpnext/stock/doctype/batch/batch.js:80
#: erpnext/stock/doctype/batch/batch.js:172
#: erpnext/support/doctype/issue/issue.js:114
msgid "Split"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.js:135
-#: erpnext/assets/doctype/asset/asset.js:539
+#: erpnext/assets/doctype/asset/asset.js:116
+#: erpnext/assets/doctype/asset/asset.js:535
msgid "Split Asset"
msgstr ""
@@ -49505,12 +49748,12 @@ msgstr ""
msgid "Split Issue"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.js:545
+#: erpnext/assets/doctype/asset/asset.js:541
msgid "Split Qty"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1192
-msgid "Split qty cannot be grater than or equal to asset qty"
+#: erpnext/assets/doctype/asset/asset.py:1226
+msgid "Split Quantity must be less than Asset Quantity"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2547
@@ -49577,11 +49820,11 @@ msgstr ""
msgid "Stale Days"
msgstr ""
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:107
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:109
msgid "Stale Days should start from 1."
msgstr ""
-#: erpnext/setup/setup_wizard/operations/defaults_setup.py:69
+#: erpnext/setup/setup_wizard/operations/defaults_setup.py:70
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:455
msgid "Standard Buying"
msgstr ""
@@ -49594,7 +49837,7 @@ msgstr ""
msgid "Standard Rated Expenses"
msgstr ""
-#: erpnext/setup/setup_wizard/operations/defaults_setup.py:69
+#: erpnext/setup/setup_wizard/operations/defaults_setup.py:70
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:463
#: erpnext/stock/doctype/item/item.py:245
msgid "Standard Selling"
@@ -49925,12 +50168,12 @@ msgstr ""
#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.js:16
#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:425
#: erpnext/bulk_transaction/doctype/bulk_transaction_log_detail/bulk_transaction_log_detail.json
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:352
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:358
#: erpnext/buying/doctype/purchase_order/purchase_order.js:364
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:373
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:370
#: erpnext/buying/doctype/purchase_order/purchase_order.js:376
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:383
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:385
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:388
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:395
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
@@ -49956,9 +50199,9 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom_update_log/bom_update_log.json
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/doctype/job_card_operation/job_card_operation.json
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:107
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:115
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:473
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:117
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:125
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:553
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
#: erpnext/manufacturing/doctype/work_order/work_order.js:457
#: erpnext/manufacturing/doctype/work_order/work_order.js:493
@@ -49975,7 +50218,7 @@ msgstr ""
#: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.js:21
#: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:80
#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.js:49
-#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:117
+#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:121
#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:138
#: erpnext/manufacturing/report/work_order_summary/work_order_summary.js:36
#: erpnext/manufacturing/report/work_order_summary/work_order_summary.py:202
@@ -49997,11 +50240,11 @@ msgstr ""
#: erpnext/regional/doctype/import_supplier_invoice/import_supplier_invoice.json
#: erpnext/selling/doctype/installation_note/installation_note.json
#: erpnext/selling/doctype/quotation/quotation.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:569
-#: erpnext/selling/doctype/sales_order/sales_order.js:574
-#: erpnext/selling/doctype/sales_order/sales_order.js:583
-#: erpnext/selling/doctype/sales_order/sales_order.js:600
-#: erpnext/selling/doctype/sales_order/sales_order.js:606
+#: erpnext/selling/doctype/sales_order/sales_order.js:580
+#: erpnext/selling/doctype/sales_order/sales_order.js:585
+#: erpnext/selling/doctype/sales_order/sales_order.js:594
+#: erpnext/selling/doctype/sales_order/sales_order.js:613
+#: erpnext/selling/doctype/sales_order/sales_order.js:619
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.js:88
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:68
@@ -50185,17 +50428,6 @@ msgstr ""
msgid "Stock Closing Log"
msgstr ""
-#. Label of the stock_consumption (Check) field in DocType 'Asset Repair'
-#: erpnext/assets/doctype/asset_repair/asset_repair.json
-msgid "Stock Consumed During Repair"
-msgstr ""
-
-#. Label of the stock_consumption_details_section (Section Break) field in
-#. DocType 'Asset Repair'
-#: erpnext/assets/doctype/asset_repair/asset_repair.json
-msgid "Stock Consumption Details"
-msgstr ""
-
#. Label of the warehouse_and_reference (Section Break) field in DocType 'POS
#. Invoice Item'
#. Label of the warehouse_and_reference (Section Break) field in DocType 'Sales
@@ -50205,7 +50437,7 @@ msgstr ""
msgid "Stock Details"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:703
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:713
msgid "Stock Entries already created for Work Order {0}: {1}"
msgstr ""
@@ -50262,7 +50494,7 @@ msgstr ""
msgid "Stock Entry {0} has created"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1257
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1282
msgid "Stock Entry {0} is not submitted"
msgstr ""
@@ -50464,60 +50696,67 @@ msgstr ""
#. Label of the stock_reservation_tab (Tab Break) field in DocType 'Stock
#. Settings'
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:230
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:238
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:244
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:256
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:264
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:270
#: erpnext/manufacturing/doctype/work_order/work_order.js:817
#: erpnext/manufacturing/doctype/work_order/work_order.js:826
#: erpnext/manufacturing/doctype/work_order/work_order.js:833
#: erpnext/manufacturing/doctype/work_order/work_order_dashboard.py:14
#: erpnext/public/js/stock_reservation.js:12
-#: erpnext/selling/doctype/sales_order/sales_order.js:69
-#: erpnext/selling/doctype/sales_order/sales_order.js:83
+#: erpnext/selling/doctype/sales_order/sales_order.js:78
#: erpnext/selling/doctype/sales_order/sales_order.js:92
-#: erpnext/selling/doctype/sales_order/sales_order.js:210
+#: erpnext/selling/doctype/sales_order/sales_order.js:101
+#: erpnext/selling/doctype/sales_order/sales_order.js:221
#: erpnext/stock/doctype/pick_list/pick_list.js:135
#: erpnext/stock/doctype/pick_list/pick_list.js:150
#: erpnext/stock/doctype/pick_list/pick_list.js:155
#: erpnext/stock/doctype/stock_entry/stock_entry_dashboard.py:25
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:664
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:567
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1115
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1218
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1231
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1245
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1259
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1273
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1290
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:706
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:575
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1138
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1398
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1411
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1425
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1439
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1453
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1470
#: erpnext/stock/doctype/stock_settings/stock_settings.json
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:171
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:183
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:203
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:217
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:172
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:184
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:204
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:218
msgid "Stock Reservation"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1399
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1579
msgid "Stock Reservation Entries Cancelled"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1540
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1351
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2120
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1670
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1531
msgid "Stock Reservation Entries Created"
msgstr ""
#. Name of a DocType
-#: erpnext/public/js/stock_reservation.js:283
-#: erpnext/selling/doctype/sales_order/sales_order.js:427
+#: erpnext/public/js/stock_reservation.js:308
+#: erpnext/selling/doctype/sales_order/sales_order.js:438
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:260
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:262
#: erpnext/stock/report/reserved_stock/reserved_stock.js:53
#: erpnext/stock/report/reserved_stock/reserved_stock.py:171
msgid "Stock Reservation Entry"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:430
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:438
msgid "Stock Reservation Entry cannot be updated as it has been delivered."
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:424
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:432
msgid "Stock Reservation Entry created against a Pick List cannot be updated. If you need to make changes, we recommend canceling the existing entry and creating a new one."
msgstr ""
@@ -50525,7 +50764,7 @@ msgstr ""
msgid "Stock Reservation Warehouse Mismatch"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:576
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:584
msgid "Stock Reservation can only be created against {0}."
msgstr ""
@@ -50534,7 +50773,13 @@ msgstr ""
msgid "Stock Reserved"
msgstr ""
+#. Label of the stock_reserved_qty (Float) field in DocType 'Material Request
+#. Plan Item'
+#. Label of the stock_reserved_qty (Float) field in DocType 'Production Plan
+#. Sub Assembly Item'
#. Label of the stock_reserved_qty (Float) field in DocType 'Work Order Item'
+#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
+#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
msgid "Stock Reserved Qty"
msgstr ""
@@ -50554,7 +50799,7 @@ msgstr ""
#. Label of a Link in the Stock Workspace
#: erpnext/setup/doctype/company/company.json
#: erpnext/setup/workspace/settings/settings.json
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:568
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:576
#: erpnext/stock/doctype/stock_settings/stock_settings.json
#: erpnext/stock/workspace/stock/stock.json
msgid "Stock Settings"
@@ -50622,7 +50867,7 @@ msgstr ""
#: erpnext/buying/doctype/request_for_quotation_item/request_for_quotation_item.json
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:213
-#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:208
+#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:216
#: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json
#: erpnext/manufacturing/doctype/bom_explosion_item/bom_explosion_item.json
#: erpnext/manufacturing/doctype/bom_item/bom_item.json
@@ -50644,7 +50889,6 @@ msgstr ""
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json
#: erpnext/stock/doctype/stock_reconciliation_item/stock_reconciliation_item.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:154
#: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.py:35
#: erpnext/stock/report/reserved_stock/reserved_stock.py:110
#: erpnext/stock/report/stock_balance/stock_balance.py:438
@@ -50660,8 +50904,8 @@ msgstr ""
msgid "Stock UOM Quantity"
msgstr ""
-#: erpnext/public/js/stock_reservation.js:210
-#: erpnext/selling/doctype/sales_order/sales_order.js:411
+#: erpnext/public/js/stock_reservation.js:229
+#: erpnext/selling/doctype/sales_order/sales_order.js:422
msgid "Stock Unreservation"
msgstr ""
@@ -50757,11 +51001,11 @@ msgstr ""
msgid "Stock and Manufacturing"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:125
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:127
msgid "Stock cannot be reserved in group warehouse {0}."
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1163
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1343
msgid "Stock cannot be reserved in the group warehouse {0}."
msgstr ""
@@ -50769,23 +51013,23 @@ msgstr ""
msgid "Stock cannot be updated against Purchase Receipt {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1123
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1140
msgid "Stock cannot be updated against the following Delivery Notes: {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1150
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1167
msgid "Stock cannot be updated because the invoice contains a drop shipping item. Please disable 'Update Stock' or remove the drop shipping item."
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1024
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1036
msgid "Stock has been unreserved for work order {0}."
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:231
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:233
msgid "Stock not available for Item {0} in Warehouse {1}."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:802
+#: erpnext/selling/page/point_of_sale/pos_controller.js:825
msgid "Stock quantity not enough for Item Code: {0} under warehouse {1}. Available quantity {2} {3}."
msgstr ""
@@ -50805,7 +51049,7 @@ msgstr ""
msgid "Stock will be reserved on submission of Purchase Receipt created against Material Request for Sales Order."
msgstr ""
-#: erpnext/stock/utils.py:566
+#: erpnext/stock/utils.py:568
msgid "Stock/Accounts can not be frozen as processing of backdated entries is going on. Please try again later."
msgstr ""
@@ -50860,7 +51104,7 @@ msgstr ""
msgid "Stopped"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:762
+#: erpnext/manufacturing/doctype/work_order/work_order.py:785
msgid "Stopped Work Order cannot be cancelled, Unstop it first to cancel"
msgstr ""
@@ -50951,7 +51195,7 @@ msgstr ""
#. Option for the 'Manufacturing Type' (Select) field in DocType 'Production
#. Plan Sub Assembly Item'
#: erpnext/manufacturing/doctype/bom/bom_dashboard.py:17
-#: erpnext/manufacturing/doctype/production_plan/production_plan_dashboard.py:9
+#: erpnext/manufacturing/doctype/production_plan/production_plan_dashboard.py:12
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
msgid "Subcontract"
msgstr ""
@@ -51019,10 +51263,13 @@ msgid "Subcontracted Raw Materials To Be Transferred"
msgstr ""
#. Option for the 'Type' (Select) field in DocType 'Material Request Plan Item'
+#. Label of the subcontracting_section (Section Break) field in DocType
+#. 'Production Plan Sub Assembly Item'
#. Label of a Card Break in the Manufacturing Workspace
#. Option for the 'Purpose' (Select) field in DocType 'Material Request'
#: erpnext/manufacturing/doctype/job_card/job_card_dashboard.py:10
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
+#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/stock/doctype/material_request/material_request.json
msgid "Subcontracting"
@@ -51048,7 +51295,7 @@ msgstr ""
#. Receipt Item'
#. Label of the subcontracting_order (Link) field in DocType 'Subcontracting
#. Receipt Supplied Item'
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:411
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:423
#: erpnext/controllers/subcontracting_controller.py:954
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
@@ -51083,7 +51330,7 @@ msgstr ""
msgid "Subcontracting Order Supplied Item"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:910
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:933
msgid "Subcontracting Order {0} created."
msgstr ""
@@ -51142,7 +51389,7 @@ msgstr ""
#: erpnext/accounts/doctype/payment_request/payment_request.json
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
#: erpnext/assets/doctype/asset_activity/asset_activity.json
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:259
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:267
#: erpnext/projects/doctype/project_template_task/project_template_task.json
#: erpnext/projects/doctype/task/task.json
#: erpnext/projects/doctype/task/task_tree.js:65
@@ -51164,7 +51411,7 @@ msgstr ""
msgid "Submit"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:906
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:929
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:808
msgid "Submit Action Failed"
msgstr ""
@@ -51195,7 +51442,7 @@ msgstr ""
msgid "Submit this Work Order for further processing."
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:264
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:280
msgid "Submit your Quotation"
msgstr ""
@@ -51460,12 +51707,6 @@ msgstr ""
msgid "Suggestions"
msgstr ""
-#. Description of the 'Total Repair Cost' (Currency) field in DocType 'Asset
-#. Repair'
-#: erpnext/assets/doctype/asset_repair/asset_repair.json
-msgid "Sum of Repair Cost and Value of Consumed Stock Items."
-msgstr ""
-
#. Label of the doctypes (Table) field in DocType 'Transaction Deletion Record'
#. Label of the summary (Small Text) field in DocType 'Call Log'
#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.json
@@ -51592,8 +51833,8 @@ msgstr ""
#: erpnext/accounts/workspace/payables/payables.json
#: erpnext/assets/doctype/asset/asset.json
#: erpnext/buying/doctype/purchase_order/purchase_order.json
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:189
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:248
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:197
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:256
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json
#: erpnext/buying/doctype/request_for_quotation_supplier/request_for_quotation_supplier.json
#: erpnext/buying/doctype/supplier/supplier.json
@@ -51609,7 +51850,7 @@ msgstr ""
#: erpnext/buying/report/subcontracted_raw_materials_to_be_transferred/subcontracted_raw_materials_to_be_transferred.js:15
#: erpnext/buying/report/subcontracted_raw_materials_to_be_transferred/subcontracted_raw_materials_to_be_transferred.py:30
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:51
-#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:189
+#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:197
#: erpnext/buying/workspace/buying/buying.json
#: erpnext/crm/doctype/contract/contract.json
#: erpnext/manufacturing/doctype/blanket_order/blanket_order.json
@@ -51620,8 +51861,8 @@ msgstr ""
#: erpnext/regional/report/irs_1099/irs_1099.py:77
#: erpnext/selling/doctype/customer/customer.js:230
#: 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:1206
+#: erpnext/selling/doctype/sales_order/sales_order.js:160
+#: erpnext/selling/doctype/sales_order/sales_order.js:1219
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/doctype/sms_center/sms_center.json
#: erpnext/setup/workspace/home/home.json
@@ -51707,13 +51948,13 @@ msgstr ""
#: erpnext/accounts/doctype/tax_rule/tax_rule.json
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:104
#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:87
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1133
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1158
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:198
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:237
#: erpnext/accounts/report/purchase_register/purchase_register.js:27
#: erpnext/accounts/report/purchase_register/purchase_register.py:186
#: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:55
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:481
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:489
#: erpnext/buying/doctype/supplier/supplier.json
#: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:105
#: erpnext/buying/workspace/buying/buying.json
@@ -51762,7 +52003,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html:59
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/report/general_ledger/general_ledger.html:104
-#: erpnext/accounts/report/general_ledger/general_ledger.py:709
+#: erpnext/accounts/report/general_ledger/general_ledger.py:737
#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:212
msgid "Supplier Invoice No"
msgstr ""
@@ -51807,7 +52048,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:1050
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1075
#: 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
@@ -51830,6 +52071,22 @@ msgstr ""
msgid "Supplier Naming By"
msgstr ""
+#. Label of the supplier_number (Data) field in DocType 'Supplier Number At
+#. Customer'
+#: erpnext/selling/doctype/supplier_number_at_customer/supplier_number_at_customer.json
+msgid "Supplier Number"
+msgstr ""
+
+#. Name of a DocType
+#: erpnext/selling/doctype/supplier_number_at_customer/supplier_number_at_customer.json
+msgid "Supplier Number At Customer"
+msgstr ""
+
+#. Label of the supplier_numbers (Table) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Supplier Numbers"
+msgstr ""
+
#. Label of the supplier_part_no (Data) field in DocType 'Request for Quotation
#. Item'
#: erpnext/buying/doctype/request_for_quotation_item/request_for_quotation_item.json
@@ -51871,14 +52128,14 @@ msgstr ""
#. Name of a DocType
#. Label of a Link in the Buying Workspace
#. Label of the supplier_quotation (Link) field in DocType 'Quotation'
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:587
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:599
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:45
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:49
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:214
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:230
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:60
-#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:250
+#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:258
#: erpnext/buying/workspace/buying/buying.json
#: erpnext/crm/doctype/opportunity/opportunity.js:81
#: erpnext/selling/doctype/quotation/quotation.json
@@ -51888,7 +52145,7 @@ msgstr ""
#. Name of a report
#. Label of a Link in the Buying Workspace
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:159
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:163
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.json
#: erpnext/buying/workspace/buying/buying.json
msgid "Supplier Quotation Comparison"
@@ -51902,7 +52159,7 @@ msgstr ""
msgid "Supplier Quotation Item"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:435
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:451
msgid "Supplier Quotation {0} Created"
msgstr ""
@@ -51990,12 +52247,17 @@ msgstr ""
msgid "Supplier delivers to Customer"
msgstr ""
+#. Description of the 'Supplier Numbers' (Table) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Supplier numbers assigned by the customer"
+msgstr ""
+
#. Description of a DocType
#: erpnext/buying/doctype/supplier/supplier.json
msgid "Supplier of Goods or Services."
msgstr ""
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:167
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:183
msgid "Supplier {0} not found in {1}"
msgstr ""
@@ -52074,11 +52336,11 @@ msgstr ""
msgid "Suspended"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:346
+#: erpnext/selling/page/point_of_sale/pos_payment.js:380
msgid "Switch Between Payment Modes"
msgstr ""
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:152
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:154
msgid "Switch Invoice Mode Error"
msgstr ""
@@ -52270,7 +52532,7 @@ msgstr ""
msgid "System will fetch all the entries if limit value is zero."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1972
+#: erpnext/controllers/accounts_controller.py:1975
msgid "System will not check over billing since amount for Item {0} in {1} is zero"
msgstr ""
@@ -52321,7 +52583,7 @@ msgstr ""
msgid "Tablespoon (US)"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:489
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:497
msgid "Tag"
msgstr ""
@@ -52353,23 +52615,23 @@ msgstr ""
msgid "Target Asset Location"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:228
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:229
msgid "Target Asset {0} cannot be cancelled"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:226
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:227
msgid "Target Asset {0} cannot be submitted"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:222
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:223
msgid "Target Asset {0} cannot be {1}"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:232
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:233
msgid "Target Asset {0} does not belong to company {1}"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:211
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:212
msgid "Target Asset {0} needs to be composite asset"
msgstr ""
@@ -52443,7 +52705,7 @@ msgstr ""
msgid "Target Item Name"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:193
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:194
msgid "Target Item {0} must be a Fixed Asset item"
msgstr ""
@@ -52477,7 +52739,7 @@ msgstr ""
msgid "Target Qty"
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:198
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:199
msgid "Target Qty must be a positive number"
msgstr ""
@@ -52533,8 +52795,8 @@ msgstr ""
msgid "Target Warehouse is set for some items but the customer is not an internal customer."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:592
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:599
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:602
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:609
msgid "Target warehouse is mandatory for row {0}"
msgstr ""
@@ -53399,7 +53661,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:127
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1117
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1142
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:93
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:182
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:68
@@ -53494,7 +53756,7 @@ msgstr ""
msgid "The 'From Package No.' field must neither be empty nor it's value less than 1."
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:352
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:368
msgid "The Access to Request for Quotation From Portal is Disabled. To Allow Access, Enable it in Portal Settings."
msgstr ""
@@ -53503,7 +53765,7 @@ msgstr ""
msgid "The BOM which will be replaced"
msgstr ""
-#: erpnext/stock/serial_batch_bundle.py:1271
+#: erpnext/stock/serial_batch_bundle.py:1274
msgid "The Batch {0} has negative quantity {1} in warehouse {2}. Please correct the quantity."
msgstr ""
@@ -53519,11 +53781,11 @@ msgstr ""
msgid "The Document Type {0} must have a Status field to configure Service Level Agreement"
msgstr ""
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:149
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:154
msgid "The GL Entries and closing balances will be processed in the background, it can take a few minutes."
msgstr ""
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:424
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:429
msgid "The GL Entries will be cancelled in the background, it can take a few minutes."
msgstr ""
@@ -53543,7 +53805,7 @@ msgstr ""
msgid "The Pick List having Stock Reservation Entries cannot be updated. If you need to make changes, we recommend canceling the existing Stock Reservation Entries before updating the Pick List."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2081
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2104
msgid "The Process Loss Qty has reset as per job cards Process Loss Qty"
msgstr ""
@@ -53555,11 +53817,11 @@ msgstr ""
msgid "The Serial No at Row #{0}: {1} is not available in warehouse {2}."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1882
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1892
msgid "The Serial No {0} is reserved against the {1} {2} and cannot be used for any other transaction."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1414
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1424
msgid "The Serial and Batch Bundle {0} is not valid for this transaction. The 'Type of Transaction' should be 'Outward' instead of 'Inward' in Serial and Batch Bundle {0}"
msgstr ""
@@ -53567,7 +53829,7 @@ msgstr ""
msgid "The Stock Entry of type 'Manufacture' is known as backflush. Raw materials being consumed to manufacture finished goods is known as backflushing.
When creating Manufacture Entry, raw-material items are backflushed based on BOM of production item. If you want raw-material items to be backflushed based on Material Transfer entry made against that Work Order instead, then you can set it under this field."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1810
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1833
msgid "The Work Order is mandatory for Disassembly Order"
msgstr ""
@@ -53630,7 +53892,7 @@ msgstr ""
msgid "The following Items, having Putaway Rules, could not be accomodated:"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:406
+#: erpnext/assets/doctype/asset/depreciation.py:340
msgid "The following assets have failed to automatically post depreciation entries: {0}"
msgstr ""
@@ -53663,7 +53925,7 @@ msgstr ""
msgid "The holiday on {0} is not between From Date and To Date"
msgstr ""
-#: erpnext/controllers/buying_controller.py:1055
+#: erpnext/controllers/buying_controller.py:1061
msgid "The item {item} is not marked as {type_of} item. You can enable it as {type_of} item from its Item master."
msgstr ""
@@ -53671,7 +53933,7 @@ msgstr ""
msgid "The items {0} and {1} are present in the following {2} :"
msgstr ""
-#: erpnext/controllers/buying_controller.py:1048
+#: erpnext/controllers/buying_controller.py:1054
msgid "The items {items} are not marked as {type_of} item. You can enable them as {type_of} item from their Item masters."
msgstr ""
@@ -53745,7 +54007,7 @@ msgstr ""
msgid "The percentage you are allowed to transfer more against the quantity ordered. For example, if you have ordered 100 units, and your Allowance is 10%, then you are allowed transfer 110 units."
msgstr ""
-#: erpnext/public/js/utils.js:874
+#: erpnext/public/js/utils.js:875
msgid "The reserved stock will be released when you update items. Are you certain you wish to proceed?"
msgstr ""
@@ -53778,7 +54040,7 @@ msgstr ""
msgid "The serial and batch bundle {0} not linked to {1} {2}"
msgstr ""
-#: erpnext/stock/doctype/batch/batch.py:404
+#: erpnext/stock/doctype/batch/batch.py:406
msgid "The serial no {0} does not belong to item {1}"
msgstr ""
@@ -53798,7 +54060,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:658
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:700
msgid "The stock has been reserved for the following Items and Warehouses, un-reserve the same to {0} the Stock Reconciliation:
{1}"
msgstr ""
@@ -53806,16 +54068,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:173
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:180
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:174
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:181
msgid "The task has been enqueued as a background job."
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:952
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:994
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:963
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1005
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 ""
@@ -53865,6 +54127,10 @@ msgstr ""
msgid "The {0} ({1}) must be equal to {2} ({3})"
msgstr ""
+#: erpnext/public/js/controllers/transaction.js:2790
+msgid "The {0} contains Unit Price Items."
+msgstr ""
+
#: erpnext/stock/doctype/material_request/material_request.py:862
msgid "The {0} {1} created successfully"
msgstr ""
@@ -53873,7 +54139,7 @@ msgstr ""
msgid "The {0} {1} is used to calculate the valuation cost for the finished good {2}."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:562
+#: erpnext/assets/doctype/asset/asset.py:582
msgid "There are active maintenance or repairs against the asset. You must complete all of them before cancelling the asset."
msgstr ""
@@ -53925,11 +54191,11 @@ msgstr ""
msgid "There is already an active Subcontracting BOM {0} for the Finished Good {1}."
msgstr ""
-#: erpnext/stock/doctype/batch/batch.py:412
+#: erpnext/stock/doctype/batch/batch.py:414
msgid "There is no batch found against the {0}: {1}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1355
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1365
msgid "There must be atleast 1 Finished Good in this Stock Entry"
msgstr ""
@@ -53937,7 +54203,7 @@ msgstr ""
msgid "There was an error creating Bank Account while linking with Plaid."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:288
+#: erpnext/selling/page/point_of_sale/pos_controller.js:310
msgid "There was an error saving the document."
msgstr ""
@@ -53958,7 +54224,7 @@ msgstr ""
msgid "There were errors while sending email. Please try again."
msgstr ""
-#: erpnext/accounts/utils.py:1059
+#: erpnext/accounts/utils.py:1062
msgid "There were issues unlinking payment entry {0}."
msgstr ""
@@ -53980,7 +54246,7 @@ msgstr ""
msgid "This Month's Summary"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:919
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:942
msgid "This PO has been fully subcontracted."
msgstr ""
@@ -54004,6 +54270,10 @@ msgstr ""
msgid "This action will unlink this account from any external service integrating ERPNext with your bank accounts. It cannot be undone. Are you certain ?"
msgstr ""
+#: erpnext/assets/doctype/asset/asset.py:362
+msgid "This asset category is marked as non-depreciable. Please disable depreciation calculation or choose a different category."
+msgstr ""
+
#: erpnext/buying/doctype/supplier_scorecard/supplier_scorecard_dashboard.py:7
msgid "This covers all scorecards tied to this Setup"
msgstr ""
@@ -54047,7 +54317,7 @@ msgstr ""
msgid "This is a location where scraped materials are stored."
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:297
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:305
msgid "This is a preview of the email to be sent. A PDF of the document will automatically be attached with the email."
msgstr ""
@@ -54115,58 +54385,54 @@ msgstr ""
msgid "This option can be checked to edit the 'Posting Date' and 'Posting Time' fields."
msgstr ""
-#: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.py:177
+#: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.py:191
msgid "This schedule was created when Asset {0} was adjusted through Asset Value Adjustment {1}."
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:496
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:497
msgid "This schedule was created when Asset {0} was consumed through Asset Capitalization {1}."
msgstr ""
-#: erpnext/assets/doctype/asset_repair/asset_repair.py:152
+#: erpnext/assets/doctype/asset_repair/asset_repair.py:364
msgid "This schedule was created when Asset {0} was repaired through Asset Repair {1}."
msgstr ""
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:627
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1321
+msgid "This schedule was created when Asset {0} was restored due to Sales Invoice {1} cancellation."
+msgstr ""
+
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:632
msgid "This schedule was created when Asset {0} was restored on Asset Capitalization {1}'s cancellation."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:518
+#: erpnext/assets/doctype/asset/depreciation.py:454
msgid "This schedule was created when Asset {0} was restored."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1449
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1317
msgid "This schedule was created when Asset {0} was returned through Sales Invoice {1}."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:448
+#: erpnext/assets/doctype/asset/depreciation.py:413
msgid "This schedule was created when Asset {0} was scrapped."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1461
-msgid "This schedule was created when Asset {0} was sold through Sales Invoice {1}."
+#: erpnext/assets/doctype/asset/asset.py:1360
+msgid "This schedule was created when Asset {0} was {1} into new Asset {2}."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1253
-msgid "This schedule was created when Asset {0} was updated after being split into new Asset {1}."
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1293
+msgid "This schedule was created when Asset {0} was {1} through Sales Invoice {2}."
msgstr ""
-#: erpnext/assets/doctype/asset_repair/asset_repair.py:193
-msgid "This schedule was created when Asset {0}'s Asset Repair {1} was cancelled."
-msgstr ""
-
-#: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.py:184
+#: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.py:198
msgid "This schedule was created when Asset {0}'s Asset Value Adjustment {1} was cancelled."
msgstr ""
-#: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.py:240
+#: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.py:207
msgid "This schedule was created when Asset {0}'s shifts were adjusted through Asset Shift Allocation {1}."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1310
-msgid "This schedule was created when new Asset {0} was split from Asset {1}."
-msgstr ""
-
#. Description of the 'Dunning Letter' (Section Break) field in DocType
#. 'Dunning Type'
#: erpnext/accounts/doctype/dunning_type/dunning_type.json
@@ -54402,7 +54668,7 @@ msgstr ""
msgid "Timesheet for tasks."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:817
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:834
msgid "Timesheet {0} is already completed or cancelled"
msgstr ""
@@ -54558,7 +54824,7 @@ msgstr ""
#: erpnext/accounts/report/dimension_wise_accounts_balance_report/dimension_wise_accounts_balance_report.js:44
#: erpnext/accounts/report/financial_ratios/financial_ratios.js:48
#: erpnext/accounts/report/general_ledger/general_ledger.js:30
-#: erpnext/accounts/report/general_ledger/general_ledger.py:57
+#: erpnext/accounts/report/general_ledger/general_ledger.py:63
#: erpnext/accounts/report/gross_profit/gross_profit.js:23
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:15
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:15
@@ -54858,11 +55124,11 @@ msgstr ""
msgid "To Warehouse (Optional)"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:868
+#: erpnext/manufacturing/doctype/bom/bom.js:872
msgid "To add Operations tick the 'With Operations' checkbox."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:627
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:707
msgid "To add subcontracted Item's raw materials if include exploded items is disabled."
msgstr ""
@@ -54886,11 +55152,11 @@ msgstr ""
msgid "To be Delivered to Customer"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:535
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:550
msgid "To cancel a {} you need to cancel the POS Closing Entry {}."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:548
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:563
msgid "To cancel this Sales Invoice you need to cancel the POS Closing Entry {}."
msgstr ""
@@ -54898,11 +55164,11 @@ msgstr ""
msgid "To create a Payment Request reference document is required"
msgstr ""
-#: erpnext/assets/doctype/asset_category/asset_category.py:111
+#: erpnext/assets/doctype/asset_category/asset_category.py:110
msgid "To enable Capital Work in Progress Accounting,"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:620
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:700
msgid "To include non-stock items in the material request planning. i.e. Items for which 'Maintain Stock' checkbox is unticked."
msgstr ""
@@ -54913,7 +55179,7 @@ msgid "To include sub-assembly costs and scrap items in Finished Goods on a work
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2337
-#: erpnext/controllers/accounts_controller.py:3002
+#: erpnext/controllers/accounts_controller.py:3005
msgid "To include tax in row {0} in Item rate, taxes in rows {1} must also be included"
msgstr ""
@@ -54943,12 +55209,12 @@ msgid "To use a different finance book, please uncheck 'Include Default FB Asset
msgstr ""
#: erpnext/accounts/report/financial_statements.py:600
-#: erpnext/accounts/report/general_ledger/general_ledger.py:296
+#: erpnext/accounts/report/general_ledger/general_ledger.py:306
#: erpnext/accounts/report/trial_balance/trial_balance.py:296
msgid "To use a different finance book, please uncheck 'Include Default FB Entries'"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:219
+#: erpnext/selling/page/point_of_sale/pos_controller.js:241
msgid "Toggle Recent Orders"
msgstr ""
@@ -54989,13 +55255,13 @@ msgstr ""
#. Label of a Card Break in the Manufacturing Workspace
#. Label of the tools (Column Break) field in DocType 'Email Digest'
#. Label of a Card Break in the Stock Workspace
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:618
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:694
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:66
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:153
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:434
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:443
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:62
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:630
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:706
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:70
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:157
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:442
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:451
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:69
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:123
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/setup/doctype/email_digest/email_digest.json
@@ -55041,7 +55307,7 @@ msgstr ""
#: erpnext/accounts/report/dimension_wise_accounts_balance_report/dimension_wise_accounts_balance_report.py:229
#: erpnext/accounts/report/financial_statements.py:677
#: erpnext/accounts/report/general_ledger/general_ledger.html:132
-#: erpnext/accounts/report/general_ledger/general_ledger.py:427
+#: erpnext/accounts/report/general_ledger/general_ledger.py:380
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:688
#: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:93
#: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:98
@@ -55317,7 +55583,7 @@ msgstr ""
msgid "Total Credit"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:270
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:269
msgid "Total Credit/ Debit Amount should be same as linked Journal Entry"
msgstr ""
@@ -55326,7 +55592,7 @@ msgstr ""
msgid "Total Debit"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:900
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:925
msgid "Total Debit must be equal to Total Credit. The difference is {0}"
msgstr ""
@@ -55347,11 +55613,11 @@ msgstr ""
msgid "Total Estimated Distance"
msgstr ""
-#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:118
+#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:116
msgid "Total Expense"
msgstr ""
-#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:114
+#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:112
msgid "Total Expense This Year"
msgstr ""
@@ -55385,11 +55651,11 @@ msgstr ""
msgid "Total Holidays"
msgstr ""
-#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:117
+#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:115
msgid "Total Income"
msgstr ""
-#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:113
+#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:111
msgid "Total Income This Year"
msgstr ""
@@ -55541,7 +55807,7 @@ msgstr ""
msgid "Total Paid Amount"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2588
+#: erpnext/controllers/accounts_controller.py:2591
msgid "Total Payment Amount in Payment Schedule must be equal to Grand / Rounded Total"
msgstr ""
@@ -55553,7 +55819,7 @@ msgstr ""
msgid "Total Payments"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:626
+#: erpnext/selling/doctype/sales_order/sales_order.py:642
msgid "Total Picked Quantity {0} is more than ordered qty {1}. You can set the Over Picking Allowance in Stock Settings."
msgstr ""
@@ -55614,8 +55880,8 @@ msgstr ""
#: erpnext/manufacturing/report/exponential_smoothing_forecasting/exponential_smoothing_forecasting.py:147
#: erpnext/selling/doctype/quotation/quotation.json
#: erpnext/selling/doctype/sales_order/sales_order.json
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:525
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:529
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:528
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:532
#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json
@@ -55826,7 +56092,7 @@ msgstr ""
msgid "Total Working Hours"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2135
+#: erpnext/controllers/accounts_controller.py:2138
msgid "Total advance ({0}) against Order {1} cannot be greater than the Grand Total ({2})"
msgstr ""
@@ -55834,7 +56100,7 @@ msgstr ""
msgid "Total allocated percentage for sales team should be 100"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:160
+#: erpnext/selling/doctype/customer/customer.py:162
msgid "Total contribution percentage should be equal to 100"
msgstr ""
@@ -55843,7 +56109,7 @@ msgid "Total hours: {0}"
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:530
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:519
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:534
msgid "Total payments amount can't be greater than {}"
msgstr ""
@@ -55879,6 +56145,8 @@ msgstr ""
#. Timesheet'
#. Label of the totals_section (Section Break) field in DocType 'Asset
#. Capitalization'
+#. Label of the capitalizations_section (Section Break) field in DocType 'Asset
+#. Repair'
#. Label of the totals_section (Section Break) field in DocType 'Purchase
#. Order'
#. Label of the section_break_46 (Section Break) field in DocType 'Supplier
@@ -55894,6 +56162,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice_timesheet/sales_invoice_timesheet.json
#: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:93
#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json
+#: erpnext/assets/doctype/asset_repair/asset_repair.json
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
#: erpnext/selling/doctype/quotation/quotation.json
@@ -56057,7 +56326,7 @@ msgstr ""
msgid "Transaction not allowed against stopped Work Order {0}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1326
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1323
msgid "Transaction reference no {0} dated {1}"
msgstr ""
@@ -56067,7 +56336,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_taxes_and_charges_template/purchase_taxes_and_charges_template_dashboard.py:12
#: erpnext/accounts/doctype/sales_taxes_and_charges_template/sales_taxes_and_charges_template_dashboard.py:13
#: erpnext/manufacturing/doctype/job_card/job_card_dashboard.py:9
-#: erpnext/manufacturing/doctype/production_plan/production_plan_dashboard.py:8
+#: erpnext/manufacturing/doctype/production_plan/production_plan_dashboard.py:11
#: erpnext/manufacturing/doctype/work_order/work_order_dashboard.py:12
msgid "Transactions"
msgstr ""
@@ -56081,7 +56350,7 @@ msgstr ""
msgid "Transactions against the Company already exist! Chart of Accounts can only be imported for a Company with no transactions."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1086
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1103
msgid "Transactions using Sales Invoice in POS are disabled."
msgstr ""
@@ -56092,7 +56361,7 @@ msgstr ""
#. Option for the 'Asset Status' (Select) field in DocType 'Serial No'
#: erpnext/accounts/doctype/share_transfer/share_transfer.json
#: erpnext/assets/doctype/asset_movement/asset_movement.json
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:405
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:417
#: erpnext/stock/doctype/item_reorder/item_reorder.json
#: erpnext/stock/doctype/serial_no/serial_no.json
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:266
@@ -56104,7 +56373,7 @@ msgstr ""
msgid "Transfer Asset"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:345
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:425
msgid "Transfer From Warehouses"
msgstr ""
@@ -56120,7 +56389,7 @@ msgstr ""
msgid "Transfer Materials"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:340
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:420
msgid "Transfer Materials For Warehouse {0}"
msgstr ""
@@ -56147,15 +56416,11 @@ msgstr ""
#: erpnext/manufacturing/doctype/job_card_item/job_card_item.json
#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
#: erpnext/manufacturing/doctype/workstation/workstation.js:497
-#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:137
+#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:141
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
msgid "Transferred Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1367
-msgid "Transferred Qty {0} cannot be greater than Reserved Qty {1} for item {2}"
-msgstr ""
-
#: erpnext/buying/report/subcontracted_raw_materials_to_be_transferred/subcontracted_raw_materials_to_be_transferred.py:39
msgid "Transferred Quantity"
msgstr ""
@@ -56476,7 +56741,7 @@ msgstr ""
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
#: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:58
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:207
-#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:204
+#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:212
#: erpnext/crm/doctype/opportunity_item/opportunity_item.json
#: erpnext/manufacturing/doctype/bom_creator/bom_creator.json
#: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json
@@ -56488,12 +56753,12 @@ msgstr ""
#: erpnext/manufacturing/doctype/workstation/workstation.js:480
#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:59
#: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.py:110
-#: erpnext/public/js/stock_analytics.js:94 erpnext/public/js/utils.js:753
+#: erpnext/public/js/stock_analytics.js:94 erpnext/public/js/utils.js:754
#: erpnext/quality_management/doctype/quality_goal_objective/quality_goal_objective.json
#: erpnext/quality_management/doctype/quality_review_objective/quality_review_objective.json
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
#: erpnext/selling/doctype/quotation_item/quotation_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1200
+#: erpnext/selling/doctype/sales_order/sales_order.js:1213
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:43
#: erpnext/selling/report/sales_analytics/sales_analytics.py:138
@@ -56510,6 +56775,7 @@ msgstr ""
#: erpnext/stock/doctype/putaway_rule/putaway_rule.json
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/doctype/uom_conversion_detail/uom_conversion_detail.json
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:105
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:80
#: erpnext/stock/report/item_prices/item_prices.py:55
#: erpnext/stock/report/product_bundle_balance/product_bundle_balance.py:94
@@ -56566,7 +56832,7 @@ msgstr ""
msgid "UOM Conversion Factor"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1347
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1372
msgid "UOM Conversion factor ({0} -> {1}) not found for item: {2}"
msgstr ""
@@ -56579,7 +56845,7 @@ msgstr ""
msgid "UOM Name"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3115
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3138
msgid "UOM conversion factor required for UOM: {0} in Item: {1}"
msgstr ""
@@ -56618,6 +56884,12 @@ msgstr ""
msgid "UTM Source"
msgstr ""
+#. Option for the 'Data Fetch Method' (Select) field in DocType 'Accounts
+#. Settings'
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
+msgid "UnBuffered Cursor"
+msgstr ""
+
#: erpnext/public/js/utils/unreconcile.js:25
#: erpnext/public/js/utils/unreconcile.js:133
msgid "UnReconcile"
@@ -56635,7 +56907,7 @@ msgstr ""
msgid "Unable to find score starting at {0}. You need to have standing scores covering 0 to 100"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:732
+#: erpnext/manufacturing/doctype/work_order/work_order.py:743
msgid "Unable to find the time slot in the next {0} days for the operation {1}. Please increase the 'Capacity Planning For (Days)' in the {2}."
msgstr ""
@@ -56849,18 +57121,26 @@ msgid "Unreconciled Entries"
msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.js:824
-#: erpnext/selling/doctype/sales_order/sales_order.js:81
+#: erpnext/selling/doctype/sales_order/sales_order.js:90
#: erpnext/stock/doctype/pick_list/pick_list.js:141
msgid "Unreserve"
msgstr ""
-#: erpnext/public/js/stock_reservation.js:225
-#: erpnext/selling/doctype/sales_order/sales_order.js:462
+#: erpnext/public/js/stock_reservation.js:244
+#: erpnext/selling/doctype/sales_order/sales_order.js:473
msgid "Unreserve Stock"
msgstr ""
-#: erpnext/public/js/stock_reservation.js:255
-#: erpnext/selling/doctype/sales_order/sales_order.js:474
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:262
+msgid "Unreserve for Raw Materials"
+msgstr ""
+
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:236
+msgid "Unreserve for Sub-assembly"
+msgstr ""
+
+#: erpnext/public/js/stock_reservation.js:280
+#: erpnext/selling/doctype/sales_order/sales_order.js:485
#: erpnext/stock/doctype/pick_list/pick_list.js:293
msgid "Unreserving Stock..."
msgstr ""
@@ -56935,7 +57215,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/job_card/job_card.js:299
#: erpnext/manufacturing/doctype/job_card/job_card.js:368
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:500
-#: erpnext/public/js/utils.js:597 erpnext/public/js/utils.js:901
+#: erpnext/public/js/utils.js:598 erpnext/public/js/utils.js:902
#: erpnext/public/js/utils/barcode_scanner.js:183
#: erpnext/public/js/utils/serial_no_batch_selector.js:17
#: erpnext/public/js/utils/serial_no_batch_selector.js:191
@@ -56952,6 +57232,10 @@ msgstr ""
msgid "Update Account Number / Name"
msgstr ""
+#: erpnext/selling/page/point_of_sale/pos_payment.js:21
+msgid "Update Additional Information"
+msgstr ""
+
#. Label of the update_auto_repeat_reference (Button) field in DocType 'POS
#. Invoice'
#. Label of the update_auto_repeat_reference (Button) field in DocType
@@ -57060,9 +57344,9 @@ msgstr ""
msgid "Update Existing Records"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:336
-#: erpnext/public/js/utils.js:853
-#: erpnext/selling/doctype/sales_order/sales_order.js:50
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:348
+#: erpnext/public/js/utils.js:854
+#: erpnext/selling/doctype/sales_order/sales_order.js:59
msgid "Update Items"
msgstr ""
@@ -57076,6 +57360,12 @@ msgstr ""
msgid "Update Outstanding for Self"
msgstr ""
+#. Label of the update_price_list_based_on (Select) field in DocType 'Stock
+#. Settings'
+#: erpnext/stock/doctype/stock_settings/stock_settings.json
+msgid "Update Price List Based On"
+msgstr ""
+
#: erpnext/accounts/doctype/cheque_print_template/cheque_print_template.js:10
msgid "Update Print Format"
msgstr ""
@@ -57085,7 +57375,7 @@ msgstr ""
msgid "Update Rate and Availability"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:607
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:619
msgid "Update Rate as per Last Purchase"
msgstr ""
@@ -57121,7 +57411,7 @@ msgstr ""
msgid "Update latest price in all BOMs"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:384
+#: erpnext/assets/doctype/asset/asset.py:404
msgid "Update stock must be enabled for the purchase invoice {0}"
msgstr ""
@@ -57241,10 +57531,16 @@ msgstr ""
msgid "Use Multi-Level BOM"
msgstr ""
+#. Label of the use_new_budget_controller (Check) field in DocType 'Accounts
+#. Settings'
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
+msgid "Use New Budget Controller"
+msgstr ""
+
#. Label of the use_sales_invoice_in_pos (Check) field in DocType 'Accounts
#. Settings'
#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:150
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:152
msgid "Use Sales Invoice"
msgstr ""
@@ -57523,7 +57819,7 @@ msgstr ""
#. Label of the valid_till (Date) field in DocType 'Supplier Quotation'
#. Label of the valid_till (Date) field in DocType 'Quotation'
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
-#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:255
+#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:263
#: erpnext/selling/doctype/quotation/quotation.json
#: erpnext/templates/pages/order.html:59
msgid "Valid Till"
@@ -57562,11 +57858,11 @@ msgstr ""
msgid "Valid from and valid upto fields are mandatory for the cumulative"
msgstr ""
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:149
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:165
msgid "Valid till Date cannot be before Transaction Date"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:149
+#: erpnext/selling/doctype/quotation/quotation.py:154
msgid "Valid till date cannot be before transaction date"
msgstr ""
@@ -57628,7 +57924,7 @@ msgstr ""
msgid "Validity in Days"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:352
+#: erpnext/selling/doctype/quotation/quotation.py:368
msgid "Validity period of this quotation has ended."
msgstr ""
@@ -57642,7 +57938,7 @@ msgstr ""
msgid "Valuation (I - K)"
msgstr ""
-#: erpnext/stock/report/available_serial_no/available_serial_no.js:99
+#: erpnext/stock/report/available_serial_no/available_serial_no.js:61
#: erpnext/stock/report/stock_balance/stock_balance.js:82
#: erpnext/stock/report/stock_ledger/stock_ledger.js:96
msgid "Valuation Field Type"
@@ -57691,7 +57987,7 @@ msgstr ""
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json
#: erpnext/stock/doctype/stock_reconciliation_item/stock_reconciliation_item.json
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:237
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:168
#: erpnext/stock/report/item_prices/item_prices.py:57
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:67
#: erpnext/stock/report/stock_balance/stock_balance.py:489
@@ -57715,7 +58011,7 @@ msgstr ""
msgid "Valuation Rate is mandatory if Opening Stock entered"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:710
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:752
msgid "Valuation Rate required for Item {0} at row {1}"
msgstr ""
@@ -57725,7 +58021,7 @@ msgstr ""
msgid "Valuation and Total"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:929
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:971
msgid "Valuation rate for customer provided items has been set to zero."
msgstr ""
@@ -57739,7 +58035,7 @@ msgid "Valuation rate for the item as per Sales Invoice (Only for Internal Trans
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2361
-#: erpnext/controllers/accounts_controller.py:3026
+#: erpnext/controllers/accounts_controller.py:3029
msgid "Valuation type charges can not be marked as Inclusive"
msgstr ""
@@ -57781,9 +58077,12 @@ msgstr ""
#. Label of the value_after_depreciation (Currency) field in DocType 'Asset'
#. Label of the value_after_depreciation (Currency) field in DocType 'Asset
+#. Depreciation Schedule'
+#. Label of the value_after_depreciation (Currency) field in DocType 'Asset
#. Finance Book'
#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:177
#: erpnext/assets/doctype/asset/asset.json
+#: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.json
#: erpnext/assets/doctype/asset_finance_book/asset_finance_book.json
msgid "Value After Depreciation"
msgstr ""
@@ -57794,7 +58093,7 @@ msgstr ""
msgid "Value Based Inspection"
msgstr ""
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:254
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:185
#: erpnext/stock/report/stock_ledger/stock_ledger.py:314
msgid "Value Change"
msgstr ""
@@ -58050,10 +58349,10 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:668
#: erpnext/bulk_transaction/doctype/bulk_transaction_log/bulk_transaction_log.js:14
#: erpnext/bulk_transaction/doctype/bulk_transaction_log/bulk_transaction_log.js:24
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:163
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:167
#: erpnext/buying/doctype/supplier/supplier.js:93
#: erpnext/buying/doctype/supplier/supplier.js:104
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:97
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:107
#: erpnext/projects/doctype/project/project.js:109
#: erpnext/projects/doctype/project/project.js:126
#: erpnext/public/js/controllers/stock_controller.js:76
@@ -58091,8 +58390,8 @@ msgstr ""
msgid "View Exchange Gain/Loss Journals"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.js:164
-#: erpnext/assets/doctype/asset_repair/asset_repair.js:76
+#: erpnext/assets/doctype/asset/asset.js:160
+#: erpnext/assets/doctype/asset_repair/asset_repair.js:75
msgid "View General Ledger"
msgstr ""
@@ -58172,8 +58471,8 @@ msgstr ""
msgid "Voucher"
msgstr ""
-#: erpnext/stock/report/available_serial_no/available_serial_no.js:82
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:262
+#: erpnext/stock/report/available_serial_no/available_serial_no.js:56
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:200
#: erpnext/stock/report/stock_ledger/stock_ledger.js:79
#: erpnext/stock/report/stock_ledger/stock_ledger.py:322
msgid "Voucher #"
@@ -58196,6 +58495,12 @@ msgstr ""
msgid "Voucher Detail No"
msgstr ""
+#. Label of the voucher_detail_reference (Data) field in DocType 'Work Order
+#. Item'
+#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
+msgid "Voucher Detail Reference"
+msgstr ""
+
#. Label of the voucher_name (Data) field in DocType 'Tax Withheld Vouchers'
#: erpnext/accounts/doctype/tax_withheld_vouchers/tax_withheld_vouchers.json
msgid "Voucher Name"
@@ -58228,11 +58533,11 @@ 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:1072
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1097
#: 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
-#: erpnext/accounts/report/general_ledger/general_ledger.py:677
+#: erpnext/accounts/report/general_ledger/general_ledger.py:705
#: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:41
#: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:33
#: erpnext/accounts/report/payment_ledger/payment_ledger.js:65
@@ -58259,7 +58564,7 @@ msgstr ""
msgid "Voucher No"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1085
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1088
msgid "Voucher No is mandatory"
msgstr ""
@@ -58271,7 +58576,7 @@ msgstr ""
#. Label of the voucher_subtype (Small Text) field in DocType 'GL Entry'
#: erpnext/accounts/doctype/gl_entry/gl_entry.json
-#: erpnext/accounts/report/general_ledger/general_ledger.py:671
+#: erpnext/accounts/report/general_ledger/general_ledger.py:699
msgid "Voucher Subtype"
msgstr ""
@@ -58301,9 +58606,9 @@ 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:1070
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1095
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:200
-#: erpnext/accounts/report/general_ledger/general_ledger.py:669
+#: erpnext/accounts/report/general_ledger/general_ledger.py:697
#: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:31
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:159
#: erpnext/accounts/report/purchase_register/purchase_register.py:158
@@ -58314,7 +58619,7 @@ msgstr ""
#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.json
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:260
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:198
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:146
#: erpnext/stock/report/incorrect_balance_qty_after_transaction/incorrect_balance_qty_after_transaction.py:91
#: erpnext/stock/report/incorrect_serial_and_batch_bundle/incorrect_serial_and_batch_bundle.py:35
@@ -58484,12 +58789,12 @@ msgstr ""
#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:408
#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.js:8
#: erpnext/public/js/stock_analytics.js:69
-#: erpnext/public/js/stock_reservation.js:108
-#: erpnext/public/js/stock_reservation.js:301 erpnext/public/js/utils.js:541
+#: erpnext/public/js/stock_reservation.js:121
+#: erpnext/public/js/stock_reservation.js:326 erpnext/public/js/utils.js:542
#: erpnext/public/js/utils/serial_no_batch_selector.js:95
#: erpnext/selling/doctype/quotation_item/quotation_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:337
-#: erpnext/selling/doctype/sales_order/sales_order.js:445
+#: erpnext/selling/doctype/sales_order/sales_order.js:348
+#: erpnext/selling/doctype/sales_order/sales_order.js:456
#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.js:57
#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:334
#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:79
@@ -58507,7 +58812,7 @@ msgstr ""
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json
#: erpnext/stock/doctype/stock_reconciliation_item/stock_reconciliation_item.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:258
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:260
#: erpnext/stock/doctype/warehouse/warehouse.json
#: erpnext/stock/page/stock_balance/stock_balance.js:11
#: erpnext/stock/page/warehouse_capacity_summary/warehouse_capacity_summary.js:25
@@ -58515,7 +58820,7 @@ msgstr ""
#: erpnext/stock/report/available_batch_report/available_batch_report.js:39
#: erpnext/stock/report/available_batch_report/available_batch_report.py:44
#: erpnext/stock/report/available_serial_no/available_serial_no.js:30
-#: erpnext/stock/report/available_serial_no/available_serial_no.py:197
+#: erpnext/stock/report/available_serial_no/available_serial_no.py:137
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.js:52
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:74
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:125
@@ -58655,11 +58960,11 @@ msgstr ""
msgid "Warehouse not found against the account {0}"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:558
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:600
msgid "Warehouse not found in the system"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1113
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1130
#: erpnext/stock/doctype/delivery_note/delivery_note.py:414
msgid "Warehouse required for stock Item {0}"
msgstr ""
@@ -58682,7 +58987,7 @@ msgstr ""
msgid "Warehouse {0} does not belong to Company {1}."
msgstr ""
-#: erpnext/stock/utils.py:429
+#: erpnext/stock/utils.py:431
msgid "Warehouse {0} does not belong to company {1}"
msgstr ""
@@ -58704,7 +59009,7 @@ msgstr ""
#. Label of the warehouses (Table MultiSelect) field in DocType 'Production
#. Plan'
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:413
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:493
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
msgid "Warehouses"
msgstr ""
@@ -58782,8 +59087,8 @@ msgstr ""
msgid "Warn for new Request for Quotations"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:747
-#: erpnext/controllers/accounts_controller.py:1975
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:744
+#: erpnext/controllers/accounts_controller.py:1978
#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:145
#: erpnext/utilities/transaction_base.py:123
msgid "Warning"
@@ -58801,7 +59106,7 @@ msgstr ""
msgid "Warning!"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1263
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1288
msgid "Warning: Another {0} # {1} exists against stock entry {2}"
msgstr ""
@@ -58809,7 +59114,7 @@ msgstr ""
msgid "Warning: Material Requested Qty is less than Minimum Order Qty"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:270
+#: erpnext/selling/doctype/sales_order/sales_order.py:286
msgid "Warning: Sales Order {0} already exists against Customer's Purchase Order {1}"
msgstr ""
@@ -59150,7 +59455,7 @@ msgstr ""
#. Description of the 'Sub Assembly Warehouse' (Link) field in DocType
#. 'Production Plan'
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
-msgid "When a parent warehouse is chosen, the system conducts stock checks against the associated child warehouses"
+msgid "When a parent warehouse is chosen, the system conducts Project Qty checks against the associated child warehouses"
msgstr ""
#: erpnext/stock/doctype/item/item.js:1002
@@ -59276,7 +59581,7 @@ msgstr ""
#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.js:29
#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:104
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:646
+#: erpnext/selling/doctype/sales_order/sales_order.js:659
#: erpnext/stock/doctype/material_request/material_request.js:182
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/material_request/material_request.py:863
@@ -59288,7 +59593,7 @@ msgstr ""
msgid "Work Order"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.js:121
+#: erpnext/manufacturing/doctype/production_plan/production_plan.js:131
msgid "Work Order / Subcontract PO"
msgstr ""
@@ -59338,20 +59643,20 @@ msgstr ""
msgid "Work Order cannot be created for following reason:
{0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1064
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1087
msgid "Work Order cannot be raised against a Item Template"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1851
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1929
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1982
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2060
msgid "Work Order has been {0}"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:804
+#: erpnext/selling/doctype/sales_order/sales_order.js:817
msgid "Work Order not created"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:653
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:663
msgid "Work Order {0}: Job Card not found for the operation {1}"
msgstr ""
@@ -59360,7 +59665,7 @@ msgstr ""
msgid "Work Orders"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:883
+#: erpnext/selling/doctype/sales_order/sales_order.js:896
msgid "Work Orders Created: {0}"
msgstr ""
@@ -59755,11 +60060,11 @@ msgstr ""
msgid "You are importing data for the code list:"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3608
+#: erpnext/controllers/accounts_controller.py:3611
msgid "You are not allowed to update as per the conditions set in {} Workflow."
msgstr ""
-#: erpnext/accounts/general_ledger.py:745
+#: erpnext/accounts/general_ledger.py:753
msgid "You are not authorized to add or update entries before {0}"
msgstr ""
@@ -59783,15 +60088,15 @@ msgstr ""
msgid "You can also copy-paste this link in your browser"
msgstr ""
-#: erpnext/assets/doctype/asset_category/asset_category.py:114
+#: erpnext/assets/doctype/asset_category/asset_category.py:113
msgid "You can also set default CWIP account in Company {}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:939
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:956
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:676
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:701
msgid "You can not enter current voucher in 'Against Journal Entry' column"
msgstr ""
@@ -59808,7 +60113,7 @@ msgstr ""
msgid "You can only select one mode of payment as default"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:532
+#: erpnext/selling/page/point_of_sale/pos_payment.js:566
msgid "You can redeem upto {0}."
msgstr ""
@@ -59824,11 +60129,11 @@ msgstr ""
msgid "You can't process the serial number {0} as it has already been used in the SABB {1}. {2} if you want to inward same serial number multiple times then enabled 'Allow existing Serial No to be Manufactured/Received again' in the {3}"
msgstr ""
-#: erpnext/accounts/doctype/loyalty_program/loyalty_program.py:182
-msgid "You can't redeem Loyalty Points having more value than the Rounded Total."
+#: erpnext/accounts/doctype/loyalty_program/loyalty_program.py:183
+msgid "You can't redeem Loyalty Points having more value than the Total Amount."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:649
+#: erpnext/manufacturing/doctype/bom/bom.js:653
msgid "You cannot change the rate if BOM is mentioned against any Item."
msgstr ""
@@ -59836,15 +60141,15 @@ msgstr ""
msgid "You cannot create a {0} within the closed Accounting Period {1}"
msgstr ""
-#: erpnext/accounts/general_ledger.py:167
+#: erpnext/accounts/general_ledger.py:175
msgid "You cannot create or cancel any accounting entries with in the closed Accounting Period {0}"
msgstr ""
-#: erpnext/accounts/general_ledger.py:765
+#: erpnext/accounts/general_ledger.py:773
msgid "You cannot create/amend any accounting entries till this date."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:909
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:934
msgid "You cannot credit and debit same account at the same time"
msgstr ""
@@ -59856,7 +60161,7 @@ msgstr ""
msgid "You cannot edit root node."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:562
+#: erpnext/selling/page/point_of_sale/pos_payment.js:596
msgid "You cannot redeem more than {0}."
msgstr ""
@@ -59868,11 +60173,11 @@ msgstr ""
msgid "You cannot restart a Subscription that is not cancelled."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:194
+#: erpnext/selling/page/point_of_sale/pos_payment.js:228
msgid "You cannot submit empty order."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:193
+#: erpnext/selling/page/point_of_sale/pos_payment.js:227
msgid "You cannot submit the order without payment."
msgstr ""
@@ -59880,7 +60185,7 @@ msgstr ""
msgid "You cannot {0} this document because another Period Closing Entry {1} exists after {2}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3584
+#: erpnext/controllers/accounts_controller.py:3587
msgid "You do not have permissions to {} items in a {}."
msgstr ""
@@ -59888,7 +60193,7 @@ msgstr ""
msgid "You don't have enough Loyalty Points to redeem"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:525
+#: erpnext/selling/page/point_of_sale/pos_payment.js:559
msgid "You don't have enough points to redeem."
msgstr ""
@@ -59896,7 +60201,7 @@ msgstr ""
msgid "You had {} errors while creating opening invoices. Check {} for more details"
msgstr ""
-#: erpnext/public/js/utils.js:953
+#: erpnext/public/js/utils.js:954
msgid "You have already selected items from {0} {1}"
msgstr ""
@@ -59916,11 +60221,11 @@ msgstr ""
msgid "You haven't created a {0} yet"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:278
+#: erpnext/selling/page/point_of_sale/pos_controller.js:300
msgid "You must add atleast one item to save it as draft."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:714
+#: erpnext/selling/page/point_of_sale/pos_controller.js:737
msgid "You must select a customer before adding an item."
msgstr ""
@@ -59928,7 +60233,7 @@ msgstr ""
msgid "You need to cancel POS Closing Entry {} to be able to cancel this document."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2977
+#: erpnext/controllers/accounts_controller.py:2980
msgid "You selected the account group {1} as {2} Account in row {0}. Please select a single account."
msgstr ""
@@ -60026,7 +60331,7 @@ msgstr ""
msgid "as Title"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:892
+#: erpnext/manufacturing/doctype/bom/bom.js:896
msgid "as a percentage of finished item quantity"
msgstr ""
@@ -60047,7 +60352,7 @@ msgid "cannot be greater than 100"
msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:330
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1027
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1044
msgid "dated {0}"
msgstr ""
@@ -60064,7 +60369,7 @@ msgstr ""
msgid "development"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_cart.js:438
+#: erpnext/selling/page/point_of_sale/pos_item_cart.js:441
msgid "discount applied"
msgstr ""
@@ -60179,7 +60484,7 @@ msgstr ""
msgid "on"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1286
+#: erpnext/controllers/accounts_controller.py:1289
msgid "or"
msgstr ""
@@ -60192,7 +60497,7 @@ msgstr ""
msgid "out of 5"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1319
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1316
msgid "paid to"
msgstr ""
@@ -60253,10 +60558,14 @@ msgstr ""
msgid "ratings"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1319
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1316
msgid "received from"
msgstr ""
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1295
+msgid "returned"
+msgstr ""
+
#. Label of the rgt (Int) field in DocType 'Cost Center'
#. Label of the rgt (Int) field in DocType 'Location'
#. Label of the rgt (Int) field in DocType 'Task'
@@ -60288,6 +60597,10 @@ msgstr ""
msgid "sandbox"
msgstr ""
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1295
+msgid "sold"
+msgstr ""
+
#: erpnext/accounts/doctype/subscription/subscription.py:688
msgid "subscription is already cancelled."
msgstr ""
@@ -60311,7 +60624,7 @@ msgstr ""
msgid "to"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2867
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2920
msgid "to unallocate the amount of this Return Invoice before cancelling it."
msgstr ""
@@ -60324,6 +60637,12 @@ msgstr ""
msgid "variance"
msgstr ""
+#. Description of the 'Increase In Asset Life (Months)' (Int) field in DocType
+#. 'Asset Finance Book'
+#: erpnext/assets/doctype/asset_finance_book/asset_finance_book.json
+msgid "via Asset Repair"
+msgstr ""
+
#: erpnext/manufacturing/doctype/bom_update_log/bom_updation_utils.py:41
msgid "via BOM Update Tool"
msgstr ""
@@ -60332,7 +60651,7 @@ msgstr ""
msgid "will be"
msgstr ""
-#: erpnext/assets/doctype/asset_category/asset_category.py:112
+#: erpnext/assets/doctype/asset_category/asset_category.py:111
msgid "you must select Capital Work in Progress Account in accounts table"
msgstr ""
@@ -60357,7 +60676,7 @@ msgstr ""
msgid "{0} {1} has submitted Assets. Remove Item {2} from table to continue."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2190
+#: erpnext/controllers/accounts_controller.py:2193
msgid "{0} Account not found against Customer {1}."
msgstr ""
@@ -60377,7 +60696,7 @@ msgstr ""
msgid "{0} Digest"
msgstr ""
-#: erpnext/accounts/utils.py:1373
+#: erpnext/accounts/utils.py:1376
msgid "{0} Number {1} is already used in {2} {3}"
msgstr ""
@@ -60405,19 +60724,19 @@ msgstr ""
msgid "{0} account not found while submitting purchase receipt"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1029
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1054
msgid "{0} against Bill {1} dated {2}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1038
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1063
msgid "{0} against Purchase Order {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1005
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1030
msgid "{0} against Sales Invoice {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1012
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1037
msgid "{0} against Sales Order {1}"
msgstr ""
@@ -60429,7 +60748,7 @@ msgstr ""
msgid "{0} and {1}"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:57
+#: erpnext/accounts/report/general_ledger/general_ledger.py:63
#: erpnext/accounts/report/pos_register/pos_register.py:111
msgid "{0} and {1} are mandatory"
msgstr ""
@@ -60438,7 +60757,7 @@ msgstr ""
msgid "{0} asset cannot be transferred"
msgstr ""
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:149
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:151
msgid "{0} can be enabled/disabled after all the POS Opening Entries are closed."
msgstr ""
@@ -60454,8 +60773,8 @@ msgstr ""
msgid "{0} cannot be zero"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:844
-#: erpnext/manufacturing/doctype/production_plan/production_plan.py:955
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:868
+#: erpnext/manufacturing/doctype/production_plan/production_plan.py:980
msgid "{0} created"
msgstr ""
@@ -60463,11 +60782,11 @@ msgstr ""
msgid "{0} currency must be same as company's default currency. Please select another account."
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:313
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:329
msgid "{0} currently has a {1} Supplier Scorecard standing, and Purchase Orders to this supplier should be issued with caution."
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:95
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:111
msgid "{0} currently has a {1} Supplier Scorecard standing, and RFQs to this supplier should be issued with caution."
msgstr ""
@@ -60489,7 +60808,7 @@ msgstr ""
msgid "{0} for {1}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:453
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:450
msgid "{0} has Payment Term based allocation enabled. Select a Payment Term for Row #{1} in Payment References section"
msgstr ""
@@ -60501,7 +60820,7 @@ msgstr ""
msgid "{0} hours"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2531
+#: erpnext/controllers/accounts_controller.py:2534
msgid "{0} in row {1}"
msgstr ""
@@ -60509,10 +60828,6 @@ msgstr ""
msgid "{0} is a mandatory Accounting Dimension.
Please set a value for {0} in Accounting Dimensions section."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:665
-msgid "{0} is a mandatory field."
-msgstr ""
-
#: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.py:87
#: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.py:140
#: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.py:62
@@ -60528,20 +60843,20 @@ msgid "{0} is blocked so this transaction cannot proceed"
msgstr ""
#: erpnext/accounts/doctype/budget/budget.py:57
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:646
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:643
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:49
-#: erpnext/accounts/report/general_ledger/general_ledger.py:53
+#: erpnext/accounts/report/general_ledger/general_ledger.py:59
#: erpnext/accounts/report/pos_register/pos_register.py:107
#: erpnext/controllers/trends.py:50
msgid "{0} is mandatory"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1056
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1073
msgid "{0} is mandatory for Item {1}"
msgstr ""
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:101
-#: erpnext/accounts/general_ledger.py:789
+#: erpnext/accounts/general_ledger.py:797
msgid "{0} is mandatory for account {1}"
msgstr ""
@@ -60549,11 +60864,11 @@ msgstr ""
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2934
+#: erpnext/controllers/accounts_controller.py:2937
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}."
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:202
+#: erpnext/selling/doctype/customer/customer.py:204
msgid "{0} is not a company bank account"
msgstr ""
@@ -60592,7 +60907,7 @@ msgstr ""
#: erpnext/accounts/doctype/gl_entry/gl_entry.py:130
#: erpnext/accounts/doctype/pricing_rule/pricing_rule.py:172
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:192
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:118
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:120
msgid "{0} is required"
msgstr ""
@@ -60612,7 +60927,7 @@ msgstr ""
msgid "{0} must be negative in return document"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2113
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2166
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 ""
@@ -60636,7 +60951,7 @@ msgstr ""
msgid "{0} to {1}"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:648
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:690
msgid "{0} units are reserved for Item {1} in Warehouse {2}, please un-reserve the same to {3} the Stock Reconciliation."
msgstr ""
@@ -60657,7 +60972,7 @@ msgstr ""
msgid "{0} units of {1} needed in {2} on {3} {4} for {5} to complete this transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2141 erpnext/stock/stock_ledger.py:2187
+#: erpnext/stock/stock_ledger.py:2118 erpnext/stock/stock_ledger.py:2164
msgid "{0} units of {1} needed in {2} on {3} {4} to complete this transaction."
msgstr ""
@@ -60669,7 +60984,7 @@ msgstr ""
msgid "{0} until {1}"
msgstr ""
-#: erpnext/stock/utils.py:420
+#: erpnext/stock/utils.py:422
msgid "{0} valid serial nos for Item {1}"
msgstr ""
@@ -60693,7 +61008,7 @@ msgstr ""
msgid "{0} {1} Partially Reconciled"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:418
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:426
msgid "{0} {1} cannot be updated. If you need to make changes, we recommend canceling the existing entry and creating a new one."
msgstr ""
@@ -60701,8 +61016,8 @@ msgstr ""
msgid "{0} {1} created"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:613
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:666
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:610
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:663
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2785
msgid "{0} {1} does not exist"
msgstr ""
@@ -60711,16 +61026,16 @@ msgstr ""
msgid "{0} {1} has accounting entries in currency {2} for company {3}. Please select a receivable or payable account with currency {2}."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:463
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:460
msgid "{0} {1} has already been fully paid."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:473
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:470
msgid "{0} {1} has already been partly paid. Please use the 'Get Outstanding Invoice' or the 'Get Outstanding Orders' button to get the latest outstanding amounts."
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:453
-#: erpnext/selling/doctype/sales_order/sales_order.py:510
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:469
+#: erpnext/selling/doctype/sales_order/sales_order.py:526
#: erpnext/stock/doctype/material_request/material_request.py:225
msgid "{0} {1} has been modified. Please refresh."
msgstr ""
@@ -60737,7 +61052,7 @@ msgstr ""
msgid "{0} {1} is already linked to Common Code {2}."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:696
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:693
msgid "{0} {1} is associated with {2}, but Party Account is {3}"
msgstr ""
@@ -60754,27 +61069,27 @@ msgstr ""
msgid "{0} {1} is cancelled so the action cannot be completed"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:824
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:849
msgid "{0} {1} is closed"
msgstr ""
-#: erpnext/accounts/party.py:799
+#: erpnext/accounts/party.py:798
msgid "{0} {1} is disabled"
msgstr ""
-#: erpnext/accounts/party.py:805
+#: erpnext/accounts/party.py:804
msgid "{0} {1} is frozen"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:821
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:846
msgid "{0} {1} is fully billed"
msgstr ""
-#: erpnext/accounts/party.py:809
+#: erpnext/accounts/party.py:808
msgid "{0} {1} is not active"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:673
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:670
msgid "{0} {1} is not associated with {2} {3}"
msgstr ""
@@ -60782,16 +61097,16 @@ msgstr ""
msgid "{0} {1} is not in any active Fiscal Year"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:818
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:857
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:843
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:882
msgid "{0} {1} is not submitted"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:706
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:703
msgid "{0} {1} is on hold"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:712
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:709
msgid "{0} {1} must be submitted"
msgstr ""
@@ -60896,7 +61211,7 @@ msgstr ""
msgid "{0}: {1} must be less than {2}"
msgstr ""
-#: erpnext/controllers/buying_controller.py:829
+#: erpnext/controllers/buying_controller.py:835
msgid "{count} Assets created for {item_code}"
msgstr ""
@@ -60974,7 +61289,7 @@ msgstr ""
msgid "{} To Bill"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1896
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1949
msgid "{} can't be cancelled since the Loyalty Points earned has been redeemed. First cancel the {} No {}"
msgstr ""