diff --git a/erpnext/locale/main.pot b/erpnext/locale/main.pot
index 18efe689f77..01b4da55b68 100644
--- a/erpnext/locale/main.pot
+++ b/erpnext/locale/main.pot
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ERPNext VERSION\n"
"Report-Msgid-Bugs-To: hello@frappe.io\n"
-"POT-Creation-Date: 2026-06-14 10:35+0000\n"
-"PO-Revision-Date: 2026-06-14 10:35+0000\n"
+"POT-Creation-Date: 2026-06-21 10:42+0000\n"
+"PO-Revision-Date: 2026-06-21 10:42+0000\n"
"Last-Translator: hello@frappe.io\n"
"Language-Team: hello@frappe.io\n"
"MIME-Version: 1.0\n"
@@ -21,7 +21,7 @@ msgid ""
"\n"
"\t\t\tThe Batch {0} of an item {1} has negative stock in the warehouse {2}{3}.\n"
"\t\t\tPlease add a stock quantity of {4} to proceed with this entry.\n"
-"\t\t\tIf it is not possible to make an adjustment entry, please enable 'Allow Negative Stock for Batch' in Stock Settings to proceed.\n"
+"\t\t\tIf it is not possible to make an adjustment entry, please enable 'Allow Negative Stock for Batch' in the batch {0} or in the Stock Settings to proceed.\n"
"\t\t\tHowever, enabling this setting may lead to negative stock in the system.\n"
"\t\t\tSo please ensure the stock levels are adjusted as soon as possible to maintain the correct valuation rate."
msgstr ""
@@ -90,15 +90,15 @@ msgstr ""
msgid " Sub Assembly"
msgstr ""
-#: erpnext/projects/doctype/project_update/project_update.py:104
+#: erpnext/projects/doctype/project_update/project_update.py:140
msgid " Summary"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:278
+#: erpnext/stock/doctype/item/item.py:279
msgid "\"Customer Provided Item\" cannot be Purchase Item also"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:280
+#: erpnext/stock/doctype/item/item.py:281
msgid "\"Customer Provided Item\" cannot have Valuation Rate"
msgstr ""
@@ -110,11 +110,11 @@ msgstr ""
msgid "\"SN-01::10\" for \"SN-01\" to \"SN-10\""
msgstr ""
-#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:148
+#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:151
msgid "# In Stock"
msgstr ""
-#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:141
+#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:144
msgid "# Req'd Items"
msgstr ""
@@ -267,7 +267,7 @@ msgstr ""
msgid "% of materials delivered against this Sales Order"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1271
+#: erpnext/controllers/accounts_controller.py:1299
msgid "'Account' in the Accounting section of Customer {0}"
msgstr ""
@@ -283,11 +283,11 @@ msgstr ""
msgid "'Days Since Last Order' must be greater than or equal to zero"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1276
+#: erpnext/controllers/accounts_controller.py:1304
msgid "'Default {0} Account' in Company {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:889
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:893
msgid "'Entries' cannot be empty"
msgstr ""
@@ -333,7 +333,7 @@ msgstr ""
msgid "'Update Stock' can not be checked because items are not delivered via {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:36
+#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:46
msgid "'Update Stock' cannot be checked for fixed asset sale"
msgstr ""
@@ -345,8 +345,8 @@ msgstr ""
msgid "'{0}' has been already added."
msgstr ""
-#: erpnext/setup/doctype/company/company.py:307
-#: erpnext/setup/doctype/company/company.py:318
+#: erpnext/setup/doctype/company/company.py:315
+#: erpnext/setup/doctype/company/company.py:326
msgid "'{0}' should be in company currency {1}."
msgstr ""
@@ -521,8 +521,8 @@ msgstr ""
msgid "11-50"
msgstr ""
-#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:107
-#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:113
+#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:108
+#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:114
msgid "1{0}"
msgstr ""
@@ -611,8 +611,8 @@ msgstr ""
msgid "90 Above"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1290
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1291
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1292
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1293
msgid "<0"
msgstr ""
@@ -804,7 +804,7 @@ msgstr ""
msgid "
Payment document required for row(s): {0}"
msgstr ""
-#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:164
+#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:165
#: erpnext/utilities/bulk_transaction.py:37
msgid "{}"
msgstr ""
@@ -813,7 +813,7 @@ msgstr ""
msgid "Cannot overbill for the following Items:
"
msgstr ""
-#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:158
+#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:159
msgid "Following {0}s doesn't belong to Company {1} :
"
msgstr ""
@@ -998,7 +998,7 @@ msgstr ""
msgid "A - C"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:349
+#: erpnext/selling/doctype/customer/customer.py:355
msgid "A Customer Group exists with same name please change the Customer name or rename the Customer Group"
msgstr ""
@@ -1014,6 +1014,10 @@ msgstr ""
msgid "A Packing Slip can only be created for Draft Delivery Note."
msgstr ""
+#: erpnext/accounts/services/gl_validator.py:123
+msgid "A Period Closing Voucher is already submitted and an Opening Entry can no longer be created. {0} to learn more."
+msgstr ""
+
#. Description of a DocType
#: erpnext/stock/doctype/price_list/price_list.json
msgid "A Price List is a collection of Item Prices either Selling, Buying, or both"
@@ -1057,7 +1061,7 @@ msgstr ""
msgid "A logical Warehouse against which stock entries are made."
msgstr ""
-#: erpnext/stock/serial_batch_bundle.py:1480
+#: erpnext/stock/serial_batch_bundle.py:1489
msgid "A naming series conflict occurred while creating serial numbers. Please change the naming series for the item {0}."
msgstr ""
@@ -1081,7 +1085,7 @@ msgstr ""
msgid "A quality inspection must be completed before generating a Purchase Receipt for this item."
msgstr ""
-#: erpnext/accounts/doctype/sales_taxes_and_charges_template/sales_taxes_and_charges_template.py:96
+#: erpnext/accounts/doctype/sales_taxes_and_charges_template/sales_taxes_and_charges_template.py:99
msgid "A template with tax category {0} already exists. Only one template is allowed with each tax category"
msgstr ""
@@ -1167,11 +1171,11 @@ msgstr ""
msgid "Abbreviation"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:241
+#: erpnext/setup/doctype/company/company.py:249
msgid "Abbreviation already used for another company"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:238
+#: erpnext/setup/doctype/company/company.py:246
msgid "Abbreviation is mandatory"
msgstr ""
@@ -1179,7 +1183,7 @@ msgstr ""
msgid "Abbreviation: {0} must appear only once"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1287
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1289
msgid "Above"
msgstr ""
@@ -1233,7 +1237,7 @@ msgid "Accepted Qty in Stock UOM"
msgstr ""
#. Label of the qty (Float) field in DocType 'Purchase Receipt Item'
-#: erpnext/public/js/controllers/transaction.js:2857
+#: erpnext/public/js/controllers/transaction.js:2873
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
msgid "Accepted Quantity"
msgstr ""
@@ -1269,7 +1273,7 @@ msgstr ""
msgid "According to CEFACT/ICG/2010/IC013 or CEFACT/ICG/2010/IC010"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/manufacturing.py:883
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:903
msgid "According to the BOM {0}, the Item '{1}' is missing in the stock entry."
msgstr ""
@@ -1393,7 +1397,7 @@ msgid "Account Manager"
msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:754
-#: erpnext/controllers/accounts_controller.py:1280
+#: erpnext/controllers/accounts_controller.py:1308
msgid "Account Missing"
msgstr ""
@@ -1405,9 +1409,9 @@ msgstr ""
#: erpnext/accounts/doctype/bank_account/bank_account.json
#: erpnext/accounts/doctype/ledger_merge/ledger_merge.json
#: erpnext/accounts/doctype/ledger_merge_accounts/ledger_merge_accounts.json
-#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:389
-#: erpnext/accounts/report/financial_statements.py:678
-#: erpnext/accounts/report/trial_balance/trial_balance.py:488
+#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:399
+#: erpnext/accounts/report/financial_statements.py:705
+#: erpnext/accounts/report/trial_balance/trial_balance.py:498
msgid "Account Name"
msgstr ""
@@ -1418,9 +1422,9 @@ msgstr ""
#. Label of the account_number (Data) field in DocType 'Account'
#: erpnext/accounts/doctype/account/account.json
#: erpnext/accounts/doctype/account/account_tree.js:128
-#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:396
-#: erpnext/accounts/report/financial_statements.py:685
-#: erpnext/accounts/report/trial_balance/trial_balance.py:495
+#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:406
+#: erpnext/accounts/report/financial_statements.py:712
+#: erpnext/accounts/report/trial_balance/trial_balance.py:505
msgid "Account Number"
msgstr ""
@@ -1475,7 +1479,7 @@ msgstr ""
msgid "Account Type"
msgstr ""
-#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:162
+#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:166
msgid "Account Value"
msgstr ""
@@ -1506,7 +1510,7 @@ msgstr ""
msgid "Account for Change Amount"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:148
+#: erpnext/accounts/doctype/budget/budget.py:153
msgid "Account is mandatory"
msgstr ""
@@ -1522,7 +1526,7 @@ msgstr ""
msgid "Account is required"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:905
+#: erpnext/assets/doctype/asset/asset.py:913
msgid "Account not Found"
msgstr ""
@@ -1580,11 +1584,11 @@ msgstr ""
msgid "Account {0} cannot be disabled as it is already set as {1} for {2}."
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:157
+#: erpnext/accounts/doctype/budget/budget.py:162
msgid "Account {0} does not belong to company {1}"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:289
+#: erpnext/setup/doctype/company/company.py:297
msgid "Account {0} does not belong to company: {1}"
msgstr ""
@@ -1600,7 +1604,7 @@ msgstr ""
msgid "Account {0} does not match with Company {1} in Mode of Account: {2}"
msgstr ""
-#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:139
+#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:140
msgid "Account {0} doesn't belong to Company {1}"
msgstr ""
@@ -1612,11 +1616,11 @@ msgstr ""
msgid "Account {0} is added in the child company {1}"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:278
+#: erpnext/setup/doctype/company/company.py:286
msgid "Account {0} is disabled."
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:428
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:435
msgid "Account {0} is frozen"
msgstr ""
@@ -1644,15 +1648,15 @@ msgstr ""
msgid "Account {0}: You can not assign itself as parent account"
msgstr ""
-#: erpnext/accounts/services/gl_validator.py:95
+#: erpnext/accounts/services/gl_validator.py:90
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:392
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:396
msgid "Account: {0} can only be updated via Stock Transactions"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2479
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2455
msgid "Account: {0} is not permitted under Payment Entry"
msgstr ""
@@ -1751,12 +1755,12 @@ msgstr ""
msgid "Accounting Dimension"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:213
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:214
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:150
msgid "Accounting Dimension {0} is required for 'Balance Sheet' account {1}."
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:200
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:201
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:138
msgid "Accounting Dimension {0} is required for 'Profit and Loss' account {1}."
msgstr ""
@@ -1823,8 +1827,8 @@ msgstr ""
#. 'Asset Capitalization Stock Item'
#. Label of the accounting_dimensions_section (Section Break) field in DocType
#. 'Asset Value Adjustment'
-#. Label of the section_break_24 (Section Break) field in DocType 'Request for
-#. Quotation Item'
+#. Label of the accounting_dimensions_section (Section Break) field in DocType
+#. 'Request for Quotation Item'
#. Label of the accounting_dimensions_section (Section Break) field in DocType
#. 'Supplier Quotation'
#. Label of the ad_sec_break (Section Break) field in DocType 'Supplier
@@ -1935,14 +1939,14 @@ msgstr ""
msgid "Accounting Entries"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:939
-#: erpnext/assets/doctype/asset/asset.py:954
+#: erpnext/assets/doctype/asset/asset.py:947
+#: erpnext/assets/doctype/asset/asset.py:962
#: erpnext/assets/doctype/asset_capitalization/services/gl_composer.py:154
msgid "Accounting Entry for Asset"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/services/gl_composer.py:132
-#: erpnext/stock/doctype/stock_entry/services/gl_composer.py:150
+#: erpnext/stock/doctype/stock_entry/services/gl_composer.py:137
+#: erpnext/stock/doctype/stock_entry/services/gl_composer.py:155
msgid "Accounting Entry for LCV in Stock Entry {0}"
msgstr ""
@@ -1960,12 +1964,12 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:262
#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:283
#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:310
-#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:421
-#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:651
-#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:672
-#: erpnext/stock/doctype/purchase_receipt/services/gl_composer.py:403
-#: erpnext/stock/doctype/stock_entry/services/gl_composer.py:83
-#: erpnext/stock/doctype/stock_entry/services/gl_composer.py:97
+#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:425
+#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:655
+#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:676
+#: erpnext/stock/doctype/purchase_receipt/services/gl_composer.py:407
+#: erpnext/stock/doctype/stock_entry/services/gl_composer.py:88
+#: erpnext/stock/doctype/stock_entry/services/gl_composer.py:102
#: erpnext/stock/services/base_stock_gl_composer.py:65
#: erpnext/stock/services/base_stock_gl_composer.py:80
#: erpnext/subcontracting/doctype/subcontracting_receipt/services/gl_composer.py:67
@@ -2042,12 +2046,12 @@ msgstr ""
#: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.json
#: erpnext/assets/doctype/asset_category/asset_category.json
#: erpnext/setup/doctype/company/company.json
-#: erpnext/setup/doctype/company/company.py:448
+#: erpnext/setup/doctype/company/company.py:452
#: erpnext/setup/doctype/customer_group/customer_group.json
#: erpnext/setup/doctype/email_digest/email_digest.json
#: erpnext/setup/doctype/incoterm/incoterm.json
#: erpnext/setup/doctype/supplier_group/supplier_group.json
-#: erpnext/setup/install.py:402
+#: erpnext/setup/install.py:393
msgid "Accounts"
msgstr ""
@@ -2169,7 +2173,7 @@ msgstr ""
msgid "Accounts Setup"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1006
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1010
msgid "Accounts table cannot be blank."
msgstr ""
@@ -2202,7 +2206,7 @@ msgstr ""
#. Label of the accumulated_depreciation_amount (Currency) field in DocType
#. 'Depreciation Schedule'
-#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:178
+#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:173
#: erpnext/assets/doctype/asset/asset.js:380
#: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json
msgid "Accumulated Depreciation Amount"
@@ -2213,15 +2217,15 @@ msgstr ""
msgid "Accumulated Depreciation as on"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:519
+#: erpnext/accounts/doctype/budget/budget.py:533
msgid "Accumulated Monthly"
msgstr ""
-#: erpnext/controllers/budget_controller.py:425
+#: erpnext/controllers/budget_controller.py:429
msgid "Accumulated Monthly Budget for Account {0} against {1} {2} is {3}. It will be collectively ({4}) exceeded by {5}"
msgstr ""
-#: erpnext/controllers/budget_controller.py:327
+#: erpnext/controllers/budget_controller.py:331
msgid "Accumulated Monthly Budget for Account {0} against {1}: {2} is {3}. It will be exceeded by {4}"
msgstr ""
@@ -2351,12 +2355,12 @@ msgstr ""
#. Label of the enable_serial_and_batch_no_for_item (Check) field in DocType
#. 'Stock Settings'
-#: erpnext/stock/doctype/item/item.js:473
+#: erpnext/stock/doctype/item/item.js:481
#: erpnext/stock/doctype/stock_settings/stock_settings.json
msgid "Activate Serial / Batch No for Item"
msgstr ""
-#: erpnext/selling/page/sales_funnel/sales_funnel.py:55
+#: erpnext/selling/page/sales_funnel/sales_funnel.py:70
msgid "Active Leads"
msgstr ""
@@ -2388,7 +2392,7 @@ msgstr ""
msgid "Activity Cost"
msgstr ""
-#: erpnext/projects/doctype/activity_cost/activity_cost.py:51
+#: erpnext/projects/doctype/activity_cost/activity_cost.py:55
msgid "Activity Cost exists for Employee {0} against Activity Type - {1}"
msgstr ""
@@ -2407,7 +2411,7 @@ msgstr ""
#: erpnext/projects/doctype/activity_cost/activity_cost.json
#: erpnext/projects/doctype/activity_type/activity_type.json
#: erpnext/projects/doctype/timesheet_detail/timesheet_detail.json
-#: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:32
+#: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:29
#: erpnext/projects/workspace/projects/projects.json
#: erpnext/public/js/projects/timer.js:9
#: erpnext/templates/pages/timelog_info.html:25
@@ -2421,10 +2425,10 @@ 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/accounts/doctype/sales_taxes_and_charges/sales_taxes_and_charges.json
-#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:230
#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:234
-#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:316
-#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:326
+#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:238
+#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:320
+#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:330
msgid "Actual"
msgstr ""
@@ -2489,7 +2493,7 @@ msgstr ""
msgid "Actual Expense"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:599
+#: erpnext/accounts/doctype/budget/budget.py:613
msgid "Actual Expenses"
msgstr ""
@@ -2507,7 +2511,7 @@ msgstr ""
msgid "Actual Operation Time"
msgstr ""
-#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:456
+#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:461
msgid "Actual Posting"
msgstr ""
@@ -2675,6 +2679,10 @@ msgstr ""
msgid "Add Multiple Tasks"
msgstr ""
+#: erpnext/stock/doctype/item/item.js:974
+msgid "Add Opening Stock"
+msgstr ""
+
#. Label of the add_deduct_tax (Select) field in DocType 'Advance Taxes and
#. Charges'
#: erpnext/accounts/doctype/advance_taxes_and_charges/advance_taxes_and_charges.json
@@ -2777,7 +2785,7 @@ msgstr ""
msgid "Add Suppliers"
msgstr ""
-#: erpnext/utilities/activation.py:124
+#: erpnext/utilities/activation.py:126
msgid "Add Timesheets"
msgstr ""
@@ -2822,7 +2830,7 @@ msgstr ""
msgid "Add or Deduct"
msgstr ""
-#: erpnext/utilities/activation.py:114
+#: erpnext/utilities/activation.py:116
msgid "Add the rest of your organization as your users. You can also add invite Customers to your portal by adding them from Contacts"
msgstr ""
@@ -2865,7 +2873,7 @@ msgstr ""
msgid "Added Supplier Role to User {0}."
msgstr ""
-#: erpnext/controllers/website_list_for_contact.py:307
+#: erpnext/controllers/website_list_for_contact.py:311
msgid "Added {1} Role to User {0}."
msgstr ""
@@ -3136,7 +3144,7 @@ msgid ""
"\t\t\t\t\tin Manufacturing Settings."
msgstr ""
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:657
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:630
msgid "Additional {0} {1} of item {2} required as per BOM to complete this transaction"
msgstr ""
@@ -3362,7 +3370,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/controllers/accounts_controller.py:260
+#: erpnext/controllers/accounts_controller.py:280
#: erpnext/setup/doctype/company/company.json
msgid "Advance Payments"
msgstr ""
@@ -3467,7 +3475,7 @@ msgstr ""
#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json
#: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:42
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:95
-#: erpnext/accounts/report/general_ledger/general_ledger.py:774
+#: erpnext/accounts/report/general_ledger/general_ledger.py:773
msgid "Against Account"
msgstr ""
@@ -3537,12 +3545,12 @@ msgstr ""
msgid "Against Income Account"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:586
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:792
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:590
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:798
msgid "Against Journal Entry {0} does not have any unmatched {1} entry"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:393
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:400
msgid "Against Journal Entry {0} is already adjusted against some other voucher"
msgstr ""
@@ -3587,7 +3595,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:807
+#: erpnext/accounts/report/general_ledger/general_ledger.py:806
msgid "Against Voucher"
msgstr ""
@@ -3611,7 +3619,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:805
+#: erpnext/accounts/report/general_ledger/general_ledger.py:804
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:183
msgid "Against Voucher Type"
msgstr ""
@@ -3626,7 +3634,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:154
#: erpnext/accounts/report/accounts_payable/accounts_payable.html:138
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:139
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1221
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1223
msgid "Age (Days)"
msgstr ""
@@ -3727,8 +3735,8 @@ 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:168
-#: erpnext/accounts/utils.py:1645 erpnext/public/js/setup_wizard.js:184
+#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:171
+#: erpnext/accounts/utils.py:1652 erpnext/public/js/setup_wizard.js:184
msgid "All Accounts"
msgstr ""
@@ -3752,7 +3760,7 @@ msgstr ""
msgid "All Activities HTML"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:430
+#: erpnext/manufacturing/doctype/bom/bom.py:423
msgid "All BOMs"
msgstr ""
@@ -3780,21 +3788,21 @@ msgstr ""
#: erpnext/patches/v11_0/update_department_lft_rgt.py:9
#: erpnext/patches/v11_0/update_department_lft_rgt.py:11
#: erpnext/patches/v11_0/update_department_lft_rgt.py:16
-#: erpnext/setup/doctype/company/company.py:441
-#: erpnext/setup/doctype/company/company.py:444
-#: erpnext/setup/doctype/company/company.py:449
-#: erpnext/setup/doctype/company/company.py:455
-#: erpnext/setup/doctype/company/company.py:461
-#: erpnext/setup/doctype/company/company.py:467
-#: erpnext/setup/doctype/company/company.py:473
-#: erpnext/setup/doctype/company/company.py:479
-#: erpnext/setup/doctype/company/company.py:485
-#: erpnext/setup/doctype/company/company.py:491
-#: erpnext/setup/doctype/company/company.py:497
-#: erpnext/setup/doctype/company/company.py:503
-#: erpnext/setup/doctype/company/company.py:509
-#: erpnext/setup/doctype/company/company.py:515
-#: erpnext/setup/doctype/company/company.py:521
+#: erpnext/setup/doctype/company/company.py:445
+#: erpnext/setup/doctype/company/company.py:448
+#: erpnext/setup/doctype/company/company.py:453
+#: erpnext/setup/doctype/company/company.py:459
+#: erpnext/setup/doctype/company/company.py:465
+#: erpnext/setup/doctype/company/company.py:471
+#: erpnext/setup/doctype/company/company.py:477
+#: erpnext/setup/doctype/company/company.py:483
+#: erpnext/setup/doctype/company/company.py:489
+#: erpnext/setup/doctype/company/company.py:495
+#: erpnext/setup/doctype/company/company.py:501
+#: erpnext/setup/doctype/company/company.py:507
+#: erpnext/setup/doctype/company/company.py:513
+#: erpnext/setup/doctype/company/company.py:519
+#: erpnext/setup/doctype/company/company.py:525
msgid "All Departments"
msgstr ""
@@ -3874,7 +3882,7 @@ msgstr ""
msgid "All Territories"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:386
+#: erpnext/setup/doctype/company/company.py:390
msgid "All Warehouses"
msgstr ""
@@ -3901,7 +3909,7 @@ msgstr ""
msgid "All items are already requested"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/mapper.py:77
+#: erpnext/stock/doctype/purchase_receipt/mapper.py:74
msgid "All items have already been Invoiced/Returned"
msgstr ""
@@ -3909,11 +3917,11 @@ msgstr ""
msgid "All items have already been received"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/material_transfer.py:221
+#: erpnext/stock/doctype/stock_entry/services/material_transfer.py:274
msgid "All items have already been transferred for this Work Order."
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2984
+#: erpnext/public/js/controllers/transaction.js:3002
msgid "All items in this document already have a linked Quality Inspection."
msgstr ""
@@ -3935,7 +3943,7 @@ msgstr ""
msgid "All the items have been already returned."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1265
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1272
msgid "All the required items (raw materials) will be fetched from BOM and populated in this table. Here you can also change the Source Warehouse for any item. And during the production, you can track transferred raw materials from this table."
msgstr ""
@@ -3958,6 +3966,12 @@ msgstr ""
msgid "Allocate Advances Automatically (FIFO)"
msgstr ""
+#. Label of the allocate_full_amount_to_stock_items (Check) field in DocType
+#. 'Purchase Taxes and Charges'
+#: erpnext/accounts/doctype/purchase_taxes_and_charges/purchase_taxes_and_charges.json
+msgid "Allocate Full Amount to Stock Items"
+msgstr ""
+
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:919
msgid "Allocate Payment Amount"
msgstr ""
@@ -4024,11 +4038,11 @@ msgstr ""
msgid "Allocated amount"
msgstr ""
-#: erpnext/accounts/utils.py:660
+#: erpnext/accounts/utils.py:665
msgid "Allocated amount cannot be greater than unadjusted amount"
msgstr ""
-#: erpnext/accounts/utils.py:658
+#: erpnext/accounts/utils.py:663
msgid "Allocated amount cannot be negative"
msgstr ""
@@ -4049,7 +4063,7 @@ msgstr ""
msgid "Allocations"
msgstr ""
-#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:427
+#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:430
msgid "Allotted Qty"
msgstr ""
@@ -4080,7 +4094,7 @@ msgstr ""
msgid "Allow Alternative Item"
msgstr ""
-#: erpnext/stock/doctype/item_alternative/item_alternative.py:67
+#: erpnext/stock/doctype/item_alternative/item_alternative.py:68
msgid "Allow Alternative Item must be checked on Item {}"
msgstr ""
@@ -4113,7 +4127,7 @@ msgstr ""
msgid "Allow In Returns"
msgstr ""
-#: erpnext/controllers/selling_controller.py:863
+#: erpnext/controllers/selling_controller.py:873
msgid "Allow Item to Be Added Multiple Times in a Transaction"
msgstr ""
@@ -4137,11 +4151,16 @@ msgstr ""
#. Valuation'
#: erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:216
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:228
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:225
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:237
msgid "Allow Negative Stock"
msgstr ""
+#. Label of the allow_negative_stock_for_batch (Check) field in DocType 'Batch'
+#: erpnext/stock/doctype/batch/batch.json
+msgid "Allow Negative Stock for Batch"
+msgstr ""
+
#. Label of the allow_or_restrict (Select) field in DocType 'Accounting
#. Dimension Filter'
#: erpnext/accounts/doctype/accounting_dimension_filter/accounting_dimension_filter.json
@@ -4184,7 +4203,7 @@ msgstr ""
#. Label of the allow_rename_attribute_value (Check) field in DocType 'Item
#. Variant Settings'
-#: erpnext/controllers/item_variant.py:159
+#: erpnext/controllers/item_variant.py:211
#: erpnext/stock/doctype/item_variant_settings/item_variant_settings.json
msgid "Allow Rename Attribute Value"
msgstr ""
@@ -4512,15 +4531,15 @@ msgstr ""
msgid "Already Imported"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:1080
+#: erpnext/stock/doctype/pick_list/pick_list.py:1081
msgid "Already Picked"
msgstr ""
-#: erpnext/stock/doctype/item_alternative/item_alternative.py:83
+#: erpnext/stock/doctype/item_alternative/item_alternative.py:84
msgid "Already record exists for the item {0}"
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:133
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:140
msgid "Already set default in pos profile {0} for user {1}, kindly disabled default"
msgstr ""
@@ -4528,11 +4547,15 @@ msgstr ""
msgid "Also you can't switch back to FIFO after setting the valuation method to Moving Average for this item."
msgstr ""
+#: erpnext/stock/report/stock_balance/stock_balance.py:644
+msgid "Alt UOM"
+msgstr ""
+
#: erpnext/manufacturing/doctype/bom/bom.js:291
#: erpnext/manufacturing/doctype/work_order/work_order.js:158
#: erpnext/manufacturing/doctype/work_order/work_order.js:173
#: erpnext/public/js/utils.js:587
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:338
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:339
msgid "Alternate Item"
msgstr ""
@@ -4556,11 +4579,11 @@ msgstr ""
msgid "Alternative Items"
msgstr ""
-#: erpnext/stock/doctype/item_alternative/item_alternative.py:39
+#: erpnext/stock/doctype/item_alternative/item_alternative.py:40
msgid "Alternative item must not be same as item code"
msgstr ""
-#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:380
+#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:383
msgid "Alternatively, you can download the template and fill your data in."
msgstr ""
@@ -4686,7 +4709,7 @@ msgstr ""
#: erpnext/accounts/doctype/bank_statement_import_log_column_map/bank_statement_import_log_column_map.json
#: erpnext/accounts/doctype/budget_distribution/budget_distribution.json
#: erpnext/accounts/doctype/cashier_closing_payments/cashier_closing_payments.json
-#: erpnext/accounts/doctype/journal_entry/journal_entry.js:627
+#: erpnext/accounts/doctype/journal_entry/journal_entry.js:334
#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json
@@ -4718,7 +4741,7 @@ msgstr ""
#: erpnext/accounts/print_format/payment_receipt_voucher/payment_receipt_voucher.html:10
#: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:48
#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:79
-#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:411
+#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:416
#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:44
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:273
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:327
@@ -4733,7 +4756,7 @@ msgstr ""
#: erpnext/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.json
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
#: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:74
-#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:275
+#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:277
#: erpnext/crm/doctype/opportunity_item/opportunity_item.json
#: erpnext/crm/doctype/prospect_opportunity/prospect_opportunity.json
#: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json
@@ -4741,13 +4764,13 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom_item/bom_item.json
#: erpnext/manufacturing/doctype/work_order_additional_item/work_order_additional_item.json
#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
-#: erpnext/public/js/controllers/transaction.js:530
+#: erpnext/public/js/controllers/transaction.js:532
#: erpnext/selling/doctype/quotation/quotation.js:315
#: 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:52
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:53
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:290
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:301
#: erpnext/selling/report/sales_partner_commission_summary/sales_partner_commission_summary.py:164
#: erpnext/selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.py:43
#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:66
@@ -4777,7 +4800,7 @@ msgstr ""
msgid "Amount"
msgstr ""
-#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:34
+#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:35
msgid "Amount (AED)"
msgstr ""
@@ -4826,7 +4849,7 @@ msgstr ""
msgid "Amount (Company Currency)"
msgstr ""
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:314
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:325
msgid "Amount Delivered"
msgstr ""
@@ -4905,24 +4928,24 @@ msgstr ""
msgid "Amount matches the selected transaction"
msgstr ""
-#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:189
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:209
+#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:191
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:220
msgid "Amount to Bill"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1274
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1255
msgid "Amount {0} {1} adjusted against {2} {3}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1285
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1266
msgid "Amount {0} {1} as adjustment to {2}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1249
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1230
msgid "Amount {0} {1} transferred from {2} to {3}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1255
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1236
msgid "Amount {0} {1} {2} {3}"
msgstr ""
@@ -4951,8 +4974,8 @@ msgstr ""
msgid "Ampere-Second"
msgstr ""
-#: erpnext/controllers/trends.py:283 erpnext/controllers/trends.py:295
-#: erpnext/controllers/trends.py:304
+#: erpnext/controllers/trends.py:288 erpnext/controllers/trends.py:300
+#: erpnext/controllers/trends.py:309
msgid "Amt"
msgstr ""
@@ -4967,7 +4990,7 @@ msgstr ""
msgid "An email will be sent to notify the User with the role 'Purchase Manager' when an automatic Material Request is created."
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:601
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:613
msgid "An error has been appeared while reposting item valuation via {0}"
msgstr ""
@@ -4976,7 +4999,7 @@ msgstr ""
msgid "An error occurred during the update process"
msgstr ""
-#: erpnext/stock/reorder_item.py:377
+#: erpnext/stock/reorder_item.py:368
msgid "An error occurred for certain Items while creating Material Requests based on Re-order level. Please rectify these issues :"
msgstr ""
@@ -4998,11 +5021,11 @@ msgstr ""
msgid "Annual Billing: {0}"
msgstr ""
-#: erpnext/controllers/budget_controller.py:449
+#: erpnext/controllers/budget_controller.py:453
msgid "Annual Budget for Account {0} against {1} {2} is {3}. It will be collectively ({4}) exceeded by {5}"
msgstr ""
-#: erpnext/controllers/budget_controller.py:314
+#: erpnext/controllers/budget_controller.py:318
msgid "Annual Budget for Account {0} against {1}: {2} is {3}. It will be exceeded by {4}"
msgstr ""
@@ -5025,7 +5048,7 @@ msgstr ""
msgid "Annual Revenue"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:140
+#: erpnext/accounts/doctype/budget/budget.py:145
msgid "Another Budget record '{0}' already exists against {1} '{2}' and account '{3}' with overlapping fiscal years."
msgstr ""
@@ -5033,7 +5056,7 @@ msgstr ""
msgid "Another Cost Center Allocation record {0} applicable from {1}, hence this allocation will be applicable upto {2}"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:1045
+#: erpnext/accounts/doctype/payment_request/payment_request.py:1044
msgid "Another Payment Request is already processed"
msgstr ""
@@ -5401,7 +5424,7 @@ msgstr ""
msgid "Approving Role (above authorized value)"
msgstr ""
-#: erpnext/setup/doctype/authorization_rule/authorization_rule.py:79
+#: erpnext/setup/doctype/authorization_rule/authorization_rule.py:77
msgid "Approving Role cannot be same as role the rule is Applicable To"
msgstr ""
@@ -5410,7 +5433,7 @@ msgstr ""
msgid "Approving User (above authorized value)"
msgstr ""
-#: erpnext/setup/doctype/authorization_rule/authorization_rule.py:77
+#: erpnext/setup/doctype/authorization_rule/authorization_rule.py:75
msgid "Approving User cannot be same as user the rule is Applicable To"
msgstr ""
@@ -5445,7 +5468,7 @@ msgstr ""
msgid "Are you sure you want to restart this subscription?"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.js:82
+#: erpnext/accounts/doctype/budget/budget.js:83
msgid "Are you sure you want to revise this budget? The current budget will be cancelled and a new draft will be created."
msgstr ""
@@ -5469,7 +5492,7 @@ msgstr ""
msgid "Area UOM"
msgstr ""
-#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:435
+#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:438
msgid "Arrival Quantity"
msgstr ""
@@ -5511,11 +5534,11 @@ msgstr ""
msgid "As the field {0} is enabled, the value of the field {1} should be more than 1."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1112
+#: erpnext/stock/doctype/item/item.py:1096
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:241
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:250
msgid "As there are reserved stock, you cannot disable {0}."
msgstr ""
@@ -5527,8 +5550,8 @@ msgstr ""
msgid "As there are sufficient raw materials, Material Request is not required for Warehouse {0}."
msgstr ""
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:215
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:227
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:224
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:236
msgid "As {0} is enabled, you can not enable {1}."
msgstr ""
@@ -5563,7 +5586,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
#: erpnext/accounts/report/account_balance/account_balance.js:25
#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:30
-#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:141
+#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:136
#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.js:44
#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:822
#: erpnext/assets/doctype/asset/asset.json
@@ -5635,7 +5658,7 @@ msgstr ""
#. Label of a Workspace Sidebar Item
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:36
-#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:197
+#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:192
#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.js:37
#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:812
#: erpnext/assets/doctype/asset/asset.json
@@ -5643,7 +5666,7 @@ msgstr ""
#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.json
#: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json
#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.js:23
-#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:484
+#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:482
#: erpnext/assets/workspace/assets/assets.json
#: erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
@@ -5729,7 +5752,7 @@ msgstr ""
msgid "Asset Finance Book"
msgstr ""
-#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:476
+#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:474
msgid "Asset ID"
msgstr ""
@@ -5802,7 +5825,7 @@ msgstr ""
#. Label of the asset_name (Read Only) field in DocType 'Asset Maintenance Log'
#. Label of the asset_name (Data) field in DocType 'Asset Movement Item'
#. Label of the asset_name (Read Only) field in DocType 'Asset Repair'
-#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:148
+#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:143
#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:831
#: erpnext/assets/doctype/asset/asset.json
#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json
@@ -5811,7 +5834,7 @@ msgstr ""
#: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json
#: erpnext/assets/doctype/asset_movement_item/asset_movement_item.json
#: erpnext/assets/doctype/asset_repair/asset_repair.json
-#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:482
+#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:480
msgid "Asset Name"
msgstr ""
@@ -5906,8 +5929,8 @@ msgstr ""
#: erpnext/assets/doctype/asset/asset.js:512
#: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json
#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:208
-#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:459
-#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:506
+#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:457
+#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:504
msgid "Asset Value"
msgstr ""
@@ -5939,7 +5962,7 @@ msgstr ""
msgid "Asset cannot be cancelled, as it is already {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:398
+#: erpnext/assets/doctype/asset/depreciation.py:400
msgid "Asset cannot be scrapped before the last depreciation entry."
msgstr ""
@@ -5959,7 +5982,7 @@ msgstr ""
msgid "Asset deleted"
msgstr ""
-#: erpnext/assets/doctype/asset_movement/asset_movement.py:181
+#: erpnext/assets/doctype/asset_movement/asset_movement.py:177
msgid "Asset issued to Employee {0}"
msgstr ""
@@ -5967,11 +5990,11 @@ msgstr ""
msgid "Asset out of order due to Asset Repair {0}"
msgstr ""
-#: erpnext/assets/doctype/asset_movement/asset_movement.py:168
+#: erpnext/assets/doctype/asset_movement/asset_movement.py:164
msgid "Asset received at Location {0} and issued to Employee {1}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:460
+#: erpnext/assets/doctype/asset/depreciation.py:462
msgid "Asset restored"
msgstr ""
@@ -5979,20 +6002,20 @@ msgstr ""
msgid "Asset restored after Asset Capitalization {0} was cancelled"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:116
+#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:121
msgid "Asset returned"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:446
+#: erpnext/assets/doctype/asset/depreciation.py:448
msgid "Asset scrapped"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:448
+#: erpnext/assets/doctype/asset/depreciation.py:450
msgid "Asset scrapped via Journal Entry {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:116
-#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:119
+#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:121
+#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:124
msgid "Asset sold"
msgstr ""
@@ -6000,7 +6023,7 @@ msgstr ""
msgid "Asset submitted"
msgstr ""
-#: erpnext/assets/doctype/asset_movement/asset_movement.py:176
+#: erpnext/assets/doctype/asset_movement/asset_movement.py:172
msgid "Asset transferred to Location {0}"
msgstr ""
@@ -6012,7 +6035,7 @@ msgstr ""
msgid "Asset updated due to Asset Repair {0} {1}."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:380
+#: erpnext/assets/doctype/asset/depreciation.py:382
msgid "Asset {0} cannot be scrapped, as it is already {1}"
msgstr ""
@@ -6053,11 +6076,11 @@ msgstr ""
msgid "Asset {0} is not submitted. Please submit the asset before proceeding."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:378
+#: erpnext/assets/doctype/asset/depreciation.py:380
msgid "Asset {0} must be submitted"
msgstr ""
-#: erpnext/controllers/buying_controller.py:983
+#: erpnext/controllers/buying_controller.py:1039
msgid "Asset {assets_link} created for {item_code}"
msgstr ""
@@ -6095,15 +6118,15 @@ msgstr ""
msgid "Assets Setup"
msgstr ""
-#: erpnext/controllers/buying_controller.py:1001
+#: erpnext/controllers/buying_controller.py:1057
msgid "Assets not created for {item_code}. You will have to create asset manually."
msgstr ""
-#: erpnext/controllers/buying_controller.py:988
+#: erpnext/controllers/buying_controller.py:1044
msgid "Assets {assets_link} created for {item_code}"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:713
+#: erpnext/manufacturing/doctype/job_card/job_card.js:711
msgid "Assign Job to Employee"
msgstr ""
@@ -6123,11 +6146,11 @@ msgstr ""
msgid "Associate"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:137
+#: erpnext/stock/doctype/pick_list/pick_list.py:136
msgid "At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} for the batch {4} in the warehouse {5}. Please restock the item."
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:162
+#: erpnext/stock/doctype/pick_list/pick_list.py:161
msgid "At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} in the warehouse {4}."
msgstr ""
@@ -6143,16 +6166,16 @@ msgstr ""
msgid "At least one asset has to be selected."
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:1048
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:1043
msgid "At least one invoice has to be selected."
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:168
+#: erpnext/controllers/sales_and_purchase_return.py:169
msgid "At least one item should be entered with negative quantity in return document"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:534
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:153
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:535
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:195
msgid "At least one mode of payment is required for POS invoice."
msgstr ""
@@ -6164,7 +6187,7 @@ msgstr ""
msgid "At least one of the Selling or Buying must be selected"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/manufacturing.py:60
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:60
msgid "At least one raw material item must be present in the stock entry for the type {0}"
msgstr ""
@@ -6264,11 +6287,11 @@ msgstr ""
msgid "Attribute Value"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:902
+#: erpnext/stock/doctype/item/item.py:886
msgid "Attribute Value {0} is not valid for the selected attribute {1}."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1048
+#: erpnext/stock/doctype/item/item.py:1032
msgid "Attribute table is mandatory"
msgstr ""
@@ -6276,19 +6299,19 @@ msgstr ""
msgid "Attribute value: {0} must appear only once"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:891
+#: erpnext/stock/doctype/item/item.py:875
msgid "Attribute {0} is disabled."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:879
+#: erpnext/stock/doctype/item/item.py:863
msgid "Attribute {0} is not valid for the selected template."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1052
+#: erpnext/stock/doctype/item/item.py:1036
msgid "Attribute {0} selected multiple times in Attributes Table"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:980
+#: erpnext/stock/doctype/item/item.py:964
msgid "Attributes"
msgstr ""
@@ -6385,7 +6408,7 @@ msgstr ""
msgid "Auto Material Request"
msgstr ""
-#: erpnext/stock/reorder_item.py:328
+#: erpnext/stock/reorder_item.py:319
msgid "Auto Material Requests Generated"
msgstr ""
@@ -6571,7 +6594,7 @@ msgid "Availability Of Slots"
msgstr ""
#: erpnext/manufacturing/doctype/workstation/workstation.js:513
-#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:384
+#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:387
msgid "Available"
msgstr ""
@@ -6598,7 +6621,7 @@ msgstr ""
msgid "Available Batch Report"
msgstr ""
-#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:493
+#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:491
msgid "Available For Use Date"
msgstr ""
@@ -6711,7 +6734,7 @@ msgstr ""
#: erpnext/stock/report/stock_ageing/stock_ageing.py:217
#: erpnext/stock/report/stock_ageing/stock_ageing.py:251
-#: erpnext/stock/report/stock_balance/stock_balance.py:588
+#: erpnext/stock/report/stock_balance/stock_balance.py:591
msgid "Average Age"
msgstr ""
@@ -6823,11 +6846,11 @@ msgstr ""
#: erpnext/manufacturing/report/bom_explorer/bom_explorer.js:8
#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:67
#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.js:8
-#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:109
+#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:112
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/selling/doctype/sales_order/sales_order.js:1496
#: erpnext/stock/doctype/material_request/material_request.js:351
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:804
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:805
#: erpnext/stock/report/bom_search/bom_search.py:38
#: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:524
@@ -7080,7 +7103,7 @@ msgstr ""
msgid "BOM Website Operation"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:250
+#: erpnext/stock/doctype/stock_entry/services/disassemble.py:250
msgid "BOM and Finished Good Quantity is mandatory for Disassembly"
msgstr ""
@@ -7091,7 +7114,7 @@ msgid "BOM and Production"
msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:386
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:856
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:857
msgid "BOM does not contain any stock item"
msgstr ""
@@ -7099,23 +7122,23 @@ msgstr ""
msgid "BOM recursion: {0} cannot be child of {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:773
+#: erpnext/manufacturing/doctype/bom/bom.py:766
msgid "BOM recursion: {1} cannot be parent or child of {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1392
+#: erpnext/manufacturing/doctype/bom/bom.py:1401
msgid "BOM {0} does not belong to Item {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1387
+#: erpnext/manufacturing/doctype/bom/bom.py:1396
msgid "BOM {0} must be active"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1390
+#: erpnext/manufacturing/doctype/bom/bom.py:1399
msgid "BOM {0} must be submitted"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:846
+#: erpnext/manufacturing/doctype/bom/bom.py:839
msgid "BOM {0} not found for the item {1}"
msgstr ""
@@ -7136,7 +7159,7 @@ msgstr ""
msgid "BOMs creation has been enqueued, kindly check the status after some time"
msgstr ""
-#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:343
+#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:347
msgid "Backdated Stock Entry"
msgstr ""
@@ -7182,7 +7205,7 @@ msgstr ""
#: erpnext/accounts/doctype/bank_statement_import_log_column_map/bank_statement_import_log_column_map.json
#: erpnext/accounts/report/account_balance/account_balance.py:36
#: erpnext/accounts/report/general_ledger/general_ledger.html:168
-#: erpnext/accounts/report/purchase_register/purchase_register.py:242
+#: erpnext/accounts/report/purchase_register/purchase_register.py:244
#: erpnext/accounts/report/sales_register/sales_register.py:278
#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:71
msgid "Balance"
@@ -7192,7 +7215,7 @@ msgstr ""
msgid "Balance (Dr - Cr)"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:726
+#: erpnext/accounts/report/general_ledger/general_ledger.py:725
msgid "Balance ({0})"
msgstr ""
@@ -7211,11 +7234,15 @@ msgstr ""
#: erpnext/stock/report/available_batch_report/available_batch_report.py:62
#: erpnext/stock/report/available_serial_no/available_serial_no.py:126
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:84
-#: erpnext/stock/report/stock_balance/stock_balance.py:514
+#: erpnext/stock/report/stock_balance/stock_balance.py:517
#: erpnext/stock/report/stock_ledger/stock_ledger.py:331
msgid "Balance Qty"
msgstr ""
+#: erpnext/stock/report/stock_balance/stock_balance.py:635
+msgid "Balance Qty (Alt UOM)"
+msgstr ""
+
#: erpnext/stock/page/warehouse_capacity_summary/warehouse_capacity_summary.js:71
msgid "Balance Qty (Stock)"
msgstr ""
@@ -7276,12 +7303,12 @@ msgstr ""
#: erpnext/stock/report/available_serial_no/available_serial_no.py:174
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:86
-#: erpnext/stock/report/stock_balance/stock_balance.py:522
+#: erpnext/stock/report/stock_balance/stock_balance.py:525
#: erpnext/stock/report/stock_ledger/stock_ledger.py:388
msgid "Balance Value"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:344
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:347
msgid "Balance for Account {0} must always be {1}"
msgstr ""
@@ -7417,7 +7444,7 @@ msgstr ""
msgid "Bank Account Type"
msgstr ""
-#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:441
+#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:443
msgid "Bank Account {} in Bank Transaction {} is not matching with Bank Account {}"
msgstr ""
@@ -7651,7 +7678,7 @@ msgstr ""
msgid "Bank Transaction {0} added as Payment Entry"
msgstr ""
-#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:159
+#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:161
msgid "Bank Transaction {0} is already fully reconciled"
msgstr ""
@@ -7722,11 +7749,11 @@ msgstr ""
msgid "Barcode Type"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:543
+#: erpnext/stock/doctype/item/item.py:545
msgid "Barcode {0} already used in Item {1}"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:558
+#: erpnext/stock/doctype/item/item.py:560
msgid "Barcode {0} is not a valid {1} code"
msgstr ""
@@ -7963,8 +7990,8 @@ msgstr ""
#: erpnext/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.json
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:89
-#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:115
-#: erpnext/public/js/controllers/transaction.js:2883
+#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:120
+#: erpnext/public/js/controllers/transaction.js:2899
#: erpnext/public/js/utils/barcode_scanner.js:281
#: erpnext/public/js/utils/serial_no_batch_selector.js:450
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
@@ -7999,11 +8026,11 @@ msgstr ""
msgid "Batch No is mandatory"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3473
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3493
msgid "Batch No {0} does not exists"
msgstr ""
-#: erpnext/stock/utils.py:630
+#: erpnext/stock/utils.py:626
msgid "Batch No {0} is linked with Item {1} which has serial no. Please scan serial no instead."
msgstr ""
@@ -8026,7 +8053,7 @@ msgstr ""
msgid "Batch Nos are created successfully"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:1194
+#: erpnext/controllers/sales_and_purchase_return.py:1203
msgid "Batch Not Available for Return"
msgstr ""
@@ -8095,7 +8122,7 @@ msgstr ""
msgid "Batch {0} and Warehouse"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:1193
+#: erpnext/controllers/sales_and_purchase_return.py:1202
msgid "Batch {0} is not available in warehouse {1}"
msgstr ""
@@ -8153,8 +8180,8 @@ 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:1206
-#: erpnext/accounts/report/purchase_register/purchase_register.py:214
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1208
+#: erpnext/accounts/report/purchase_register/purchase_register.py:216
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
msgid "Bill Date"
msgstr ""
@@ -8174,8 +8201,8 @@ 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:1205
-#: erpnext/accounts/report/purchase_register/purchase_register.py:213
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1207
+#: erpnext/accounts/report/purchase_register/purchase_register.py:215
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
msgid "Bill No"
msgstr ""
@@ -8190,17 +8217,17 @@ msgstr ""
#. Label of a Link in the Manufacturing Workspace
#. Label of the bom_info_section (Section Break) field in DocType 'Stock Entry'
#. Label of a Workspace Sidebar Item
-#: erpnext/manufacturing/doctype/bom/bom.py:1163
+#: erpnext/manufacturing/doctype/bom/bom.py:1156
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/stock/doctype/material_request/material_request.js:139
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:790
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:791
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/workspace_sidebar/subcontracting.json
msgid "Bill of Materials"
msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Timesheet'
-#: erpnext/controllers/website_list_for_contact.py:206
+#: erpnext/controllers/website_list_for_contact.py:210
#: erpnext/projects/doctype/timesheet/timesheet.json
#: erpnext/projects/doctype/timesheet/timesheet_list.js:9
msgid "Billed"
@@ -8211,11 +8238,11 @@ msgstr ""
#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:51
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:127
-#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:189
-#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:283
+#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:191
+#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:285
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:108
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:209
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:298
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:220
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:309
msgid "Billed Amount"
msgstr ""
@@ -8235,8 +8262,8 @@ msgstr ""
#. Label of the billed_qty (Float) field in DocType 'Subcontracting Inward
#. Order Received Item'
-#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:261
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:276
+#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:263
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:287
#: erpnext/subcontracting/doctype/subcontracting_inward_order_received_item/subcontracting_inward_order_received_item.json
msgid "Billed Qty"
msgstr ""
@@ -8418,7 +8445,7 @@ msgstr ""
msgid "Billing Zipcode"
msgstr ""
-#: erpnext/accounts/party.py:617
+#: erpnext/accounts/party.py:619
msgid "Billing currency must be equal to either default company's currency or party account currency"
msgstr ""
@@ -8584,12 +8611,6 @@ msgstr ""
msgid "Blood Group"
msgstr ""
-#. Label of the body (Text Editor) field in DocType 'Process Statement Of
-#. Accounts'
-#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
-msgid "Body"
-msgstr ""
-
#. Label of the body_text (Text Editor) field in DocType 'Dunning'
#. Label of the body_text (Text Editor) field in DocType 'Dunning Letter Text'
#: erpnext/accounts/doctype/dunning/dunning.json
@@ -8670,7 +8691,7 @@ msgstr ""
msgid "Booked Fixed Asset"
msgstr ""
-#: erpnext/accounts/services/gl_validator.py:137
+#: erpnext/accounts/services/gl_validator.py:143
msgid "Books have been closed till the period ending on {0}"
msgstr ""
@@ -8807,10 +8828,10 @@ msgstr ""
#: erpnext/accounts/doctype/cost_center/cost_center_tree.js:65
#: erpnext/accounts/doctype/cost_center/cost_center_tree.js:73
#: erpnext/accounts/doctype/cost_center/cost_center_tree.js:81
-#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:229
#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:233
-#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:315
-#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:325
+#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:237
+#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:319
+#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:329
#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:454
#: erpnext/accounts/workspace/invoicing/invoicing.json
#: erpnext/desktop_icon/budget.json erpnext/workspace_sidebar/budget.json
@@ -8835,7 +8856,7 @@ msgstr ""
msgid "Budget Amount"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:82
+#: erpnext/accounts/doctype/budget/budget.py:84
msgid "Budget Amount can not be {0}."
msgstr ""
@@ -8861,14 +8882,14 @@ msgstr ""
msgid "Budget End Date"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:568
-#: erpnext/accounts/doctype/budget/budget.py:570
-#: erpnext/controllers/budget_controller.py:289
-#: erpnext/controllers/budget_controller.py:292
+#: erpnext/accounts/doctype/budget/budget.py:582
+#: erpnext/accounts/doctype/budget/budget.py:584
+#: erpnext/controllers/budget_controller.py:293
+#: erpnext/controllers/budget_controller.py:296
msgid "Budget Exceeded"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:227
+#: erpnext/accounts/doctype/budget/budget.py:232
msgid "Budget Limit Exceeded"
msgstr ""
@@ -8894,11 +8915,11 @@ msgstr ""
msgid "Budget Variance Report"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:155
+#: erpnext/accounts/doctype/budget/budget.py:160
msgid "Budget cannot be assigned against Group Account {0}"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:160
+#: erpnext/accounts/doctype/budget/budget.py:165
msgid "Budget cannot be assigned against {0}, as it's not an Income or Expense account"
msgstr ""
@@ -8917,7 +8938,7 @@ msgstr ""
msgid "Buffered Cursor"
msgstr ""
-#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:162
+#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:165
msgid "Build All?"
msgstr ""
@@ -8925,7 +8946,7 @@ msgstr ""
msgid "Build Tree"
msgstr ""
-#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:155
+#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:158
msgid "Buildable Qty"
msgstr ""
@@ -9336,7 +9357,7 @@ msgstr ""
#. Label of the section_break_11 (Section Break) field in DocType 'Call Log'
#: erpnext/public/js/call_popup/call_popup.js:164
#: erpnext/telephony/doctype/call_log/call_log.json
-#: erpnext/telephony/doctype/call_log/call_log.py:133
+#: erpnext/telephony/doctype/call_log/call_log.py:135
msgid "Call Summary"
msgstr ""
@@ -9419,15 +9440,15 @@ msgstr ""
msgid "Campaign {0} not found"
msgstr ""
-#: erpnext/setup/doctype/authorization_control/authorization_control.py:60
+#: erpnext/setup/doctype/authorization_control/authorization_control.py:61
msgid "Can be approved by {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1160
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1167
msgid "Can not close Work Order. Since {0} Job Cards are in Work In Progress state."
msgstr ""
-#: erpnext/accounts/report/pos_register/pos_register.py:124
+#: erpnext/accounts/report/pos_register/pos_register.py:133
msgid "Can not filter based on Cashier, if grouped by Cashier"
msgstr ""
@@ -9435,15 +9456,15 @@ msgstr ""
msgid "Can not filter based on Child Account, if grouped by Account"
msgstr ""
-#: erpnext/accounts/report/pos_register/pos_register.py:121
+#: erpnext/accounts/report/pos_register/pos_register.py:130
msgid "Can not filter based on Customer, if grouped by Customer"
msgstr ""
-#: erpnext/accounts/report/pos_register/pos_register.py:118
+#: erpnext/accounts/report/pos_register/pos_register.py:127
msgid "Can not filter based on POS Profile, if grouped by POS Profile"
msgstr ""
-#: erpnext/accounts/report/pos_register/pos_register.py:127
+#: erpnext/accounts/report/pos_register/pos_register.py:136
msgid "Can not filter based on Payment Method, if grouped by Payment Method"
msgstr ""
@@ -9452,7 +9473,7 @@ msgid "Can not filter based on Voucher No, if grouped by Voucher"
msgstr ""
#: erpnext/accounts/doctype/journal_entry/mapper.py:32
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2638
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2614
msgid "Can only make payment against unbilled {0}"
msgstr ""
@@ -9462,16 +9483,16 @@ msgstr ""
msgid "Can refer row only if the charge type is 'On Previous Row Amount' or 'Previous Row Total'"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:209
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:182
+#: erpnext/setup/doctype/company/company.py:217
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:191
msgid "Can't change the valuation method, as there are transactions against some items which do not have its own valuation method"
msgstr ""
-#: erpnext/support/doctype/warranty_claim/warranty_claim.py:73
+#: erpnext/support/doctype/warranty_claim/warranty_claim.py:79
msgid "Cancel Material Visit {0} before cancelling this Warranty Claim"
msgstr ""
-#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.py:192
+#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.py:218
msgid "Cancel Material Visits {0} before cancelling this Maintenance Visit"
msgstr ""
@@ -9495,7 +9516,7 @@ msgstr ""
msgid "Cancelation Date"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1567
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1585
msgid "Cancelled Job Card cannot be processed."
msgstr ""
@@ -9508,17 +9529,17 @@ msgstr ""
msgid "Cannot Calculate Arrival Time as Driver Address is Missing."
msgstr ""
-#: erpnext/setup/doctype/company/company.py:228
+#: erpnext/setup/doctype/company/company.py:236
msgid "Cannot Change Inventory Account Setting"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:438
+#: erpnext/controllers/sales_and_purchase_return.py:445
msgid "Cannot Create Return"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:698
-#: erpnext/stock/doctype/item/item.py:711
-#: erpnext/stock/doctype/item/item.py:727
+#: erpnext/stock/doctype/item/item.py:688
+#: erpnext/stock/doctype/item/item.py:701
+#: erpnext/stock/doctype/item/item.py:717
msgid "Cannot Merge"
msgstr ""
@@ -9562,11 +9583,11 @@ msgstr ""
msgid "Cannot cancel Stock Reservation Entry {0}, as it has used in the work order {1}. Please cancel the work order first or unreserved the stock"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:273
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:275
msgid "Cannot cancel as processing of cancelled documents is pending."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:853
+#: erpnext/manufacturing/doctype/work_order/work_order.py:854
msgid "Cannot cancel because submitted Stock Entry {0} exists"
msgstr ""
@@ -9574,7 +9595,7 @@ msgstr ""
msgid "Cannot cancel the transaction. Reposting of item valuation on submission is not completed yet."
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:592
+#: erpnext/controllers/subcontracting_inward_controller.py:593
msgid "Cannot cancel this Manufacturing Stock Entry as quantity of Finished Good produced cannot be less than quantity delivered in the linked Subcontracting Inward Order."
msgstr ""
@@ -9582,7 +9603,7 @@ msgstr ""
msgid "Cannot cancel this document as it is linked with the submitted Asset Value Adjustment {0}. Please cancel the Asset Value Adjustment to continue."
msgstr ""
-#: erpnext/controllers/buying_controller.py:1090
+#: erpnext/controllers/buying_controller.py:1145
msgid "Cannot cancel this document as it is linked with the submitted asset {asset_link}. Please cancel the asset to continue."
msgstr ""
@@ -9590,7 +9611,7 @@ msgstr ""
msgid "Cannot cancel transaction for Completed Work Order."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1000
+#: erpnext/stock/doctype/item/item.py:984
msgid "Cannot change Attributes after stock transaction. Make a new Item and transfer stock to the new Item"
msgstr ""
@@ -9598,19 +9619,19 @@ msgstr ""
msgid "Cannot change Reference Document Type."
msgstr ""
-#: erpnext/accounts/deferred_revenue.py:52
+#: erpnext/accounts/deferred_revenue.py:53
msgid "Cannot change Service Stop Date for item in row {0}"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:991
+#: erpnext/stock/doctype/item/item.py:975
msgid "Cannot change Variant properties after stock transaction. You will have to make a new Item to do this."
msgstr ""
-#: erpnext/setup/doctype/company/company.py:334
+#: erpnext/setup/doctype/company/company.py:342
msgid "Cannot change company's default currency, because there are existing transactions. Transactions must be cancelled to change the default currency."
msgstr ""
-#: erpnext/projects/doctype/task/task.py:147
+#: erpnext/projects/doctype/task/task.py:146
msgid "Cannot complete task {0} as its dependant task {1} are not completed / cancelled."
msgstr ""
@@ -9630,7 +9651,7 @@ msgstr ""
msgid "Cannot covert to Group because Account Type is selected."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/mapper.py:372
+#: erpnext/accounts/doctype/sales_invoice/mapper.py:277
msgid "Cannot create Intercompany {0}. All items in the source {1} have already been fully invoiced. Please check the existing linked {2}s."
msgstr ""
@@ -9639,7 +9660,7 @@ msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipt
msgstr ""
#: erpnext/selling/doctype/sales_order/mapper.py:977
-#: erpnext/stock/doctype/pick_list/pick_list.py:257
+#: erpnext/stock/doctype/pick_list/pick_list.py:256
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 ""
@@ -9647,11 +9668,11 @@ msgstr ""
msgid "Cannot create accounting entries against disabled accounts: {0}"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:437
+#: erpnext/controllers/sales_and_purchase_return.py:444
msgid "Cannot create return for consolidated invoice {0}."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:910
+#: erpnext/manufacturing/doctype/bom/bom.py:903
msgid "Cannot deactivate or cancel BOM as it is linked with other BOMs"
msgstr ""
@@ -9668,7 +9689,7 @@ msgstr ""
msgid "Cannot delete Exchange Gain/Loss row"
msgstr ""
-#: erpnext/stock/doctype/serial_no/serial_no.py:120
+#: erpnext/stock/doctype/serial_no/serial_no.py:119
msgid "Cannot delete Serial No {0}, as it is used in stock transactions"
msgstr ""
@@ -9677,7 +9698,7 @@ msgid "Cannot delete an item which has been ordered"
msgstr ""
#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:197
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:787
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:785
msgid "Cannot delete protected core DocType: {0}"
msgstr ""
@@ -9689,7 +9710,7 @@ msgstr ""
msgid "Cannot disable Serial and Batch No for Item, as there are existing records for serial / batch."
msgstr ""
-#: erpnext/setup/doctype/company/company.py:564
+#: erpnext/setup/doctype/company/company.py:568
msgid "Cannot disable perpetual inventory, as there are existing Stock Ledger Entries for the company {0}. Please cancel the stock transactions first and try again."
msgstr ""
@@ -9701,11 +9722,11 @@ msgstr ""
msgid "Cannot disassemble more than produced quantity."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:46
+#: erpnext/stock/doctype/stock_entry/services/disassemble.py:46
msgid "Cannot disassemble {0} qty against Stock Entry {1}. Only {2} qty available to disassemble."
msgstr ""
-#: erpnext/setup/doctype/company/company.py:225
+#: erpnext/setup/doctype/company/company.py:233
msgid "Cannot enable Item-wise Inventory Account, as there are existing Stock Ledger Entries for the company {0} with Warehouse-wise Inventory Account. Please cancel the stock transactions first and try again."
msgstr ""
@@ -9734,7 +9755,7 @@ msgstr ""
msgid "Cannot find a default warehouse for item {0}. Please set one in the Item Master or in Stock Settings."
msgstr ""
-#: erpnext/accounts/party.py:1092
+#: erpnext/accounts/party.py:1091
msgid "Cannot merge {0} '{1}' into '{2}' as both have existing accounting entries in different currencies for company '{3}'."
msgstr ""
@@ -9742,11 +9763,11 @@ msgstr ""
msgid "Cannot produce more Item {0} than Sales Order quantity {1} {2}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:906
+#: erpnext/manufacturing/doctype/work_order/work_order.py:907
msgid "Cannot produce more item for {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:910
+#: erpnext/manufacturing/doctype/work_order/work_order.py:911
msgid "Cannot produce more than {0} items for {1}"
msgstr ""
@@ -9772,28 +9793,28 @@ msgstr ""
msgid "Cannot retrieve link token. Check Error Log for more information"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:362
+#: erpnext/selling/doctype/customer/customer.py:368
msgid "Cannot select a Group type Customer Group. Please select a non-group Customer Group."
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1507
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1685
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1582
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1563
#: erpnext/accounts/services/taxes.py:247
#: erpnext/public/js/controllers/accounts.js:112
#: erpnext/public/js/controllers/taxes_and_totals.js:554
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:292
+#: erpnext/selling/doctype/quotation/quotation.py:293
msgid "Cannot set as Lost as Sales Order is made."
msgstr ""
-#: erpnext/setup/doctype/authorization_rule/authorization_rule.py:91
+#: erpnext/setup/doctype/authorization_rule/authorization_rule.py:89
msgid "Cannot set authorization on basis of Discount for {0}"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:791
+#: erpnext/stock/doctype/item/item.py:775
msgid "Cannot set multiple Item Defaults for a company."
msgstr ""
@@ -9817,7 +9838,7 @@ msgstr ""
msgid "Cannot start deletion. Another deletion {0} is already queued/running. Please wait for it to complete."
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:922
+#: erpnext/manufacturing/doctype/job_card/job_card.py:923
msgid "Cannot submit Job Card {0} while it is On Hold. Please resume and complete the job before submission."
msgstr ""
@@ -9825,7 +9846,7 @@ msgstr ""
msgid "Cannot update rate as item {0} is already ordered or purchased against this quotation"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1694
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1675
msgid "Cannot {0} from {1} without any negative outstanding invoice"
msgstr ""
@@ -9854,7 +9875,7 @@ msgstr ""
msgid "Capacity Planning"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/services/operations.py:146
+#: erpnext/manufacturing/doctype/work_order/services/operations.py:147
msgid "Capacity Planning Error, planned start time can not be same as end time"
msgstr ""
@@ -9985,15 +10006,15 @@ msgstr ""
msgid "Cash Flow Statement"
msgstr ""
-#: erpnext/accounts/report/cash_flow/cash_flow.py:186
+#: erpnext/accounts/report/cash_flow/cash_flow.py:187
msgid "Cash Flow from Financing"
msgstr ""
-#: erpnext/accounts/report/cash_flow/cash_flow.py:179
+#: erpnext/accounts/report/cash_flow/cash_flow.py:180
msgid "Cash Flow from Investing"
msgstr ""
-#: erpnext/accounts/report/cash_flow/cash_flow.py:167
+#: erpnext/accounts/report/cash_flow/cash_flow.py:168
msgid "Cash Flow from Operations"
msgstr ""
@@ -10020,8 +10041,8 @@ msgstr ""
#: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json
#: erpnext/accounts/report/pos_register/pos_register.js:38
-#: erpnext/accounts/report/pos_register/pos_register.py:123
-#: erpnext/accounts/report/pos_register/pos_register.py:195
+#: erpnext/accounts/report/pos_register/pos_register.py:132
+#: erpnext/accounts/report/pos_register/pos_register.py:211
msgid "Cashier"
msgstr ""
@@ -10101,7 +10122,7 @@ msgstr ""
msgid "Caution"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:208
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:210
msgid "Caution: This might alter frozen accounts."
msgstr ""
@@ -10211,7 +10232,7 @@ msgstr ""
msgid "Change this date manually to setup the next synchronization start date"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:152
+#: erpnext/selling/doctype/customer/customer.py:158
msgid "Changed customer name to '{}' as '{}' already exists."
msgstr ""
@@ -10219,7 +10240,7 @@ msgstr ""
msgid "Changes in {0}"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:439
+#: erpnext/stock/doctype/item/item.js:447
msgid "Changing Customer Group for the selected Customer is not allowed."
msgstr ""
@@ -10239,7 +10260,7 @@ msgstr ""
msgid "Channel Partner"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2013
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1994
#: erpnext/accounts/services/taxes.py:309
msgid "Charge of type 'Actual' in row {0} cannot be included in Item Rate or Paid Amount"
msgstr ""
@@ -10434,7 +10455,7 @@ msgstr ""
#. Label of the reference_date (Date) field in DocType 'Payment Entry'
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
-#: erpnext/public/js/controllers/transaction.js:2794
+#: erpnext/public/js/controllers/transaction.js:2810
msgid "Cheque/Reference Date"
msgstr ""
@@ -10492,7 +10513,7 @@ msgstr ""
#. Label of the child_row_reference (Data) field in DocType 'Quality
#. Inspection'
-#: erpnext/public/js/controllers/transaction.js:2889
+#: erpnext/public/js/controllers/transaction.js:2905
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
msgid "Child Row Reference"
msgstr ""
@@ -10501,7 +10522,7 @@ msgstr ""
msgid "Child Table Not Allowed"
msgstr ""
-#: erpnext/projects/doctype/task/task.py:314
+#: erpnext/projects/doctype/task/task.py:319
msgid "Child Task exists for this Task. You can not delete this Task."
msgstr ""
@@ -10519,7 +10540,7 @@ msgstr ""
msgid "Child warehouse exists for this warehouse. You can not delete this warehouse."
msgstr ""
-#: erpnext/projects/doctype/task/task.py:262
+#: erpnext/projects/doctype/task/task.py:263
msgid "Circular Reference Error"
msgstr ""
@@ -10590,7 +10611,7 @@ msgstr ""
#: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:40
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:28
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:102
-#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:152
+#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:154
#: erpnext/templates/form_grid/bank_reconciliation_grid.html:7
msgid "Clearance Date"
msgstr ""
@@ -10695,7 +10716,7 @@ msgstr ""
msgid "Closed Documents"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1116
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1123
msgid "Closed Work Order can not be stopped or Re-opened"
msgstr ""
@@ -10708,19 +10729,19 @@ msgstr ""
msgid "Closing"
msgstr ""
-#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:445
-#: erpnext/accounts/report/trial_balance/trial_balance.py:544
+#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:455
+#: erpnext/accounts/report/trial_balance/trial_balance.py:554
#: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:226
msgid "Closing (Cr)"
msgstr ""
-#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:438
-#: erpnext/accounts/report/trial_balance/trial_balance.py:537
+#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:448
+#: erpnext/accounts/report/trial_balance/trial_balance.py:547
#: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:219
msgid "Closing (Dr)"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:405
+#: erpnext/accounts/report/general_ledger/general_ledger.py:406
msgid "Closing (Opening + Total)"
msgstr ""
@@ -10730,7 +10751,7 @@ msgstr ""
msgid "Closing Account Head"
msgstr ""
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:123
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:126
msgid "Closing Account {0} must be of type Liability / Equity"
msgstr ""
@@ -10992,7 +11013,7 @@ msgstr ""
msgid "Communication Medium Type"
msgstr ""
-#: erpnext/setup/install.py:107
+#: erpnext/setup/install.py:98
msgid "Compact Item Print"
msgstr ""
@@ -11013,6 +11034,7 @@ msgstr ""
#. Label of the company (Link) field in DocType 'Advance Payment Ledger Entry'
#. Label of the company (Link) field in DocType 'Allowed To Transact With'
#. Label of the company (Link) field in DocType 'Bank Account'
+#. Label of the company (Link) field in DocType 'Bank Account Balance'
#. Label of the company (Link) field in DocType 'Bank Reconciliation Tool'
#. Label of the company (Link) field in DocType 'Bank Statement Import'
#. Label of the company (Link) field in DocType 'Bank Transaction'
@@ -11170,6 +11192,7 @@ msgstr ""
#: erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.json
#: erpnext/accounts/doctype/allowed_to_transact_with/allowed_to_transact_with.json
#: erpnext/accounts/doctype/bank_account/bank_account.json
+#: erpnext/accounts/doctype/bank_account_balance/bank_account_balance.json
#: erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.json
#: erpnext/accounts/doctype/bank_statement_import/bank_statement_import.json
#: erpnext/accounts/doctype/bank_transaction/bank_transaction.json
@@ -11187,7 +11210,7 @@ msgstr ""
#: erpnext/accounts/doctype/gl_entry/gl_entry.json
#: erpnext/accounts/doctype/invoice_discounting/invoice_discounting.json
#: erpnext/accounts/doctype/item_tax_template/item_tax_template.json
-#: erpnext/accounts/doctype/journal_entry/journal_entry.js:161
+#: erpnext/accounts/doctype/journal_entry/journal_entry.js:289
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
#: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json
#: erpnext/accounts/doctype/ledger_health_monitor_company/ledger_health_monitor_company.json
@@ -11263,8 +11286,8 @@ msgstr ""
#: erpnext/accounts/report/payment_ledger/payment_ledger.js:8
#: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:8
#: erpnext/accounts/report/pos_register/pos_register.js:8
-#: erpnext/accounts/report/pos_register/pos_register.py:107
-#: erpnext/accounts/report/pos_register/pos_register.py:223
+#: erpnext/accounts/report/pos_register/pos_register.py:116
+#: erpnext/accounts/report/pos_register/pos_register.py:239
#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.html:128
#: erpnext/accounts/report/profitability_analysis/profitability_analysis.js:8
#: erpnext/accounts/report/purchase_register/purchase_register.js:33
@@ -11291,8 +11314,8 @@ msgstr ""
#: erpnext/assets/doctype/asset_repair/asset_repair.json
#: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json
#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.js:8
-#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:466
-#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:549
+#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:464
+#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:547
#: 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
@@ -11303,9 +11326,9 @@ msgstr ""
#: erpnext/buying/report/procurement_tracker/procurement_tracker.js:8
#: erpnext/buying/report/purchase_analytics/purchase_analytics.js:49
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.js:8
-#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:314
+#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:316
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.js:8
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:266
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:268
#: erpnext/buying/report/subcontract_order_summary/subcontract_order_summary.js:7
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:8
#: erpnext/crm/doctype/lead/lead.json
@@ -11344,7 +11367,7 @@ msgstr ""
#: erpnext/projects/doctype/task/task.json
#: erpnext/projects/doctype/timesheet/timesheet.json
#: erpnext/projects/report/project_summary/project_summary.js:8
-#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:44
+#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:45
#: erpnext/public/js/financial_statements.js:381
#: erpnext/public/js/purchase_trends_filters.js:8
#: erpnext/public/js/sales_trends_filters.js:51
@@ -11370,10 +11393,10 @@ msgstr ""
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:115
#: erpnext/selling/report/lost_quotations/lost_quotations.js:8
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.js:8
-#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:46
+#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:47
#: erpnext/selling/report/sales_analytics/sales_analytics.js:69
#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.js:8
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:343
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:354
#: erpnext/selling/report/sales_partner_commission_summary/sales_partner_commission_summary.js:8
#: erpnext/selling/report/sales_partner_target_variance_based_on_item_group/sales_partner_target_variance_based_on_item_group.js:8
#: erpnext/selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.js:8
@@ -11391,13 +11414,14 @@ msgstr ""
#: erpnext/setup/doctype/employee/employee_tree.js:8
#: erpnext/setup/doctype/employee_external_work_history/employee_external_work_history.json
#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.json
-#: erpnext/setup/doctype/vehicle/vehicle.json erpnext/setup/install.py:197
-#: erpnext/setup/install.py:206 erpnext/setup/workspace/home/home.json
+#: erpnext/setup/doctype/vehicle/vehicle.json erpnext/setup/install.py:188
+#: erpnext/setup/install.py:197 erpnext/setup/workspace/home/home.json
#: erpnext/stock/dashboard_chart_source/stock_value_by_item_group/stock_value_by_item_group.js:8
#: erpnext/stock/dashboard_chart_source/warehouse_wise_stock_value/warehouse_wise_stock_value.js:8
#: erpnext/stock/doctype/bin/bin.json
#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/delivery_trip/delivery_trip.json
+#: erpnext/stock/doctype/item/item.js:929
#: erpnext/stock/doctype/item_default/item_default.json
#: erpnext/stock/doctype/landed_cost_voucher/landed_cost_voucher.json
#: erpnext/stock/doctype/material_request/material_request.json
@@ -11445,7 +11469,7 @@ msgstr ""
#: erpnext/stock/report/stock_analytics/stock_analytics.js:41
#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.js:7
#: erpnext/stock/report/stock_balance/stock_balance.js:8
-#: erpnext/stock/report/stock_balance/stock_balance.py:577
+#: erpnext/stock/report/stock_balance/stock_balance.py:580
#: erpnext/stock/report/stock_ledger/stock_ledger.js:8
#: erpnext/stock/report/stock_ledger/stock_ledger.py:441
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.js:18
@@ -11536,11 +11560,11 @@ msgstr ""
msgid "Company Address Name"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1677
+#: erpnext/controllers/accounts_controller.py:1705
msgid "Company Address is missing. You don't have permission to create an Address. Please contact your System Manager."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1665
+#: erpnext/controllers/accounts_controller.py:1693
msgid "Company Address is missing. You don't have permission to update it. Please contact your System Manager."
msgstr ""
@@ -11639,7 +11663,7 @@ msgstr ""
msgid "Company Tax ID"
msgstr ""
-#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:626
+#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:632
msgid "Company and Posting Date is mandatory"
msgstr ""
@@ -11652,7 +11676,7 @@ msgid "Company currencies of both the companies should match for Inter Company T
msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:380
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:850
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:851
msgid "Company field is required"
msgstr ""
@@ -11682,7 +11706,7 @@ msgstr ""
msgid "Company link field name used for filtering (optional - leave empty to delete all records)"
msgstr ""
-#: erpnext/setup/doctype/company/company.js:238
+#: erpnext/setup/doctype/company/company.js:239
msgid "Company name not same"
msgstr ""
@@ -11738,7 +11762,7 @@ msgstr ""
msgid "Company {} does not exist yet. Taxes setup aborted."
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:578
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:579
msgid "Company {} does not match with POS Profile Company {}"
msgstr ""
@@ -11768,7 +11792,7 @@ msgstr ""
msgid "Competitors"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:665
+#: erpnext/manufacturing/doctype/job_card/job_card.js:663
#: erpnext/manufacturing/doctype/workstation/workstation.js:151
msgid "Complete Job"
msgstr ""
@@ -11791,7 +11815,7 @@ msgstr ""
msgid "Completed On"
msgstr ""
-#: erpnext/projects/doctype/task/task.py:187
+#: erpnext/projects/doctype/task/task.py:186
msgid "Completed On cannot be greater than Today"
msgstr ""
@@ -11815,12 +11839,12 @@ msgstr ""
msgid "Completed Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/services/operations.py:250
+#: erpnext/manufacturing/doctype/work_order/services/operations.py:251
msgid "Completed Qty cannot be greater than 'Qty to Manufacture'"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:259
-#: erpnext/manufacturing/doctype/job_card/job_card.js:393
+#: erpnext/manufacturing/doctype/job_card/job_card.js:258
+#: erpnext/manufacturing/doctype/job_card/job_card.js:392
#: erpnext/manufacturing/doctype/workstation/workstation.js:296
msgid "Completed Quantity"
msgstr ""
@@ -11854,7 +11878,7 @@ msgstr ""
#. Label of the completion_date (Datetime) field in DocType 'Asset Repair'
#: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json
#: erpnext/assets/doctype/asset_repair/asset_repair.json
-#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:48
+#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:49
msgid "Completion Date"
msgstr ""
@@ -12107,7 +12131,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/services/pos.py:232
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:277
msgid "Consolidated Sales Invoice"
msgstr ""
@@ -12120,7 +12144,7 @@ msgstr ""
msgid "Consolidated Trial Balance can be generated for Companies having same root Company."
msgstr ""
-#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:157
+#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:167
msgid "Consolidated Trial balance could not be generated as Exchange Rate from {0} to {1} is not available for {2}."
msgstr ""
@@ -12553,19 +12577,19 @@ msgstr ""
msgid "Conversion factor for default Unit of Measure must be 1 in row {0}"
msgstr ""
-#: erpnext/controllers/stock_controller.py:75
+#: erpnext/controllers/stock_controller.py:77
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:1358
+#: erpnext/controllers/accounts_controller.py:1386
msgid "Conversion rate cannot be 0"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1365
+#: erpnext/controllers/accounts_controller.py:1393
msgid "Conversion rate is 1.00, but document currency is different from company currency"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1361
+#: erpnext/controllers/accounts_controller.py:1389
msgid "Conversion rate must be 1.00 if document currency is same as company currency"
msgstr ""
@@ -12604,7 +12628,7 @@ msgstr ""
#: erpnext/crm/doctype/lead/lead.json
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/crm/report/lead_details/lead_details.js:40
-#: erpnext/selling/page/sales_funnel/sales_funnel.py:58
+#: erpnext/selling/page/sales_funnel/sales_funnel.py:73
msgid "Converted"
msgstr ""
@@ -12642,13 +12666,13 @@ msgstr ""
msgid "Corrective Action"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:447
+#: erpnext/manufacturing/doctype/job_card/job_card.js:446
msgid "Corrective Job Card"
msgstr ""
#. Label of the corrective_operation_section (Tab Break) field in DocType 'Job
#. Card'
-#: erpnext/manufacturing/doctype/job_card/job_card.js:456
+#: erpnext/manufacturing/doctype/job_card/job_card.js:455
#: erpnext/manufacturing/doctype/job_card/job_card.json
msgid "Corrective Operation"
msgstr ""
@@ -12750,6 +12774,8 @@ msgstr ""
#. Label of the cost_center (Link) field in DocType 'Asset Value Adjustment'
#. Label of the cost_center (Link) field in DocType 'Purchase Order'
#. Label of the cost_center (Link) field in DocType 'Purchase Order Item'
+#. Label of the cost_center (Link) field in DocType 'Request for Quotation
+#. Item'
#. Label of the cost_center (Link) field in DocType 'Supplier Quotation'
#. Label of the cost_center (Link) field in DocType 'Supplier Quotation Item'
#. Label of the cost_center (Link) field in DocType 'Sales Order'
@@ -12815,18 +12841,18 @@ msgstr ""
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:28
#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:47
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:30
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1191
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1193
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:47
#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:42
-#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:204
+#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:199
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:98
#: erpnext/accounts/report/general_ledger/general_ledger.js:154
-#: erpnext/accounts/report/general_ledger/general_ledger.py:800
+#: erpnext/accounts/report/general_ledger/general_ledger.py:799
#: erpnext/accounts/report/gross_profit/gross_profit.js:68
#: erpnext/accounts/report/gross_profit/gross_profit.py:395
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:305
#: erpnext/accounts/report/purchase_register/purchase_register.js:46
-#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:29
+#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:30
#: erpnext/accounts/report/sales_register/sales_register.js:52
#: erpnext/accounts/report/sales_register/sales_register.py:252
#: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:79
@@ -12839,9 +12865,10 @@ msgstr ""
#: erpnext/assets/doctype/asset_repair/asset_repair.json
#: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json
#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.js:29
-#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:527
+#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:525
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
+#: erpnext/buying/doctype/request_for_quotation_item/request_for_quotation_item.json
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
#: erpnext/buying/report/procurement_tracker/procurement_tracker.js:15
@@ -12915,8 +12942,8 @@ msgstr ""
msgid "Cost Center is required"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:619
-#: erpnext/stock/doctype/purchase_receipt/services/gl_composer.py:372
+#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:623
+#: erpnext/stock/doctype/purchase_receipt/services/gl_composer.py:378
msgid "Cost Center is required in row {0} in Taxes table for type {1}"
msgstr ""
@@ -12944,7 +12971,7 @@ msgstr ""
msgid "Cost Center {} is a group cost center and group cost centers cannot be used in transactions"
msgstr ""
-#: erpnext/accounts/report/financial_statements.py:658
+#: erpnext/accounts/report/financial_statements.py:685
msgid "Cost Center: {0} does not exist"
msgstr ""
@@ -12962,7 +12989,7 @@ msgstr ""
msgid "Cost Per Unit"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:481
+#: erpnext/manufacturing/doctype/bom/bom.py:474
msgid "Cost allocation between finished goods and secondary items should equal 100%"
msgstr ""
@@ -12983,7 +13010,7 @@ msgstr ""
msgid "Cost center used for tracking sales revenue for this item"
msgstr ""
-#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:41
+#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:42
msgid "Cost of Delivered Items"
msgstr ""
@@ -12998,7 +13025,7 @@ msgstr ""
msgid "Cost of Goods Sold"
msgstr ""
-#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:40
+#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:41
msgid "Cost of Issued Items"
msgstr ""
@@ -13007,7 +13034,7 @@ msgstr ""
msgid "Cost of Poor Quality Report"
msgstr ""
-#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:39
+#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:40
msgid "Cost of Purchased Items"
msgstr ""
@@ -13102,8 +13129,8 @@ msgstr ""
msgid "Could not re-extract the table."
msgstr ""
-#: erpnext/accounts/report/dimension_wise_accounts_balance_report/dimension_wise_accounts_balance_report.py:125
-#: erpnext/accounts/report/financial_statements.py:242
+#: erpnext/accounts/report/dimension_wise_accounts_balance_report/dimension_wise_accounts_balance_report.py:123
+#: erpnext/accounts/report/financial_statements.py:241
msgid "Could not retrieve information for {0}."
msgstr ""
@@ -13238,15 +13265,15 @@ msgstr ""
msgid "Create Delivery Trip"
msgstr ""
-#: erpnext/utilities/activation.py:137
+#: erpnext/utilities/activation.py:139
msgid "Create Employee"
msgstr ""
-#: erpnext/utilities/activation.py:135
+#: erpnext/utilities/activation.py:137
msgid "Create Employee Records"
msgstr ""
-#: erpnext/utilities/activation.py:136
+#: erpnext/utilities/activation.py:138
msgid "Create Employee records."
msgstr ""
@@ -13271,7 +13298,7 @@ msgstr ""
msgid "Create Grouped Asset"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.js:123
+#: erpnext/accounts/doctype/journal_entry/journal_entry.js:262
msgid "Create Inter Company Journal Entry"
msgstr ""
@@ -13305,11 +13332,11 @@ msgstr ""
msgid "Create Journal Entry"
msgstr ""
-#: erpnext/utilities/activation.py:79
+#: erpnext/utilities/activation.py:81
msgid "Create Lead"
msgstr ""
-#: erpnext/utilities/activation.py:77
+#: erpnext/utilities/activation.py:79
msgid "Create Leads"
msgstr ""
@@ -13382,11 +13409,11 @@ msgstr ""
msgid "Create Payment Entry"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:865
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:866
msgid "Create Payment Entry for Consolidated POS Invoices."
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:537
+#: erpnext/public/js/controllers/transaction.js:539
msgid "Create Payment Request"
msgstr ""
@@ -13418,11 +13445,11 @@ msgstr ""
#. Label of an action in the Onboarding Step 'Create Purchase Order'
#: erpnext/buying/onboarding_step/create_purchase_order/create_purchase_order.json
#: erpnext/selling/doctype/sales_order/sales_order.js:1749
-#: erpnext/utilities/activation.py:106
+#: erpnext/utilities/activation.py:108
msgid "Create Purchase Order"
msgstr ""
-#: erpnext/utilities/activation.py:104
+#: erpnext/utilities/activation.py:106
msgid "Create Purchase Orders"
msgstr ""
@@ -13432,7 +13459,7 @@ msgstr ""
msgid "Create Purchase Receipt"
msgstr ""
-#: erpnext/utilities/activation.py:88
+#: erpnext/utilities/activation.py:90
msgid "Create Quotation"
msgstr ""
@@ -13475,11 +13502,11 @@ msgstr ""
#. Title of an Onboarding Step
#. Label of an action in the Onboarding Step 'Create Sales Order'
#: erpnext/selling/onboarding_step/create_sales_order/create_sales_order.json
-#: erpnext/utilities/activation.py:97
+#: erpnext/utilities/activation.py:99
msgid "Create Sales Order"
msgstr ""
-#: erpnext/utilities/activation.py:96
+#: erpnext/utilities/activation.py:98
msgid "Create Sales Orders to help you plan your work and deliver on-time"
msgstr ""
@@ -13542,7 +13569,7 @@ msgstr ""
#. Title of an Onboarding Step
#. Label of an action in the Onboarding Step 'Create Timesheet'
#: erpnext/projects/onboarding_step/create_timesheet/create_timesheet.json
-#: erpnext/utilities/activation.py:128
+#: erpnext/utilities/activation.py:130
msgid "Create Timesheet"
msgstr ""
@@ -13554,7 +13581,7 @@ msgstr ""
#: erpnext/setup/doctype/employee/employee.js:50
#: erpnext/setup/doctype/employee/employee.js:52
-#: erpnext/utilities/activation.py:117
+#: erpnext/utilities/activation.py:119
msgid "Create User"
msgstr ""
@@ -13569,16 +13596,16 @@ msgstr ""
msgid "Create User Permission"
msgstr ""
-#: erpnext/utilities/activation.py:113
+#: erpnext/utilities/activation.py:115
msgid "Create Users"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1163
+#: erpnext/stock/doctype/item/item.js:1308
msgid "Create Variant"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:968
-#: erpnext/stock/doctype/item/item.js:1012
+#: erpnext/stock/doctype/item/item.js:1113
+#: erpnext/stock/doctype/item/item.js:1157
msgid "Create Variants"
msgstr ""
@@ -13609,16 +13636,16 @@ msgstr ""
msgid "Create a new rule to automatically classify transactions."
msgstr ""
-#: erpnext/stock/doctype/item/item.js:995
-#: erpnext/stock/doctype/item/item.js:1156
+#: erpnext/stock/doctype/item/item.js:1140
+#: erpnext/stock/doctype/item/item.js:1301
msgid "Create a variant with the template image."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2034
+#: erpnext/stock/stock_ledger.py:2055
msgid "Create an incoming stock transaction for the Item."
msgstr ""
-#: erpnext/utilities/activation.py:86
+#: erpnext/utilities/activation.py:88
msgid "Create customer quotes"
msgstr ""
@@ -13689,6 +13716,10 @@ msgstr ""
msgid "Creating Journal Entries..."
msgstr ""
+#: erpnext/stock/doctype/item/item.js:988
+msgid "Creating Opening Stock Entry..."
+msgstr ""
+
#: erpnext/stock/doctype/packing_slip/packing_slip.js:42
msgid "Creating Packing Slip ..."
msgstr ""
@@ -13739,7 +13770,7 @@ msgstr ""
msgid "Creating demo data"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:305
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:312
msgid "Creating {} out of {} {}"
msgstr ""
@@ -13783,26 +13814,26 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html:39
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:11
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:88
-#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:146
-#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:431
+#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:148
+#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:441
#: erpnext/accounts/report/general_ledger/general_ledger.html:167
-#: erpnext/accounts/report/purchase_register/purchase_register.py:241
+#: erpnext/accounts/report/purchase_register/purchase_register.py:243
#: erpnext/accounts/report/sales_register/sales_register.py:277
-#: erpnext/accounts/report/trial_balance/trial_balance.py:530
+#: erpnext/accounts/report/trial_balance/trial_balance.py:540
#: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:212
#: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:34
msgid "Credit"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:744
+#: erpnext/accounts/report/general_ledger/general_ledger.py:743
msgid "Credit (Transaction)"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:719
+#: erpnext/accounts/report/general_ledger/general_ledger.py:718
msgid "Credit ({0})"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.js:641
+#: erpnext/accounts/doctype/journal_entry/journal_entry.js:346
msgid "Credit Account"
msgstr ""
@@ -13879,7 +13910,7 @@ msgstr ""
msgid "Credit Limit"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:533
+#: erpnext/selling/doctype/customer/customer.py:539
msgid "Credit Limit Crossed"
msgstr ""
@@ -13914,8 +13945,8 @@ msgstr ""
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
#: 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.py:1215
-#: erpnext/controllers/sales_and_purchase_return.py:453
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1217
+#: erpnext/controllers/sales_and_purchase_return.py:462
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:303
#: erpnext/stock/doctype/delivery_note/delivery_note.js:89
#: erpnext/stock/doctype/stock_entry/stock_entry.json
@@ -13932,7 +13963,7 @@ msgstr ""
#. Option for the 'Status' (Select) 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/services/status.py:66
+#: erpnext/accounts/doctype/sales_invoice/services/status.py:73
msgid "Credit Note Issued"
msgstr ""
@@ -13950,7 +13981,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:380
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:388
-#: erpnext/controllers/accounts_controller.py:1260
+#: erpnext/controllers/accounts_controller.py:1288
msgid "Credit To"
msgstr ""
@@ -13959,24 +13990,24 @@ msgstr ""
msgid "Credit in Company Currency"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:499
-#: erpnext/selling/doctype/customer/customer.py:556
+#: erpnext/selling/doctype/customer/customer.py:505
+#: erpnext/selling/doctype/customer/customer.py:562
msgid "Credit limit has been crossed for customer {0} ({1}/{2})"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:389
+#: erpnext/selling/doctype/customer/customer.py:395
msgid "Credit limit is already defined for the Company {0}"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:555
+#: erpnext/selling/doctype/customer/customer.py:561
msgid "Credit limit reached for customer {0}"
msgstr ""
-#: erpnext/accounts/utils.py:2828
+#: erpnext/accounts/utils.py:2854
msgid "Credit limit warning — submission may be blocked: {0}"
msgstr ""
-#: erpnext/accounts/report/financial_ratios/financial_ratios.py:213
+#: erpnext/accounts/report/financial_ratios/financial_ratios.py:215
msgid "Creditor Turnover Ratio"
msgstr ""
@@ -14159,17 +14190,17 @@ msgstr ""
msgid "Currency filters are currently unsupported in Custom Financial Report."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/services/gl_composer.py:209
-#: erpnext/accounts/doctype/payment_entry/services/gl_composer.py:278
-#: erpnext/accounts/utils.py:2547
+#: erpnext/accounts/doctype/payment_entry/services/gl_composer.py:215
+#: erpnext/accounts/doctype/payment_entry/services/gl_composer.py:284
+#: erpnext/accounts/utils.py:2573
msgid "Currency for {0} must be {1}"
msgstr ""
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:130
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:133
msgid "Currency of the Closing Account must be {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:687
+#: erpnext/manufacturing/doctype/bom/bom.py:680
msgid "Currency of the price list {0} must be {1} or {2}"
msgstr ""
@@ -14267,7 +14298,7 @@ msgstr ""
msgid "Current Qty"
msgstr ""
-#: erpnext/accounts/report/financial_ratios/financial_ratios.py:152
+#: erpnext/accounts/report/financial_ratios/financial_ratios.py:154
msgid "Current Ratio"
msgstr ""
@@ -14292,7 +14323,7 @@ msgstr ""
msgid "Current State"
msgstr ""
-#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:210
+#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:205
msgid "Current Status"
msgstr ""
@@ -14456,8 +14487,8 @@ msgstr ""
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:22
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:221
#: erpnext/accounts/report/pos_register/pos_register.js:44
-#: erpnext/accounts/report/pos_register/pos_register.py:120
-#: erpnext/accounts/report/pos_register/pos_register.py:181
+#: erpnext/accounts/report/pos_register/pos_register.py:129
+#: erpnext/accounts/report/pos_register/pos_register.py:197
#: erpnext/accounts/report/sales_register/sales_register.js:21
#: erpnext/accounts/report/sales_register/sales_register.py:187
#: erpnext/assets/doctype/asset/asset.json
@@ -14467,7 +14498,7 @@ msgstr ""
#: erpnext/crm/doctype/lead/lead.js:32
#: erpnext/crm/doctype/opportunity/opportunity.js:99
#: erpnext/crm/doctype/prospect/prospect.js:8
-#: erpnext/crm/report/lead_conversion_time/lead_conversion_time.py:54
+#: erpnext/crm/report/lead_conversion_time/lead_conversion_time.py:55
#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json
#: erpnext/manufacturing/doctype/blanket_order/blanket_order.json
@@ -14477,7 +14508,7 @@ msgstr ""
#: erpnext/projects/doctype/project/project.json
#: erpnext/projects/doctype/timesheet/timesheet.js:223
#: erpnext/projects/doctype/timesheet/timesheet.json
-#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:45
+#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:46
#: erpnext/public/js/sales_trends_filters.js:25
#: erpnext/public/js/sales_trends_filters.js:39
#: erpnext/quality_management/doctype/quality_feedback/quality_feedback.json
@@ -14494,13 +14525,13 @@ msgstr ""
#: 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
-#: erpnext/selling/report/inactive_customers/inactive_customers.py:98
+#: erpnext/selling/report/inactive_customers/inactive_customers.py:97
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.js:47
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:73
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.js:37
-#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:19
-#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:41
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:230
+#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:21
+#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:42
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:241
#: erpnext/selling/report/sales_partner_commission_summary/sales_partner_commission_summary.js:41
#: erpnext/selling/report/sales_partner_commission_summary/sales_partner_commission_summary.py:156
#: erpnext/selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.js:53
@@ -14523,7 +14554,7 @@ msgstr ""
#: erpnext/stock/doctype/pick_list/pick_list.json
#: erpnext/stock/doctype/serial_no/serial_no.json
#: erpnext/stock/doctype/shipment/shipment.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:488
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:489
#: erpnext/stock/doctype/warehouse/warehouse.json
#: erpnext/stock/report/delayed_item_report/delayed_item_report.js:36
#: erpnext/stock/report/delayed_item_report/delayed_item_report.py:121
@@ -14537,7 +14568,7 @@ msgstr ""
#: erpnext/support/report/issue_analytics/issue_analytics.js:69
#: erpnext/support/report/issue_analytics/issue_analytics.py:37
#: erpnext/support/report/issue_summary/issue_summary.js:57
-#: erpnext/support/report/issue_summary/issue_summary.py:34
+#: erpnext/support/report/issue_summary/issue_summary.py:35
#: erpnext/support/web_form/issues/issues.json
#: erpnext/telephony/doctype/call_log/call_log.json
#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/home.json
@@ -14621,7 +14652,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:1185
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1187
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/stock/doctype/delivery_stop/delivery_stop.json
msgid "Customer Contact"
@@ -14727,7 +14758,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:115
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1243
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1245
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:96
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:187
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:56
@@ -14747,7 +14778,7 @@ msgstr ""
#: erpnext/selling/doctype/party_specific_item/party_specific_item.json
#: erpnext/selling/doctype/quotation/quotation.json
#: erpnext/selling/doctype/sales_order/sales_order.json
-#: erpnext/selling/report/inactive_customers/inactive_customers.py:101
+#: erpnext/selling/report/inactive_customers/inactive_customers.py:100
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:81
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.js:30
#: erpnext/selling/workspace/selling/selling.json
@@ -14788,7 +14819,7 @@ msgstr ""
msgid "Customer Items"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1234
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1236
msgid "Customer LPO"
msgstr ""
@@ -14840,7 +14871,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:1174
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1176
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:157
#: 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
@@ -14857,7 +14888,7 @@ msgstr ""
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/doctype/selling_settings/selling_settings.json
#: erpnext/selling/report/customer_credit_balance/customer_credit_balance.py:74
-#: erpnext/selling/report/inactive_customers/inactive_customers.py:99
+#: erpnext/selling/report/inactive_customers/inactive_customers.py:98
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:79
#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/item_customer_detail/item_customer_detail.json
@@ -14946,7 +14977,7 @@ msgstr ""
msgid "Customer Provided Item Cost"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:490
+#: erpnext/setup/doctype/company/company.py:494
msgid "Customer Service"
msgstr ""
@@ -14999,13 +15030,13 @@ msgstr ""
msgid "Customer or Item"
msgstr ""
-#: erpnext/setup/doctype/authorization_rule/authorization_rule.py:95
+#: erpnext/setup/doctype/authorization_rule/authorization_rule.py:93
msgid "Customer required for 'Customerwise Discount'"
msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:885
#: erpnext/selling/doctype/sales_order/sales_order.py:392
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:396
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:393
msgid "Customer {0} does not belong to project {1}"
msgstr ""
@@ -15056,7 +15087,7 @@ msgstr ""
msgid "Customer-wise Item Price"
msgstr ""
-#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:44
+#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:43
msgid "Customer/Lead Name"
msgstr ""
@@ -15082,7 +15113,7 @@ msgstr ""
msgid "Customers Without Any Sales Transactions"
msgstr ""
-#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:107
+#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:108
msgid "Customers not selected."
msgstr ""
@@ -15117,11 +15148,11 @@ msgstr ""
msgid "DFS"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:717
+#: erpnext/projects/doctype/project/project.py:750
msgid "Daily Project Summary for {0}"
msgstr ""
-#: erpnext/setup/doctype/email_digest/email_digest.py:176
+#: erpnext/setup/doctype/email_digest/email_digest.py:169
msgid "Daily Reminders"
msgstr ""
@@ -15313,7 +15344,7 @@ msgstr ""
#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:52
#: erpnext/selling/report/inactive_customers/inactive_customers.js:8
-#: erpnext/selling/report/inactive_customers/inactive_customers.py:107
+#: erpnext/selling/report/inactive_customers/inactive_customers.py:106
msgid "Days Since Last Order"
msgstr ""
@@ -15361,22 +15392,22 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html:38
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:10
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:81
-#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:139
-#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:424
+#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:141
+#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:434
#: erpnext/accounts/report/general_ledger/general_ledger.html:166
-#: erpnext/accounts/report/purchase_register/purchase_register.py:240
+#: erpnext/accounts/report/purchase_register/purchase_register.py:242
#: erpnext/accounts/report/sales_register/sales_register.py:276
-#: erpnext/accounts/report/trial_balance/trial_balance.py:523
+#: erpnext/accounts/report/trial_balance/trial_balance.py:533
#: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:205
#: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:27
msgid "Debit"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:737
+#: erpnext/accounts/report/general_ledger/general_ledger.py:736
msgid "Debit (Transaction)"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:712
+#: erpnext/accounts/report/general_ledger/general_ledger.py:711
msgid "Debit ({0})"
msgstr ""
@@ -15386,7 +15417,7 @@ msgstr ""
msgid "Debit / Credit Note Posting Date"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.js:631
+#: erpnext/accounts/doctype/journal_entry/journal_entry.js:338
msgid "Debit Account"
msgstr ""
@@ -15428,8 +15459,8 @@ msgstr ""
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
#: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:178
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1218
-#: erpnext/controllers/sales_and_purchase_return.py:457
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1220
+#: erpnext/controllers/sales_and_purchase_return.py:466
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:304
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:45
#: erpnext/workspace_sidebar/invoicing.json
@@ -15458,7 +15489,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:758
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:769
-#: erpnext/controllers/accounts_controller.py:1260
+#: erpnext/controllers/accounts_controller.py:1288
msgid "Debit To"
msgstr ""
@@ -15502,19 +15533,19 @@ msgstr ""
msgid "Debits"
msgstr ""
-#: erpnext/accounts/report/financial_ratios/financial_ratios.py:170
+#: erpnext/accounts/report/financial_ratios/financial_ratios.py:172
msgid "Debt Equity Ratio"
msgstr ""
-#: erpnext/accounts/report/financial_ratios/financial_ratios.py:212
+#: erpnext/accounts/report/financial_ratios/financial_ratios.py:214
msgid "Debtor Turnover Ratio"
msgstr ""
-#: erpnext/accounts/party.py:624
+#: erpnext/accounts/party.py:626
msgid "Debtor/Creditor"
msgstr ""
-#: erpnext/accounts/party.py:627
+#: erpnext/accounts/party.py:629
msgid "Debtor/Creditor Advance"
msgstr ""
@@ -15601,7 +15632,7 @@ msgstr ""
msgid "Default Accounts"
msgstr ""
-#: erpnext/projects/doctype/activity_cost/activity_cost.py:62
+#: erpnext/projects/doctype/activity_cost/activity_cost.py:70
msgid "Default Activity Cost exists for Activity Type - {0}"
msgstr ""
@@ -15616,14 +15647,14 @@ msgstr ""
#. Label of the default_advance_paid_account (Link) field in DocType 'Company'
#: erpnext/setup/doctype/company/company.json
-#: erpnext/setup/doctype/company/company.py:319
+#: erpnext/setup/doctype/company/company.py:327
msgid "Default Advance Paid Account"
msgstr ""
#. Label of the default_advance_received_account (Link) field in DocType
#. 'Company'
#: erpnext/setup/doctype/company/company.json
-#: erpnext/setup/doctype/company/company.py:308
+#: erpnext/setup/doctype/company/company.py:316
msgid "Default Advance Received Account"
msgstr ""
@@ -15642,7 +15673,7 @@ msgstr ""
msgid "Default BOM ({0}) must be active for this item or its template"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/mapper.py:86
+#: erpnext/manufacturing/doctype/work_order/mapper.py:87
msgid "Default BOM for {0} not found"
msgstr ""
@@ -15650,7 +15681,7 @@ msgstr ""
msgid "Default BOM not found for FG Item {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/mapper.py:82
+#: erpnext/manufacturing/doctype/work_order/mapper.py:83
msgid "Default BOM not found for Item {0} and Project {1}"
msgstr ""
@@ -15949,15 +15980,15 @@ msgstr ""
msgid "Default Unit of Measure"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1395
+#: erpnext/stock/doctype/item/item.py:1382
msgid "Default Unit of Measure for Item {0} cannot be changed directly because you have already made some transaction(s) with another UOM. You need to either cancel the linked documents or create a new Item."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1378
+#: erpnext/stock/doctype/item/item.py:1362
msgid "Default Unit of Measure for Item {0} cannot be changed directly because you have already made some transaction(s) with another UOM. You will need to create a new Item to use a different Default UOM."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1026
+#: erpnext/stock/doctype/item/item.py:1010
msgid "Default Unit of Measure for Variant '{0}' must be same as in Template '{1}'"
msgstr ""
@@ -15973,6 +16004,7 @@ msgstr ""
#. Label of the set_warehouse (Link) field in DocType 'Stock Reconciliation'
#. Label of the default_warehouse (Link) field in DocType 'Stock Settings'
#: erpnext/manufacturing/doctype/bom/bom.json
+#: erpnext/stock/doctype/item/item.js:950
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.json
#: erpnext/stock/doctype/stock_settings/stock_settings.json
@@ -16010,6 +16042,11 @@ msgstr ""
msgid "Default tax templates for sales, purchase and items are created."
msgstr ""
+#: erpnext/stock/doctype/item/item.js:942
+#: erpnext/stock/doctype/item/item.js:954
+msgid "Default warehouse from Item Defaults."
+msgstr ""
+
#. Description of the 'Time Between Operations (Mins)' (Int) field in DocType
#. 'Manufacturing Settings'
#: erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.json
@@ -16086,7 +16123,7 @@ msgstr ""
msgid "Deferred Revenue and Expense"
msgstr ""
-#: erpnext/accounts/deferred_revenue.py:541
+#: erpnext/accounts/deferred_revenue.py:596
msgid "Deferred accounting failed for some invoices:"
msgstr ""
@@ -16114,7 +16151,7 @@ msgstr ""
msgid "Delay (In Days)"
msgstr ""
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:322
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:333
msgid "Delay (in Days)"
msgstr ""
@@ -16192,8 +16229,8 @@ msgstr ""
msgid "Delete Transactions"
msgstr ""
-#: erpnext/setup/doctype/company/company.js:253
-msgid "Delete all the Transactions for this Company"
+#: erpnext/setup/doctype/company/company.js:254
+msgid "Delete all the Transactions for {0}"
msgstr ""
#. Label of a Link in the ERPNext Settings Workspace
@@ -16213,8 +16250,8 @@ msgstr ""
msgid "Deleting {0} and all associated Common Code documents..."
msgstr ""
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1104
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1123
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1102
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1121
msgid "Deletion in Progress!"
msgstr ""
@@ -16254,7 +16291,7 @@ msgstr ""
#. Order'
#: 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:212
+#: erpnext/controllers/website_list_for_contact.py:216
#: erpnext/stock/doctype/serial_no/serial_no.json
#: erpnext/stock/doctype/shipment/shipment.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
@@ -16310,7 +16347,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
#: erpnext/buying/doctype/purchase_order/purchase_order.js:766
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:262
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:273
#: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
#: erpnext/stock/report/item_wise_consumption/item_wise_consumption.py:63
@@ -16372,7 +16409,7 @@ msgstr ""
#: erpnext/selling/doctype/sales_order/sales_order.js:1571
#: 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
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:332
msgid "Delivery Date"
msgstr ""
@@ -16475,7 +16512,7 @@ msgstr ""
msgid "Delivery Note {0} is not submitted"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1238
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1240
#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:75
msgid "Delivery Notes"
msgstr ""
@@ -16622,7 +16659,7 @@ msgstr ""
msgid "Dependent Task"
msgstr ""
-#: erpnext/projects/doctype/task/task.py:180
+#: erpnext/projects/doctype/task/task.py:179
msgid "Dependent Task {0} is not a Template Task"
msgstr ""
@@ -16671,8 +16708,8 @@ msgid "Depreciate based on shifts"
msgstr ""
#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:212
-#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:452
-#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:520
+#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:450
+#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:518
msgid "Depreciated Amount"
msgstr ""
@@ -16683,14 +16720,14 @@ msgstr ""
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:109
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:181
#: erpnext/accounts/report/account_balance/account_balance.js:44
-#: erpnext/accounts/report/cash_flow/cash_flow.py:169
+#: erpnext/accounts/report/cash_flow/cash_flow.py:170
#: erpnext/assets/doctype/asset/asset.json
msgid "Depreciation"
msgstr ""
#. Label of the depreciation_amount (Currency) field in DocType 'Depreciation
#. Schedule'
-#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:172
+#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:167
#: erpnext/assets/doctype/asset/asset.js:379
#: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json
msgid "Depreciation Amount"
@@ -16700,7 +16737,7 @@ msgstr ""
msgid "Depreciation Amount during the period"
msgstr ""
-#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:154
+#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:149
msgid "Depreciation Date"
msgstr ""
@@ -16721,7 +16758,7 @@ msgstr ""
#. Template'
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
#: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json
-#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:190
+#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:185
#: erpnext/assets/doctype/asset/asset.js:122
msgid "Depreciation Entry"
msgstr ""
@@ -16735,7 +16772,7 @@ msgstr ""
msgid "Depreciation Entry against asset {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:259
+#: erpnext/assets/doctype/asset/depreciation.py:261
msgid "Depreciation Entry against {0} worth {1}"
msgstr ""
@@ -16747,7 +16784,7 @@ msgstr ""
msgid "Depreciation Expense Account"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:306
+#: erpnext/assets/doctype/asset/depreciation.py:308
msgid "Depreciation Expense Account should be an Income or Expense Account."
msgstr ""
@@ -16949,7 +16986,7 @@ msgstr ""
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:986
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:984
msgid "Difference Account must be a Asset/Liability type account, since this Stock Reconciliation is an Opening Entry"
msgstr ""
@@ -17005,7 +17042,7 @@ msgid "Difference Qty"
msgstr ""
#: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:136
-#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:168
+#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:172
msgid "Difference Value"
msgstr ""
@@ -17186,7 +17223,7 @@ msgstr ""
msgid "Disabled Product Bundle"
msgstr ""
-#: erpnext/stock/utils.py:434
+#: erpnext/stock/utils.py:424
msgid "Disabled Warehouse {0} cannot be used for this transaction."
msgstr ""
@@ -17208,7 +17245,7 @@ msgstr ""
msgid "Disabled tax included prices since this {} is an internal transfer"
msgstr ""
-#: erpnext/accounts/doctype/sales_taxes_and_charges_template/sales_taxes_and_charges_template.py:79
+#: erpnext/accounts/doctype/sales_taxes_and_charges_template/sales_taxes_and_charges_template.py:82
msgid "Disabled template must not be default template"
msgstr ""
@@ -17221,8 +17258,8 @@ msgstr ""
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry'
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type'
#: erpnext/manufacturing/doctype/work_order/work_order.js:1068
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:386
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:429
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:387
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:430
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
msgid "Disassemble"
@@ -17232,7 +17269,7 @@ msgstr ""
msgid "Disassemble Order"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:198
+#: erpnext/stock/doctype/stock_entry/services/disassemble.py:198
msgid "Disassemble Qty cannot be less than or equal to 0."
msgstr ""
@@ -17451,11 +17488,11 @@ msgstr ""
msgid "Discount cannot be greater than 100%."
msgstr ""
-#: erpnext/setup/doctype/authorization_rule/authorization_rule.py:93
+#: erpnext/setup/doctype/authorization_rule/authorization_rule.py:91
msgid "Discount must be less than 100"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3116
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3092
msgid "Discount of {} applied as per Payment Term"
msgstr ""
@@ -17527,7 +17564,7 @@ msgstr ""
msgid "Dislikes"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:484
+#: erpnext/setup/doctype/company/company.py:488
msgid "Dispatch"
msgstr ""
@@ -17614,7 +17651,7 @@ msgstr ""
msgid "Disposal Date"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:838
+#: erpnext/assets/doctype/asset/depreciation.py:840
msgid "Disposal date {0} cannot be before {1} date {2} of the asset."
msgstr ""
@@ -17892,10 +17929,6 @@ msgstr ""
msgid "Document Type already used as a dimension"
msgstr ""
-#: erpnext/setup/install.py:229
-msgid "Documentation"
-msgstr ""
-
#. Description of the 'Reconciliation queue size' (Int) field in DocType
#. 'Accounts Settings'
#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
@@ -18006,10 +18039,6 @@ msgstr ""
msgid "Drag a box to move it, or drag a corner to resize. The table is re-read from the new region automatically."
msgstr ""
-#: banking/src/components/features/Settings/Rules/RuleList.tsx:268
-msgid "Drag to reorder"
-msgstr ""
-
#. Name of a UOM
#: erpnext/setup/setup_wizard/data/uom_data.json
msgid "Dram"
@@ -18079,15 +18108,15 @@ msgstr ""
msgid "Drop some files here, or click to select files"
msgstr ""
-#: erpnext/accounts/party.py:717
+#: erpnext/accounts/party.py:719
msgid "Due Date cannot be after {0}"
msgstr ""
-#: erpnext/accounts/party.py:693
+#: erpnext/accounts/party.py:695
msgid "Due Date cannot be before {0}"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:165
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:167
msgid "Due to stock closing entry {0}, you cannot repost item valuation before {1}"
msgstr ""
@@ -18142,7 +18171,7 @@ msgstr ""
msgid "Dunning Type"
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:171
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:178
msgid "Duplicate Customer Group"
msgstr ""
@@ -18150,7 +18179,7 @@ msgstr ""
msgid "Duplicate DocType"
msgstr ""
-#: erpnext/setup/doctype/authorization_rule/authorization_rule.py:71
+#: erpnext/setup/doctype/authorization_rule/authorization_rule.py:69
msgid "Duplicate Entry. Please check Authorization Rule {0}"
msgstr ""
@@ -18158,7 +18187,7 @@ msgstr ""
msgid "Duplicate Finance Book"
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:165
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:172
msgid "Duplicate Item Group"
msgstr ""
@@ -18180,7 +18209,7 @@ msgstr ""
msgid "Duplicate POS Invoices found"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:154
+#: erpnext/accounts/doctype/payment_request/payment_request.py:155
msgid "Duplicate Payment Schedule selected"
msgstr ""
@@ -18192,7 +18221,7 @@ msgstr ""
msgid "Duplicate Sales Invoices found"
msgstr ""
-#: erpnext/stock/serial_batch_bundle.py:1483
+#: erpnext/stock/serial_batch_bundle.py:1492
msgid "Duplicate Serial Number Error"
msgstr ""
@@ -18200,7 +18229,7 @@ msgstr ""
msgid "Duplicate Stock Closing Entry"
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:170
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:177
msgid "Duplicate customer group found in the customer group table"
msgstr ""
@@ -18212,7 +18241,7 @@ msgstr ""
msgid "Duplicate entry: {0}{1}"
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:165
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:172
msgid "Duplicate item group found in the item group table"
msgstr ""
@@ -18233,7 +18262,7 @@ msgstr ""
msgid "Duration (Days)"
msgstr ""
-#: erpnext/crm/report/lead_conversion_time/lead_conversion_time.py:66
+#: erpnext/crm/report/lead_conversion_time/lead_conversion_time.py:67
msgid "Duration in Days"
msgstr ""
@@ -18325,7 +18354,7 @@ msgstr ""
msgid "Earliest"
msgstr ""
-#: erpnext/stock/report/stock_balance/stock_balance.py:589
+#: erpnext/stock/report/stock_balance/stock_balance.py:592
msgid "Earliest Age"
msgstr ""
@@ -18346,7 +18375,7 @@ msgstr ""
msgid "Edit Cart"
msgstr ""
-#: erpnext/controllers/item_variant.py:161
+#: erpnext/controllers/item_variant.py:213
msgid "Edit Not Allowed"
msgstr ""
@@ -18435,7 +18464,7 @@ msgstr ""
msgid "Either target qty or target amount is mandatory."
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:679
+#: erpnext/manufacturing/doctype/job_card/job_card.js:677
msgid "Elapsed Time"
msgstr ""
@@ -18561,7 +18590,7 @@ msgstr ""
msgid "Email sent to"
msgstr ""
-#: erpnext/stock/doctype/delivery_trip/delivery_trip.py:449
+#: erpnext/stock/doctype/delivery_trip/delivery_trip.py:441
msgid "Email sent to {0}"
msgstr ""
@@ -18622,7 +18651,7 @@ msgstr ""
#: erpnext/projects/doctype/project/project.json
#: erpnext/projects/doctype/timesheet/timesheet.json
#: erpnext/projects/doctype/timesheet/timesheet_calendar.js:28
-#: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:27
+#: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:24
#: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.js:10
#: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.js:45
#: erpnext/quality_management/doctype/non_conformance/non_conformance.json
@@ -18705,7 +18734,7 @@ msgstr ""
#. Label of the employee_name (Data) field in DocType 'Employee Group Table'
#: erpnext/projects/doctype/activity_cost/activity_cost.json
#: erpnext/projects/doctype/timesheet/timesheet.json
-#: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:28
+#: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:25
#: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.py:53
#: erpnext/setup/doctype/employee_group_table/employee_group_table.json
msgid "Employee Name"
@@ -18742,7 +18771,7 @@ msgstr ""
msgid "Employee {0} does not belong to the company {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:409
+#: erpnext/manufacturing/doctype/job_card/job_card.py:410
msgid "Employee {0} is currently working on another workstation. Please assign another employee."
msgstr ""
@@ -18758,7 +18787,7 @@ msgstr ""
msgid "Empty"
msgstr ""
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:759
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:757
msgid "Empty To Delete List"
msgstr ""
@@ -18767,7 +18796,7 @@ msgstr ""
msgid "Ems(Pica)"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2956
+#: erpnext/public/js/controllers/transaction.js:2974
msgid "Enable {0} on the Item master to proceed with {1} inspection."
msgstr ""
@@ -18777,7 +18806,7 @@ msgstr ""
msgid "Enable Accounting Dimensions"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1730
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1743
msgid "Enable Allow Partial Reservation in the Stock Settings to reserve partial stock."
msgstr ""
@@ -18793,7 +18822,7 @@ msgstr ""
msgid "Enable Auto Email"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1187
+#: erpnext/stock/doctype/item/item.py:1171
msgid "Enable Auto Re-Order"
msgstr ""
@@ -19105,8 +19134,8 @@ msgstr ""
#. Label of the end_time (Time) field in DocType 'Stock Reposting Settings'
#. Label of the end_time (Time) field in DocType 'Service Day'
#. Label of the end_time (Datetime) field in DocType 'Call Log'
-#: erpnext/manufacturing/doctype/job_card/job_card.js:332
-#: erpnext/manufacturing/doctype/job_card/job_card.js:400
+#: erpnext/manufacturing/doctype/job_card/job_card.js:331
+#: erpnext/manufacturing/doctype/job_card/job_card.js:399
#: erpnext/manufacturing/doctype/workstation_working_hour/workstation_working_hour.json
#: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.json
#: erpnext/support/doctype/service_day/service_day.json
@@ -19114,7 +19143,7 @@ msgstr ""
msgid "End Time"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:361
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:362
msgid "End Transit"
msgstr ""
@@ -19199,8 +19228,8 @@ msgstr ""
msgid "Enter Serial Nos"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:361
-#: erpnext/manufacturing/doctype/job_card/job_card.js:423
+#: erpnext/manufacturing/doctype/job_card/job_card.js:360
+#: erpnext/manufacturing/doctype/job_card/job_card.js:422
#: erpnext/manufacturing/doctype/workstation/workstation.js:312
msgid "Enter Value"
msgstr ""
@@ -19225,7 +19254,7 @@ msgstr ""
msgid "Enter amount to be redeemed."
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1325
+#: erpnext/stock/doctype/item/item.js:1470
msgid "Enter an Item Code, the name will be auto-filled the same as Item Code on clicking inside the Item Name field."
msgstr ""
@@ -19282,7 +19311,7 @@ msgstr ""
msgid "Enter the name of the bank or lending institution before submitting."
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1351
+#: erpnext/stock/doctype/item/item.js:1496
msgid "Enter the opening stock units."
msgstr ""
@@ -19290,7 +19319,7 @@ msgstr ""
msgid "Enter the quantity of the Item that will be manufactured from this Bill of Materials."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1227
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1234
msgid "Enter the quantity to manufacture. Raw material Items will be fetched only when this is set."
msgstr ""
@@ -19357,11 +19386,11 @@ msgstr ""
msgid "Error Description"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:295
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:302
msgid "Error Occurred"
msgstr ""
-#: erpnext/telephony/doctype/call_log/call_log.py:197
+#: erpnext/telephony/doctype/call_log/call_log.py:199
msgid "Error during caller information update"
msgstr ""
@@ -19373,7 +19402,7 @@ msgstr ""
msgid "Error getting details for {0}: {1}"
msgstr ""
-#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:320
+#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:322
msgid "Error in party matching for Bank Transaction {0}"
msgstr ""
@@ -19381,15 +19410,15 @@ msgstr ""
msgid "Error uploading attachments"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:323
+#: erpnext/assets/doctype/asset/depreciation.py:325
msgid "Error while posting depreciation entries"
msgstr ""
-#: erpnext/accounts/deferred_revenue.py:539
+#: erpnext/accounts/deferred_revenue.py:594
msgid "Error while processing deferred accounting for {0}"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:597
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:609
msgid "Error while reposting item valuation"
msgstr ""
@@ -19446,7 +19475,7 @@ msgstr ""
msgid "Example URL"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1118
+#: erpnext/stock/doctype/item/item.py:1102
msgid "Example of a linked document: {0}"
msgstr ""
@@ -19466,7 +19495,7 @@ msgstr ""
msgid "Example: If the transaction amount is 200, then this will be calculated as {} = {}"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2297
+#: erpnext/stock/stock_ledger.py:2321
msgid "Example: Serial No {0} reserved in {1}."
msgstr ""
@@ -19476,15 +19505,19 @@ msgstr ""
msgid "Exception Budget Approver Role"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:53
+#: erpnext/stock/doctype/stock_entry/services/disassemble.py:53
msgid "Excess Disassembly"
msgstr ""
+#: erpnext/stock/doctype/stock_entry/services/material_transfer.py:243
+msgid "Excess Material Transfer"
+msgstr ""
+
#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.js:55
msgid "Excess Materials Consumed"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1231
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1234
msgid "Excess Transfer"
msgstr ""
@@ -19520,7 +19553,7 @@ msgstr ""
#: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json
#: erpnext/accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.json
#: erpnext/accounts/doctype/sales_invoice_advance/sales_invoice_advance.json
-#: erpnext/setup/doctype/company/company.py:678
+#: erpnext/setup/doctype/company/company.py:682
msgid "Exchange Gain/Loss"
msgstr ""
@@ -19625,7 +19658,7 @@ msgstr ""
msgid "Excise Entry"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:1514
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:1515
msgid "Excise Invoice"
msgstr ""
@@ -19664,7 +19697,7 @@ msgstr ""
msgid "Executive Search"
msgstr ""
-#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:79
+#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:80
msgid "Exempt Supplies"
msgstr ""
@@ -19711,7 +19744,7 @@ msgstr ""
msgid "Exit Interview Held On"
msgstr ""
-#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:470
+#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:475
msgid "Expected"
msgstr ""
@@ -19721,7 +19754,7 @@ msgstr ""
msgid "Expected Amount"
msgstr ""
-#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:429
+#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:432
msgid "Expected Arrival Date"
msgstr ""
@@ -19769,7 +19802,7 @@ msgstr ""
msgid "Expected End Date"
msgstr ""
-#: erpnext/projects/doctype/task/task.py:114
+#: erpnext/projects/doctype/task/task.py:113
msgid "Expected End Date should be less than or equal to parent task's Expected End Date {0}."
msgstr ""
@@ -19827,7 +19860,7 @@ msgstr ""
#: erpnext/accounts/doctype/cashier_closing/cashier_closing.json
#: erpnext/accounts/doctype/ledger_merge/ledger_merge.json
#: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json
-#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:159
+#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:162
#: 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:184
@@ -19902,12 +19935,12 @@ msgstr ""
msgid "Expense Head"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:77
-#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:97
+#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:80
+#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:100
msgid "Expense Head Changed"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:155
+#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:158
msgid "Expense account is mandatory for item {0}"
msgstr ""
@@ -19937,8 +19970,8 @@ msgstr ""
msgid "Expenses Included In Valuation"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:309
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:512
+#: erpnext/stock/doctype/pick_list/pick_list.py:308
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:513
msgid "Expired Batches"
msgstr ""
@@ -20011,7 +20044,7 @@ msgstr ""
msgid "Extra Consumed Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:270
+#: erpnext/manufacturing/doctype/job_card/job_card.py:271
msgid "Extra Job Card Quantity"
msgstr ""
@@ -20110,7 +20143,7 @@ msgstr ""
msgid "Failed to erase demo data, please delete the demo company manually."
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:286
+#: erpnext/accounts/doctype/payment_request/payment_request.py:287
msgid "Failed to initiate payment with {0}. Please try again or contact support."
msgstr ""
@@ -20148,7 +20181,7 @@ msgstr ""
msgid "Failed to setup defaults"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:860
+#: erpnext/setup/doctype/company/company.py:861
msgid "Failed to setup defaults for country {0}. Please contact support."
msgstr ""
@@ -20260,7 +20293,7 @@ msgid "Fetch Value From"
msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:372
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:827
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:828
msgid "Fetch exploded BOM (including sub-assemblies)"
msgstr ""
@@ -20288,7 +20321,7 @@ msgid "Fetching Sales Orders..."
msgstr ""
#: erpnext/accounts/doctype/dunning/dunning.js:135
-#: erpnext/public/js/controllers/transaction.js:1609
+#: erpnext/public/js/controllers/transaction.js:1625
msgid "Fetching exchange rates ..."
msgstr ""
@@ -20326,15 +20359,15 @@ msgstr ""
msgid "Fields will be copied over only at time of creation."
msgstr ""
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1071
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1069
msgid "File does not belong to this Transaction Deletion Record"
msgstr ""
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1065
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1063
msgid "File not found"
msgstr ""
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1079
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1077
msgid "File not found on server"
msgstr ""
@@ -20655,7 +20688,7 @@ msgid "Finished Good {0} must be a sub-contracted item."
msgstr ""
#: erpnext/selling/doctype/sales_order/sales_order.js:1475
-#: erpnext/setup/doctype/company/company.py:389
+#: erpnext/setup/doctype/company/company.py:393
msgid "Finished Goods"
msgstr ""
@@ -20678,7 +20711,7 @@ msgstr ""
msgid "Finished Goods Return"
msgstr ""
-#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:106
+#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:108
msgid "Finished Goods Value"
msgstr ""
@@ -20696,11 +20729,11 @@ msgstr ""
msgid "Finished Goods based Operating Cost"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:869
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:879
msgid "Finished Item {0} does not match with Work Order {1}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:71
+#: erpnext/stock/doctype/stock_entry/services/disassemble.py:71
msgid "Finished good quantity being consumed ({0} in stock UOM) must equal the quantity to disassemble ({1}). Do not change the UOM, conversion factor or quantity of the finished good row."
msgstr ""
@@ -20736,7 +20769,7 @@ msgstr ""
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/support/doctype/issue/issue.json
#: erpnext/support/doctype/service_level_priority/service_level_priority.json
-#: erpnext/support/report/first_response_time_for_issues/first_response_time_for_issues.py:15
+#: erpnext/support/report/first_response_time_for_issues/first_response_time_for_issues.py:16
msgid "First Response Time"
msgstr ""
@@ -20820,7 +20853,7 @@ msgstr ""
msgid "Fiscal Year {0} does not exist"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:95
+#: erpnext/accounts/doctype/budget/budget.py:97
msgid "Fiscal Year {0} is not available for Company {1}."
msgstr ""
@@ -20849,7 +20882,7 @@ msgstr ""
#. Capitalization Asset Item'
#. Label of the fixed_asset_account (Link) field in DocType 'Asset Category
#. Account'
-#: erpnext/assets/doctype/asset/asset.py:901
+#: erpnext/assets/doctype/asset/asset.py:909
#: 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"
@@ -20871,11 +20904,11 @@ msgstr ""
msgid "Fixed Asset Register"
msgstr ""
-#: erpnext/accounts/report/financial_ratios/financial_ratios.py:211
+#: erpnext/accounts/report/financial_ratios/financial_ratios.py:213
msgid "Fixed Asset Turnover Ratio"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:744
+#: erpnext/manufacturing/doctype/bom/bom.py:737
msgid "Fixed Asset item {0} cannot be used in BOMs."
msgstr ""
@@ -21020,7 +21053,7 @@ msgid "For Job Card"
msgstr ""
#. Label of the for_operation (Link) field in DocType 'Job Card'
-#: erpnext/manufacturing/doctype/job_card/job_card.js:465
+#: erpnext/manufacturing/doctype/job_card/job_card.js:464
#: erpnext/manufacturing/doctype/job_card/job_card.json
msgid "For Operation"
msgstr ""
@@ -21051,7 +21084,7 @@ msgstr ""
msgid "For Raw Materials"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:954
+#: erpnext/controllers/accounts_controller.py:982
msgid "For Return Invoices with Stock effect, '0' qty Items are not allowed. Following rows are affected: {0}"
msgstr ""
@@ -21079,11 +21112,11 @@ msgstr ""
msgid "For Work Order"
msgstr ""
-#: erpnext/controllers/status_updater.py:290
+#: erpnext/controllers/status_updater.py:292
msgid "For an item {0}, quantity must be negative number"
msgstr ""
-#: erpnext/controllers/status_updater.py:287
+#: erpnext/controllers/status_updater.py:289
msgid "For an item {0}, quantity must be positive number"
msgstr ""
@@ -21121,7 +21154,7 @@ msgstr ""
msgid "For item {0}, only {1} asset have been created or linked to {2}. Please create or link {3} more asset with the respective document."
msgstr ""
-#: erpnext/controllers/status_updater.py:300
+#: erpnext/controllers/status_updater.py:302
msgid "For item {0}, rate must be a positive number. To Allow negative rates, enable {1} in {2}"
msgstr ""
@@ -21131,11 +21164,11 @@ msgstr ""
msgid "For legacy serial nos, do not fetch incoming rate from serial no and calculate it based on the inward transaction"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:407
+#: erpnext/manufacturing/doctype/bom/bom.py:400
msgid "For operation {0} at row {1}, please add raw materials or set a BOM against it."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/mapper.py:380
+#: erpnext/manufacturing/doctype/work_order/mapper.py:381
msgid "For operation {0}: Quantity ({1}) can not be greater than pending quantity({2})"
msgstr ""
@@ -21152,7 +21185,7 @@ msgstr ""
msgid "For projected and forecast quantities, the system will consider all child warehouses under the selected parent warehouse."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:901
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:911
msgid "For quantity {0} should not be greater than allowed quantity {1}"
msgstr ""
@@ -21185,11 +21218,11 @@ 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_handler/manufacturing.py:872
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:892
msgid "For the item {0}, the consumed quantity should be {1} according to the BOM {2}."
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:1419
+#: erpnext/public/js/controllers/transaction.js:1425
msgctxt "Clear payment terms template and/or payment schedule when due date is changed"
msgid "For the new {0} to take effect, would you like to clear the current {1}?"
msgstr ""
@@ -21198,7 +21231,7 @@ msgstr ""
msgid "For the {0}, no stock is available for the return in the warehouse {1}."
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:1245
+#: erpnext/controllers/sales_and_purchase_return.py:1254
msgid "For the {0}, the quantity is required to make the return entry"
msgstr ""
@@ -21237,8 +21270,8 @@ msgstr ""
msgid "Forecasting"
msgstr ""
-#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:254
-#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:255
+#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:264
+#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:265
#: erpnext/accounts/report/consolidated_trial_balance/test_consolidated_trial_balance.py:73
msgid "Foreign Currency Translation Reserve"
msgstr ""
@@ -21277,7 +21310,7 @@ msgstr ""
msgid "Forum URL"
msgstr ""
-#: erpnext/setup/install.py:241
+#: erpnext/setup/install.py:232
msgid "Frappe School"
msgstr ""
@@ -21313,7 +21346,7 @@ msgstr ""
msgid "Free item code is not selected"
msgstr ""
-#: erpnext/accounts/doctype/pricing_rule/utils.py:655
+#: erpnext/accounts/doctype/pricing_rule/utils.py:653
msgid "Free item not set in the pricing rule {0}"
msgstr ""
@@ -21417,7 +21450,7 @@ msgstr ""
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:53
#: erpnext/accounts/report/general_ledger/general_ledger.py:86
-#: erpnext/accounts/report/pos_register/pos_register.py:115
+#: erpnext/accounts/report/pos_register/pos_register.py:124
#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:32
#: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:25
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:34
@@ -21433,7 +21466,7 @@ msgstr ""
msgid "From Date: {0} cannot be greater than To date: {1}"
msgstr ""
-#: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:29
+#: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:26
msgid "From Datetime"
msgstr ""
@@ -21477,7 +21510,7 @@ msgstr ""
msgid "From Fiscal Year"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:108
+#: erpnext/accounts/doctype/budget/budget.py:110
msgid "From Fiscal Year cannot be greater than To Fiscal Year"
msgstr ""
@@ -21583,7 +21616,7 @@ msgstr ""
msgid "From Time "
msgstr ""
-#: erpnext/accounts/doctype/cashier_closing/cashier_closing.py:67
+#: erpnext/accounts/doctype/cashier_closing/cashier_closing.py:72
msgid "From Time Should Be Less Than To Time"
msgstr ""
@@ -21630,7 +21663,7 @@ msgstr ""
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:36
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:32
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:37
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:36
msgid "From and To Dates are required."
msgstr ""
@@ -21781,13 +21814,13 @@ msgid "Further nodes can be only created under 'Group' type nodes"
msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:188
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1230
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1232
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:179
msgid "Future Payment Amount"
msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:187
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1229
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1231
msgid "Future Payment Ref"
msgstr ""
@@ -21795,7 +21828,7 @@ msgstr ""
msgid "Future Payments"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:387
+#: erpnext/assets/doctype/asset/depreciation.py:389
msgid "Future date is not allowed"
msgstr ""
@@ -21820,7 +21853,7 @@ msgstr ""
#. Name of a DocType
#: erpnext/accounts/doctype/gl_entry/gl_entry.json
-#: erpnext/accounts/report/general_ledger/general_ledger.py:690
+#: erpnext/accounts/report/general_ledger/general_ledger.py:689
msgid "GL Entry"
msgstr ""
@@ -21882,7 +21915,7 @@ msgstr ""
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:138
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:225
-#: erpnext/setup/doctype/company/company.py:686
+#: erpnext/setup/doctype/company/company.py:690
msgid "Gain/Loss on Asset Disposal"
msgstr ""
@@ -22125,11 +22158,11 @@ msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:238
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:144
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:244
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:455
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:502
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:535
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:626
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:794
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:456
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:503
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:536
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:627
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:795
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:165
msgid "Get Items From"
msgstr ""
@@ -22145,8 +22178,8 @@ msgid "Get Items for Purchase Only"
msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:346
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:830
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:843
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:831
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:844
msgid "Get Items from BOM"
msgstr ""
@@ -22332,7 +22365,7 @@ msgstr ""
msgid "Goods"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:390
+#: erpnext/setup/doctype/company/company.py:394
#: erpnext/stock/doctype/stock_entry/stock_entry_list.js:34
msgid "Goods In Transit"
msgstr ""
@@ -22341,7 +22374,7 @@ msgstr ""
msgid "Goods Transferred"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1317
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1327
msgid "Goods are already received against the outward entry {0}"
msgstr ""
@@ -22471,8 +22504,8 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/subscription/subscription.json
-#: erpnext/accounts/report/pos_register/pos_register.py:202
-#: erpnext/accounts/report/purchase_register/purchase_register.py:275
+#: erpnext/accounts/report/pos_register/pos_register.py:218
+#: erpnext/accounts/report/purchase_register/purchase_register.py:277
#: erpnext/accounts/report/sales_register/sales_register.py:305
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
@@ -22507,7 +22540,7 @@ msgstr ""
msgid "Grand Total (Transaction Currency)"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:146
+#: erpnext/accounts/doctype/payment_request/payment_request.py:147
msgid "Grand Total must match sum of Payment References"
msgstr ""
@@ -22588,7 +22621,7 @@ msgstr ""
msgid "Gross Profit Percent"
msgstr ""
-#: erpnext/accounts/report/financial_ratios/financial_ratios.py:171
+#: erpnext/accounts/report/financial_ratios/financial_ratios.py:173
msgid "Gross Profit Ratio"
msgstr ""
@@ -22664,7 +22697,7 @@ msgstr ""
msgid "Group by Voucher"
msgstr ""
-#: erpnext/stock/utils.py:428
+#: erpnext/stock/utils.py:418
msgid "Group node warehouse is not allowed to select for transactions"
msgstr ""
@@ -22963,11 +22996,11 @@ msgstr ""
msgid "Helps you distribute the Budget/Target across months if you have seasonality in your business."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:353
+#: erpnext/assets/doctype/asset/depreciation.py:355
msgid "Here are the error logs for the aforementioned failed depreciation entries: {0}"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2019
+#: erpnext/stock/stock_ledger.py:2040
msgid "Here are the options to proceed:"
msgstr ""
@@ -22995,7 +23028,7 @@ msgstr ""
msgid "Hertz"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:599
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:611
msgid "Hi,"
msgstr ""
@@ -23142,7 +23175,7 @@ msgstr ""
#. Label of the hours (Float) field in DocType 'Workstation Working Hour'
#: erpnext/manufacturing/doctype/workstation_working_hour/workstation_working_hour.json
-#: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:31
+#: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:28
#: erpnext/templates/pages/timelog_info.html:37
msgid "Hours"
msgstr ""
@@ -23194,7 +23227,7 @@ msgstr ""
msgid "Hrs"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:496
+#: erpnext/setup/doctype/company/company.py:500
msgid "Human Resources"
msgstr ""
@@ -23345,6 +23378,12 @@ msgstr ""
msgid "If checked, picked qty won't automatically be fulfilled on submit of pick list."
msgstr ""
+#. Description of the 'Allocate Full Amount to Stock Items' (Check) field in
+#. DocType 'Purchase Taxes and Charges'
+#: erpnext/accounts/doctype/purchase_taxes_and_charges/purchase_taxes_and_charges.json
+msgid "If checked, the entire amount (e.g. Freight) is allocated to the valuation of stock & asset items only. If unchecked, the amount is distributed across all items and the portion belonging to non-stock items is not added to valuation."
+msgstr ""
+
#. Description of the 'Considered In Paid Amount' (Check) field in DocType
#. 'Purchase Taxes and Charges'
#. Description of the 'Considered In Paid Amount' (Check) field in DocType
@@ -23514,6 +23553,12 @@ msgstr ""
msgid "If enabled, the system will allow negative stock entries for the batch. But, this may lead to incorrect valuation rates, so it is recommended to avoid using this option. The system will permit negative stock only when it is caused by backdated entries and will validate and block negative stock in all other cases."
msgstr ""
+#. Description of the 'Allow Negative Stock for Batch' (Check) field in DocType
+#. 'Batch'
+#: erpnext/stock/doctype/batch/batch.json
+msgid "If enabled, the system will allow negative stock entries for this batch, overriding the 'Allow negative stock for Batch' setting in Stock Settings. This may lead to incorrect valuation rates, so it is recommended to avoid using this option."
+msgstr ""
+
#. Description of the 'Allow UOM with conversion rate defined in Item' (Check)
#. field in DocType 'Stock Settings'
#: erpnext/stock/doctype/stock_settings/stock_settings.json
@@ -23606,7 +23651,7 @@ msgstr ""
msgid "If no taxes are set, and Taxes and Charges Template is selected, the system will automatically apply the taxes from the chosen template."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2029
+#: erpnext/stock/stock_ledger.py:2050
msgid "If not, you can Cancel / Submit this entry"
msgstr ""
@@ -23643,7 +23688,7 @@ msgstr ""
msgid "If set, the system does not use the user's Email or the standard outgoing Email account for sending request for quotations."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1260
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1267
msgid "If the BOM results in Scrap material, the Scrap Warehouse needs to be selected."
msgstr ""
@@ -23652,7 +23697,7 @@ msgstr ""
msgid "If the account is frozen, entries are allowed to restricted users."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2022
+#: erpnext/stock/stock_ledger.py:2043
msgid "If the item is transacting as a Zero Valuation Rate item in this entry, please enable 'Allow Zero Valuation Rate' in the {0} Item table."
msgstr ""
@@ -23662,7 +23707,7 @@ msgstr ""
msgid "If the reorder check is set at the Group warehouse level, the available quantity becomes the sum of the projected quantities of all its child warehouses."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1279
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1286
msgid "If the selected BOM has Operations mentioned in it, the system will fetch all Operations from BOM, these values can be changed."
msgstr ""
@@ -23739,7 +23784,7 @@ msgstr ""
msgid "If yes, then this warehouse will be used to store rejected materials"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1337
+#: erpnext/stock/doctype/item/item.js:1482
msgid "If you are maintaining stock of this Item in your Inventory, ERPNext will make a stock ledger entry for each transaction of this item."
msgstr ""
@@ -23762,11 +23807,11 @@ msgstr ""
msgid "If you want to run operations in parallel, keep the same sequence ID for them."
msgstr ""
-#: erpnext/accounts/doctype/pricing_rule/utils.py:377
+#: erpnext/accounts/doctype/pricing_rule/utils.py:375
msgid "If you {0} {1} quantities of the item {2}, the scheme {3} will be applied on the item."
msgstr ""
-#: erpnext/accounts/doctype/pricing_rule/utils.py:382
+#: erpnext/accounts/doctype/pricing_rule/utils.py:380
msgid "If you {0} {1} worth item {2}, the scheme {3} will be applied on the item."
msgstr ""
@@ -23800,7 +23845,7 @@ msgstr ""
msgid "Ignore Account closing balance"
msgstr ""
-#: erpnext/stock/report/stock_balance/stock_balance.js:125
+#: erpnext/stock/report/stock_balance/stock_balance.js:131
msgid "Ignore Closing Balance"
msgstr ""
@@ -23920,7 +23965,7 @@ msgstr ""
msgid "Ignores legacy Is Opening field in GL Entry that allows adding opening balance post the system is in use while generating reports"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:266
+#: erpnext/stock/doctype/item/item.py:267
msgid "Image in the description has been removed. To disable this behavior, uncheck \"{0}\" in {1}."
msgstr ""
@@ -24086,7 +24131,7 @@ msgstr ""
#: erpnext/stock/report/available_serial_no/available_serial_no.py:112
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:82
-#: erpnext/stock/report/stock_balance/stock_balance.py:544
+#: erpnext/stock/report/stock_balance/stock_balance.py:547
#: erpnext/stock/report/stock_ledger/stock_ledger.py:317
msgid "In Qty"
msgstr ""
@@ -24113,7 +24158,7 @@ msgstr ""
msgid "In Transit Warehouse"
msgstr ""
-#: erpnext/stock/report/stock_balance/stock_balance.py:550
+#: erpnext/stock/report/stock_balance/stock_balance.py:553
msgid "In Value"
msgstr ""
@@ -24212,7 +24257,7 @@ msgstr ""
msgid "In this case, the amount will be calculated as 25% of the transaction amount. If the transaction amount is 200, then this will be calculated as 200 * 0.25 = 50."
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1370
+#: erpnext/stock/doctype/item/item.js:1515
msgid "In this section, you can define Company-wide transaction-related defaults for this Item. Eg. Default Warehouse, Default Price List, Supplier, etc."
msgstr ""
@@ -24403,7 +24448,7 @@ msgstr ""
msgid "Include UOM"
msgstr ""
-#: erpnext/stock/report/stock_balance/stock_balance.js:131
+#: erpnext/stock/report/stock_balance/stock_balance.js:137
msgid "Include Zero Stock Items"
msgstr ""
@@ -24426,7 +24471,7 @@ msgstr ""
msgid "Included Fee"
msgstr ""
-#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:335
+#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:337
msgid "Included fee is bigger than the withdrawal itself."
msgstr ""
@@ -24454,7 +24499,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:412
#: erpnext/accounts/report/account_balance/account_balance.js:27
-#: erpnext/accounts/report/financial_statements.py:776
+#: erpnext/accounts/report/financial_statements.py:803
#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:182
#: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:192
msgid "Income"
@@ -24554,7 +24599,7 @@ msgstr ""
msgid "Incorrect Batch Consumed"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:600
+#: erpnext/stock/doctype/item/item.py:602
msgid "Incorrect Check in (group) Warehouse for Reorder"
msgstr ""
@@ -24562,7 +24607,7 @@ msgstr ""
msgid "Incorrect Company"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/manufacturing.py:879
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:899
msgid "Incorrect Component Quantity"
msgstr ""
@@ -24606,8 +24651,8 @@ msgstr ""
msgid "Incorrect Type of Transaction"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:189
-#: erpnext/stock/doctype/pick_list/pick_list.py:213
+#: erpnext/stock/doctype/pick_list/pick_list.py:188
+#: erpnext/stock/doctype/pick_list/pick_list.py:212
#: erpnext/stock/doctype/stock_settings/stock_settings.py:160
msgid "Incorrect Warehouse"
msgstr ""
@@ -24671,7 +24716,7 @@ msgstr ""
msgid "Increment cannot be 0"
msgstr ""
-#: erpnext/controllers/item_variant.py:119
+#: erpnext/controllers/item_variant.py:120
msgid "Increment for Attribute {0} cannot be 0"
msgstr ""
@@ -24716,11 +24761,11 @@ msgstr ""
msgid "Individual"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:325
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:326
msgid "Individual GL Entry cannot be cancelled."
msgstr ""
-#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:346
+#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:350
msgid "Individual Stock Ledger Entry cannot be cancelled."
msgstr ""
@@ -24778,7 +24823,7 @@ msgstr ""
msgid "Inspected By"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:890
+#: erpnext/manufacturing/doctype/job_card/job_card.py:891
#: erpnext/stock/services/quality_inspection_service.py:111
msgid "Inspection Rejected"
msgstr ""
@@ -24802,7 +24847,7 @@ msgstr ""
msgid "Inspection Required before Purchase"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:880
+#: erpnext/manufacturing/doctype/job_card/job_card.py:881
#: erpnext/stock/services/quality_inspection_service.py:96
msgid "Inspection Submission"
msgstr ""
@@ -24833,7 +24878,7 @@ msgstr ""
msgid "Installation Note Item"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:623
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:620
msgid "Installation Note {0} has already been submitted"
msgstr ""
@@ -24874,22 +24919,22 @@ msgstr ""
#: erpnext/accounts/services/child_item_update.py:213
#: erpnext/accounts/services/child_item_update.py:235
-#: erpnext/controllers/accounts_controller.py:1707
-#: erpnext/controllers/accounts_controller.py:1713
#: erpnext/controllers/accounts_controller.py:1735
+#: erpnext/controllers/accounts_controller.py:1741
+#: erpnext/controllers/accounts_controller.py:1763
msgid "Insufficient Permissions"
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:466
-#: erpnext/stock/doctype/pick_list/pick_list.py:147
-#: erpnext/stock/doctype/pick_list/pick_list.py:165
-#: erpnext/stock/doctype/pick_list/pick_list.py:1087
-#: erpnext/stock/serial_batch_bundle.py:1226 erpnext/stock/stock_ledger.py:1710
-#: erpnext/stock/stock_ledger.py:2188
+#: erpnext/stock/doctype/pick_list/pick_list.py:146
+#: erpnext/stock/doctype/pick_list/pick_list.py:164
+#: erpnext/stock/doctype/pick_list/pick_list.py:1088
+#: erpnext/stock/serial_batch_bundle.py:1235 erpnext/stock/stock_ledger.py:1725
+#: erpnext/stock/stock_ledger.py:2209
msgid "Insufficient Stock"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2203
+#: erpnext/stock/stock_ledger.py:2224
msgid "Insufficient Stock for Batch"
msgstr ""
@@ -25019,7 +25064,7 @@ msgstr ""
msgid "Interest Income"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2750
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2726
msgid "Interest and/or dunning fee"
msgstr ""
@@ -25044,7 +25089,7 @@ msgstr ""
msgid "Internal Customer Accounting"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:250
+#: erpnext/selling/doctype/customer/customer.py:256
msgid "Internal Customer for company {0} already exists"
msgstr ""
@@ -25145,19 +25190,19 @@ msgid "Invalid Accounting Dimension"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:402
-#: erpnext/accounts/doctype/payment_request/payment_request.py:1167
+#: erpnext/accounts/doctype/payment_request/payment_request.py:1166
msgid "Invalid Allocated Amount"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:168
+#: erpnext/accounts/doctype/payment_request/payment_request.py:169
msgid "Invalid Amount"
msgstr ""
-#: erpnext/controllers/item_variant.py:134
+#: erpnext/controllers/item_variant.py:135
msgid "Invalid Attribute"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:511
+#: erpnext/controllers/accounts_controller.py:531
msgid "Invalid Auto Repeat Date"
msgstr ""
@@ -25170,7 +25215,7 @@ msgstr ""
msgid "Invalid Barcode. There is no Item attached to this barcode."
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:3166
+#: erpnext/public/js/controllers/transaction.js:3184
msgid "Invalid Blanket Order for the selected Customer and Item"
msgstr ""
@@ -25178,7 +25223,7 @@ msgstr ""
msgid "Invalid CSV format. Expected column: doctype_name"
msgstr ""
-#: erpnext/quality_management/doctype/quality_procedure/quality_procedure.py:72
+#: erpnext/quality_management/doctype/quality_procedure/quality_procedure.py:69
msgid "Invalid Child Procedure"
msgstr ""
@@ -25186,7 +25231,7 @@ msgstr ""
msgid "Invalid Company Field"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/inter_company.py:29
+#: erpnext/accounts/doctype/sales_invoice/services/inter_company.py:46
msgid "Invalid Company for Inter Company Transaction."
msgstr ""
@@ -25200,7 +25245,7 @@ msgstr ""
msgid "Invalid Cost Center"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:363
+#: erpnext/selling/doctype/customer/customer.py:369
msgid "Invalid Customer Group"
msgstr ""
@@ -25208,12 +25253,12 @@ msgstr ""
msgid "Invalid Delivery Date"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:110
+#: erpnext/stock/doctype/stock_entry/services/disassemble.py:110
msgid "Invalid Disassembly Item"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:76
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:125
+#: erpnext/stock/doctype/stock_entry/services/disassemble.py:76
+#: erpnext/stock/doctype/stock_entry/services/disassemble.py:125
msgid "Invalid Disassembly Quantity"
msgstr ""
@@ -25241,8 +25286,8 @@ msgstr ""
msgid "Invalid File Type"
msgstr ""
-#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:327
-#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:332
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:326
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:331
msgid "Invalid Formula"
msgstr ""
@@ -25255,7 +25300,7 @@ msgstr ""
msgid "Invalid Item"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1533
+#: erpnext/stock/doctype/item/item.py:1518
msgid "Invalid Item Defaults"
msgstr ""
@@ -25269,7 +25314,7 @@ msgid "Invalid Net Purchase Amount"
msgstr ""
#: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.py:79
-#: erpnext/accounts/services/gl_validator.py:129
+#: erpnext/accounts/services/gl_validator.py:130
msgid "Invalid Opening Entry"
msgstr ""
@@ -25293,9 +25338,9 @@ msgstr ""
msgid "Invalid Primary Role"
msgstr ""
-#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:122
-#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:124
-#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:127
+#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:123
+#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:125
+#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:128
msgid "Invalid Print Format"
msgstr ""
@@ -25303,7 +25348,7 @@ msgstr ""
msgid "Invalid Priority"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:978
+#: erpnext/manufacturing/doctype/bom/bom.py:971
msgid "Invalid Process Loss Configuration"
msgstr ""
@@ -25316,7 +25361,7 @@ msgstr ""
msgid "Invalid Qty"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:972
+#: erpnext/controllers/accounts_controller.py:1000
msgid "Invalid Quantity"
msgstr ""
@@ -25337,16 +25382,16 @@ msgstr ""
msgid "Invalid Schedule"
msgstr ""
-#: erpnext/controllers/selling_controller.py:311
+#: erpnext/controllers/selling_controller.py:312
msgid "Invalid Selling Price"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:944
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:954
msgid "Invalid Serial and Batch Bundle"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/material_transfer.py:43
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/material_transfer.py:65
+#: erpnext/stock/doctype/stock_entry/services/material_transfer.py:43
+#: erpnext/stock/doctype/stock_entry/services/material_transfer.py:65
msgid "Invalid Source and Target Warehouse"
msgstr ""
@@ -25358,7 +25403,7 @@ msgstr ""
msgid "Invalid Upload"
msgstr ""
-#: erpnext/controllers/item_variant.py:151
+#: erpnext/controllers/item_variant.py:203
msgid "Invalid Value"
msgstr ""
@@ -25367,7 +25412,7 @@ msgstr ""
msgid "Invalid Warehouse"
msgstr ""
-#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:458
+#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:460
msgid "Invalid amount in accounting entries of {} {} for Account {}: {}"
msgstr ""
@@ -25375,7 +25420,7 @@ msgstr ""
msgid "Invalid condition expression"
msgstr ""
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1060
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1058
msgid "Invalid file URL"
msgstr ""
@@ -25383,7 +25428,7 @@ msgstr ""
msgid "Invalid filter formula. Please check the syntax."
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:279
+#: erpnext/selling/doctype/quotation/quotation.py:280
msgid "Invalid lost reason {0}, please create a new lost reason"
msgstr ""
@@ -25391,7 +25436,7 @@ msgstr ""
msgid "Invalid naming series (. missing) for {0}"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:731
+#: erpnext/accounts/doctype/payment_request/payment_request.py:730
msgid "Invalid parameter. 'dn' should be of type str"
msgstr ""
@@ -25403,7 +25448,7 @@ msgstr ""
msgid "Invalid regex pattern."
msgstr ""
-#: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.py:99
+#: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.py:107
msgid "Invalid result key. Response:"
msgstr ""
@@ -25411,6 +25456,10 @@ msgstr ""
msgid "Invalid search query"
msgstr ""
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1649
+msgid "Invalid subcontract order field: {0}"
+msgstr ""
+
#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:99
msgid "Invalid value {0} for 'Based On'"
msgstr ""
@@ -25421,8 +25470,8 @@ msgstr ""
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:109
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:119
-#: erpnext/accounts/services/gl_validator.py:160
-#: erpnext/accounts/services/gl_validator.py:170
+#: erpnext/accounts/services/gl_validator.py:166
+#: erpnext/accounts/services/gl_validator.py:176
msgid "Invalid value {0} for {1} against account {2}"
msgstr ""
@@ -25430,7 +25479,7 @@ msgstr ""
msgid "Invalid {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/inter_company.py:27
+#: erpnext/accounts/doctype/sales_invoice/services/inter_company.py:44
msgid "Invalid {0} for Inter Company Transaction."
msgstr ""
@@ -25440,7 +25489,7 @@ msgid "Invalid {0}: {1}"
msgstr ""
#. Label of the inventory_section (Tab Break) field in DocType 'Item'
-#: erpnext/setup/install.py:392 erpnext/stock/doctype/item/item.json
+#: erpnext/setup/install.py:383 erpnext/stock/doctype/item/item.json
msgid "Inventory"
msgstr ""
@@ -25483,7 +25532,7 @@ msgstr ""
msgid "Inventory Settings"
msgstr ""
-#: erpnext/accounts/report/financial_ratios/financial_ratios.py:214
+#: erpnext/accounts/report/financial_ratios/financial_ratios.py:216
msgid "Inventory Turnover Ratio"
msgstr ""
@@ -25548,7 +25597,7 @@ msgstr ""
msgid "Invoice Document Type Selection Error"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1210
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1212
msgid "Invoice Grand Total"
msgstr ""
@@ -25577,7 +25626,7 @@ msgstr ""
msgid "Invoice Number"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:871
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:872
msgid "Invoice Paid"
msgstr ""
@@ -25585,7 +25634,7 @@ msgstr ""
#. Label of the invoice_portion (Percent) field in DocType 'Payment Schedule'
#: erpnext/accounts/doctype/overdue_payment/overdue_payment.json
#: erpnext/accounts/doctype/payment_schedule/payment_schedule.json
-#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:45
+#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:47
msgid "Invoice Portion"
msgstr ""
@@ -25636,7 +25685,7 @@ msgstr ""
msgid "Invoice Type Created via POS Screen"
msgstr ""
-#: erpnext/projects/doctype/timesheet/timesheet.py:427
+#: erpnext/projects/doctype/timesheet/timesheet.py:430
msgid "Invoice already created for all billing hours"
msgstr ""
@@ -25646,14 +25695,14 @@ msgstr ""
msgid "Invoice and Billing"
msgstr ""
-#: erpnext/projects/doctype/timesheet/timesheet.py:424
+#: erpnext/projects/doctype/timesheet/timesheet.py:427
msgid "Invoice can't be made for zero billing hour"
msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:171
#: erpnext/accounts/report/accounts_payable/accounts_payable.html:139
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:140
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1212
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1214
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:166
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:194
msgid "Invoiced Amount"
@@ -25676,7 +25725,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_profile/pos_profile.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1198
#: erpnext/buying/doctype/supplier/supplier.json
-#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:62
+#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:64
msgid "Invoices"
msgstr ""
@@ -25770,7 +25819,7 @@ msgstr ""
msgid "Is Billable"
msgstr ""
-#: erpnext/setup/install.py:169
+#: erpnext/setup/install.py:160
msgid "Is Billing Contact"
msgstr ""
@@ -26125,7 +26174,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice_reference/pos_invoice_reference.json
#: erpnext/accounts/doctype/sales_invoice_reference/sales_invoice_reference.json
#: erpnext/accounts/report/pos_register/pos_register.js:63
-#: erpnext/accounts/report/pos_register/pos_register.py:221
+#: erpnext/accounts/report/pos_register/pos_register.py:237
#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
@@ -26225,7 +26274,7 @@ msgstr ""
msgid "Is Transporter"
msgstr ""
-#: erpnext/setup/install.py:160
+#: erpnext/setup/install.py:151
msgid "Is Your Company Address"
msgstr ""
@@ -26299,7 +26348,7 @@ msgstr ""
#: erpnext/support/report/issue_analytics/issue_analytics.js:63
#: erpnext/support/report/issue_analytics/issue_analytics.py:70
#: erpnext/support/report/issue_summary/issue_summary.js:51
-#: erpnext/support/report/issue_summary/issue_summary.py:67
+#: erpnext/support/report/issue_summary/issue_summary.py:68
#: erpnext/support/workspace/support/support.json
#: erpnext/workspace_sidebar/support.json
msgid "Issue Priority"
@@ -26322,7 +26371,7 @@ msgstr ""
#: erpnext/support/doctype/issue/issue.json
#: erpnext/support/doctype/issue_type/issue_type.json
#: erpnext/support/report/issue_analytics/issue_analytics.py:59
-#: erpnext/support/report/issue_summary/issue_summary.py:56
+#: erpnext/support/report/issue_summary/issue_summary.py:57
#: erpnext/support/workspace/support/support.json
#: erpnext/workspace_sidebar/support.json
msgid "Issue Type"
@@ -26362,11 +26411,11 @@ msgstr ""
msgid "Issuing Date"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:657
+#: erpnext/stock/doctype/item/item.py:647
msgid "It can take upto few hours for accurate stock values to be visible after merging items."
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2551
+#: erpnext/public/js/controllers/transaction.js:2567
msgid "It is needed to fetch Item Details."
msgstr ""
@@ -26441,7 +26490,7 @@ msgstr ""
#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:165
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:68
#: erpnext/manufacturing/report/process_loss_report/process_loss_report.js:15
-#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:74
+#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:76
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:234
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:385
@@ -26491,7 +26540,7 @@ msgstr ""
#: erpnext/stock/report/stock_ageing/stock_ageing.js:46
#: erpnext/stock/report/stock_analytics/stock_analytics.js:15
#: erpnext/stock/report/stock_analytics/stock_analytics.py:43
-#: erpnext/stock/report/stock_balance/stock_balance.py:467
+#: erpnext/stock/report/stock_balance/stock_balance.py:470
#: erpnext/stock/report/stock_ledger/stock_ledger.py:287
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.js:27
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:51
@@ -26706,8 +26755,8 @@ 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/item_wise_purchase_history/item_wise_purchase_history.py:26
-#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:229
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:198
+#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:231
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:200
#: erpnext/buying/report/subcontracted_raw_materials_to_be_transferred/subcontracted_raw_materials_to_be_transferred.py:35
#: erpnext/crm/doctype/opportunity_item/opportunity_item.json
#: erpnext/maintenance/doctype/maintenance_schedule_detail/maintenance_schedule_detail.json
@@ -26732,18 +26781,18 @@ msgstr ""
#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:60
#: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.js:8
#: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.py:103
-#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:100
+#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:105
#: erpnext/manufacturing/report/exponential_smoothing_forecasting/exponential_smoothing_forecasting.js:75
#: erpnext/manufacturing/report/exponential_smoothing_forecasting/exponential_smoothing_forecasting.py:166
#: erpnext/manufacturing/report/material_requirements_planning_report/material_requirements_planning_report.js:30
#: erpnext/manufacturing/report/material_requirements_planning_report/material_requirements_planning_report.py:952
#: erpnext/manufacturing/report/material_requirements_planning_report/material_requirements_planning_report.py:988
-#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:364
+#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:367
#: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.js:27
#: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:86
-#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:119
+#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:122
#: erpnext/projects/doctype/timesheet/timesheet.js:214
-#: erpnext/public/js/controllers/transaction.js:2845
+#: erpnext/public/js/controllers/transaction.js:2861
#: erpnext/public/js/stock_reservation.js:112
#: erpnext/public/js/stock_reservation.js:318 erpnext/public/js/utils.js:579
#: erpnext/public/js/utils.js:736
@@ -26760,8 +26809,8 @@ msgstr ""
#: 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
-#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:19
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:241
+#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:20
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:252
#: erpnext/selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.py:33
#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:96
#: erpnext/stock/doctype/bin/bin.json
@@ -27008,7 +27057,7 @@ msgstr ""
#: erpnext/stock/report/stock_analytics/stock_analytics.js:8
#: erpnext/stock/report/stock_analytics/stock_analytics.py:52
#: erpnext/stock/report/stock_balance/stock_balance.js:32
-#: erpnext/stock/report/stock_balance/stock_balance.py:476
+#: erpnext/stock/report/stock_balance/stock_balance.py:479
#: erpnext/stock/report/stock_ledger/stock_ledger.js:71
#: erpnext/stock/report/stock_ledger/stock_ledger.py:345
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.js:39
@@ -27198,7 +27247,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/item_wise_purchase_history/item_wise_purchase_history.py:34
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:204
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:206
#: erpnext/crm/doctype/opportunity_item/opportunity_item.json
#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.js:101
#: erpnext/maintenance/doctype/maintenance_schedule_detail/maintenance_schedule_detail.json
@@ -27223,22 +27272,22 @@ msgstr ""
#: erpnext/manufacturing/notification/material_request_receipt_notification/material_request_receipt_notification.html:8
#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:66
#: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.py:109
-#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:106
+#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:111
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:158
#: erpnext/manufacturing/report/material_requirements_planning_report/material_requirements_planning_report.py:959
#: erpnext/manufacturing/report/material_requirements_planning_report/material_requirements_planning_report.py:995
#: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.py:153
-#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:371
+#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:374
#: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:92
#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:138
-#: erpnext/public/js/controllers/transaction.js:2851
+#: erpnext/public/js/controllers/transaction.js:2867
#: erpnext/public/js/utils.js:827
#: erpnext/selling/doctype/quotation_item/quotation_item.json
#: erpnext/selling/doctype/sales_order/sales_order.js:1324
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/report/customer_wise_item_price/customer_wise_item_price.py:35
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:34
-#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:25
+#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:26
#: erpnext/stock/doctype/batch/batch.json
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
#: erpnext/stock/doctype/item/item.json
@@ -27273,7 +27322,7 @@ msgstr ""
#: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:440
#: erpnext/stock/report/stock_ageing/stock_ageing.py:184
#: erpnext/stock/report/stock_analytics/stock_analytics.py:45
-#: erpnext/stock/report/stock_balance/stock_balance.py:474
+#: erpnext/stock/report/stock_balance/stock_balance.py:477
#: erpnext/stock/report/stock_ledger/stock_ledger.py:293
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:111
#: erpnext/stock/report/stock_qty_vs_batch_qty/stock_qty_vs_batch_qty.py:31
@@ -27289,7 +27338,7 @@ msgstr ""
msgid "Item Name"
msgstr ""
-#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:412
+#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:416
msgid "Item Name is required."
msgstr ""
@@ -27345,7 +27394,7 @@ msgstr ""
msgid "Item Price appears multiple times based on Price List, Supplier/Customer, Currency, Item, Batch, UOM, Qty, and Dates."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:182
+#: erpnext/stock/doctype/item/item.py:183
msgid "Item Price created at rate {0}"
msgstr ""
@@ -27531,7 +27580,7 @@ msgstr ""
#. Name of a DocType
#. Label of a Link in the Stock Workspace
#. Label of a Workspace Sidebar Item
-#: erpnext/stock/doctype/item/item.js:227
+#: erpnext/stock/doctype/item/item.js:235
#: erpnext/stock/doctype/item_variant_settings/item_variant_settings.json
#: erpnext/stock/workspace/stock/stock.json
#: erpnext/workspace_sidebar/erpnext_settings.json
@@ -27539,11 +27588,11 @@ msgstr ""
msgid "Item Variant Settings"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1186
+#: erpnext/stock/doctype/item/item.js:1331
msgid "Item Variant {0} already exists with same attributes"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:854
+#: erpnext/stock/doctype/item/item.py:838
msgid "Item Variants updated"
msgstr ""
@@ -27649,11 +27698,11 @@ msgstr ""
msgid "Item and Warranty Details"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/material_transfer.py:380
+#: erpnext/stock/doctype/stock_entry/services/material_transfer.py:433
msgid "Item for row {0} does not match Material Request"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:913
+#: erpnext/stock/doctype/item/item.py:897
msgid "Item has variants."
msgstr ""
@@ -27679,7 +27728,7 @@ msgstr ""
msgid "Item operation"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:604
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:614
msgid "Item rate has been updated to zero as Allow Zero Valuation Rate is checked for item {0}"
msgstr ""
@@ -27694,11 +27743,11 @@ msgstr ""
msgid "Item valuation rate is recalculated considering landed cost voucher amount"
msgstr ""
-#: erpnext/stock/utils.py:543
+#: erpnext/stock/utils.py:539
msgid "Item valuation reposting in progress. Report might show incorrect item valuation."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1070
+#: erpnext/stock/doctype/item/item.py:1054
msgid "Item variant {0} exists with same attributes"
msgstr ""
@@ -27723,11 +27772,11 @@ msgid "Item {0} cannot be ordered more than {1} against Blanket Order {2}."
msgstr ""
#: erpnext/assets/doctype/asset/asset.py:343
-#: erpnext/stock/doctype/item/item.py:703
+#: erpnext/stock/doctype/item/item.py:693
msgid "Item {0} does not exist"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:672
+#: erpnext/manufacturing/doctype/bom/bom.py:665
msgid "Item {0} does not exist in the system or has expired"
msgstr ""
@@ -27735,11 +27784,11 @@ msgstr ""
msgid "Item {0} does not exist."
msgstr ""
-#: erpnext/controllers/selling_controller.py:860
+#: erpnext/controllers/selling_controller.py:870
msgid "Item {0} entered multiple times."
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:221
+#: erpnext/controllers/sales_and_purchase_return.py:222
msgid "Item {0} has already been returned"
msgstr ""
@@ -27755,7 +27804,7 @@ msgstr ""
msgid "Item {0} has no changes in delivered quantity. Please unselect the row if you do not wish to update its quantity."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1249
+#: erpnext/stock/doctype/item/item.py:1233
msgid "Item {0} has reached its end of life on {1}"
msgstr ""
@@ -27767,11 +27816,11 @@ msgstr ""
msgid "Item {0} is already reserved/delivered against Sales Order {1}."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1269
+#: erpnext/stock/doctype/item/item.py:1253
msgid "Item {0} is cancelled"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1253
+#: erpnext/stock/doctype/item/item.py:1237
msgid "Item {0} is disabled"
msgstr ""
@@ -27783,7 +27832,7 @@ msgstr ""
msgid "Item {0} is not a serialized Item"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1261
+#: erpnext/stock/doctype/item/item.py:1245
msgid "Item {0} is not a stock Item"
msgstr ""
@@ -27791,11 +27840,11 @@ msgstr ""
msgid "Item {0} is not a subcontracted item"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:871
+#: erpnext/stock/doctype/item/item.py:855
msgid "Item {0} is not a template item."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1240
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1250
msgid "Item {0} is not active or end of life has been reached"
msgstr ""
@@ -27811,7 +27860,7 @@ msgstr ""
msgid "Item {0} must be a non-stock item"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/subcontracting.py:59
+#: erpnext/stock/doctype/stock_entry/services/subcontracting.py:59
msgid "Item {0} not found in 'Raw Materials Supplied' table in {1} {2}"
msgstr ""
@@ -27827,7 +27876,7 @@ msgstr ""
msgid "Item {0}: {1} qty produced. "
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1236
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1250
msgid "Item {} does not exist."
msgstr ""
@@ -27877,7 +27926,7 @@ msgstr ""
msgid "Item/Item Code required to get Item Tax Template."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:491
+#: erpnext/manufacturing/doctype/bom/bom.py:484
msgid "Item: {0} does not exist in the system"
msgstr ""
@@ -27937,7 +27986,7 @@ msgstr ""
msgid "Items not found."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:600
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:610
msgid "Items rate has been updated to zero as Allow Zero Valuation Rate is checked for the following items: {0}"
msgstr ""
@@ -27967,7 +28016,7 @@ msgstr ""
msgid "Items under this warehouse will be suggested"
msgstr ""
-#: erpnext/controllers/stock_controller.py:119
+#: erpnext/controllers/stock_controller.py:121
msgid "Items {0} do not exist in the Item master."
msgstr ""
@@ -28012,12 +28061,12 @@ msgstr ""
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/job_card/job_card.json
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1076
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1077
#: erpnext/manufacturing/doctype/operation/operation.json
#: erpnext/manufacturing/doctype/work_order/work_order.js:408
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:29
-#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:86
+#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:91
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
@@ -28041,7 +28090,7 @@ msgstr ""
msgid "Job Card Item"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:925
+#: erpnext/manufacturing/doctype/job_card/job_card.py:926
msgid "Job Card On Hold"
msgstr ""
@@ -28080,7 +28129,7 @@ msgstr ""
msgid "Job Card and Capacity Planning"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1604
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1622
msgid "Job Card {0} has been completed"
msgstr ""
@@ -28156,7 +28205,7 @@ msgstr ""
msgid "Job Worker Warehouse"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/mapper.py:461
+#: erpnext/manufacturing/doctype/work_order/mapper.py:462
msgid "Job card {0} created"
msgstr ""
@@ -28183,7 +28232,7 @@ msgstr ""
msgid "Journal Entries"
msgstr ""
-#: erpnext/accounts/utils.py:1068
+#: erpnext/accounts/utils.py:1073
msgid "Journal Entries {0} are un-linked"
msgstr ""
@@ -28255,7 +28304,7 @@ msgstr ""
msgid "Journal Entry type should be set as Depreciation Entry for asset depreciation"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:576
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:580
msgid "Journal Entry {0} does not have account {1} or already matched against other voucher"
msgstr ""
@@ -28377,7 +28426,7 @@ msgstr ""
msgid "Kilowatt-Hour"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1078
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1079
msgid "Kindly cancel the Manufacturing Entries first against the work order {0}."
msgstr ""
@@ -28518,12 +28567,12 @@ msgstr ""
msgid "Last Month Downtime Analysis"
msgstr ""
-#: erpnext/selling/report/inactive_customers/inactive_customers.py:105
+#: erpnext/selling/report/inactive_customers/inactive_customers.py:104
msgid "Last Order Amount"
msgstr ""
#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:45
-#: erpnext/selling/report/inactive_customers/inactive_customers.py:106
+#: erpnext/selling/report/inactive_customers/inactive_customers.py:105
msgid "Last Order Date"
msgstr ""
@@ -28571,7 +28620,7 @@ msgstr ""
msgid "Last Scanned Warehouse"
msgstr ""
-#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:331
+#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:335
msgid "Last Stock Transaction for item {0} under warehouse {1} was on {2}."
msgstr ""
@@ -28591,7 +28640,7 @@ msgstr ""
msgid "Latest"
msgstr ""
-#: erpnext/stock/report/stock_balance/stock_balance.py:590
+#: erpnext/stock/report/stock_balance/stock_balance.py:593
msgid "Latest Age"
msgstr ""
@@ -28636,7 +28685,7 @@ msgstr ""
msgid "Lead Conversion Time"
msgstr ""
-#: erpnext/crm/report/campaign_efficiency/campaign_efficiency.py:20
+#: erpnext/crm/report/campaign_efficiency/campaign_efficiency.py:21
#: erpnext/crm/report/lead_owner_efficiency/lead_owner_efficiency.py:26
msgid "Lead Count"
msgstr ""
@@ -28730,7 +28779,7 @@ msgstr ""
msgid "Leads"
msgstr ""
-#: erpnext/utilities/activation.py:78
+#: erpnext/utilities/activation.py:80
msgid "Leads help you get business, add all your contacts and more as your leads"
msgstr ""
@@ -28757,6 +28806,10 @@ msgstr ""
msgid "Leave Encashed?"
msgstr ""
+#: erpnext/stock/doctype/item/item.js:969
+msgid "Leave as 0 to allow zero valuation rate."
+msgstr ""
+
#. Description of the 'Success Redirect URL' (Data) field in DocType
#. 'Appointment Booking Settings'
#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json
@@ -28805,7 +28858,7 @@ msgstr ""
msgid "Ledger Merge Accounts"
msgstr ""
-#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:146
+#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:150
msgid "Ledger Type"
msgstr ""
@@ -28831,7 +28884,7 @@ msgstr ""
msgid "Left Index"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:390
+#: erpnext/stock/doctype/item/item.js:398
msgid "Left column shows inherited defaults (Item Group → Company / Stock Settings). Right column is where you set overrides for this item only."
msgstr ""
@@ -28855,7 +28908,7 @@ msgstr ""
msgid "Legal Expenses"
msgstr ""
-#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:31
+#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:32
msgid "Legend"
msgstr ""
@@ -28925,7 +28978,7 @@ msgstr ""
msgid "License Plate"
msgstr ""
-#: erpnext/controllers/status_updater.py:499
+#: erpnext/controllers/status_updater.py:501
msgid "Limit Crossed"
msgstr ""
@@ -29007,7 +29060,7 @@ msgstr ""
msgid "Linked Location"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1122
+#: erpnext/stock/doctype/item/item.py:1106
msgid "Linked with submitted documents"
msgstr ""
@@ -29025,7 +29078,7 @@ msgid "Linking to Supplier Failed. Please try again."
msgstr ""
#: erpnext/accounts/report/financial_ratios/financial_ratios.js:55
-#: erpnext/accounts/report/financial_ratios/financial_ratios.py:150
+#: erpnext/accounts/report/financial_ratios/financial_ratios.py:152
msgid "Liquidity Ratios"
msgstr ""
@@ -29187,7 +29240,7 @@ msgstr ""
#. Label of the lost_reasons_section (Section Break) field in DocType
#. 'Quotation'
#: erpnext/crm/doctype/opportunity/opportunity.json
-#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:55
+#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:54
#: erpnext/public/js/utils/sales_common.js:596
#: erpnext/selling/doctype/quotation/quotation.json
msgid "Lost Reasons"
@@ -29374,10 +29427,10 @@ msgstr ""
msgid "Machine operator errors"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:724
-#: erpnext/setup/doctype/company/company.py:739
-#: erpnext/setup/doctype/company/company.py:740
-#: erpnext/setup/doctype/company/company.py:741
+#: erpnext/setup/doctype/company/company.py:728
+#: erpnext/setup/doctype/company/company.py:743
+#: erpnext/setup/doctype/company/company.py:744
+#: erpnext/setup/doctype/company/company.py:745
msgid "Main"
msgstr ""
@@ -29512,11 +29565,11 @@ msgstr ""
msgid "Maintenance Schedule Item"
msgstr ""
-#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:367
+#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:371
msgid "Maintenance Schedule is not generated for all the items. Please click on 'Generate Schedule'"
msgstr ""
-#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:247
+#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:251
msgid "Maintenance Schedule {0} exists against {1}"
msgstr ""
@@ -29609,7 +29662,7 @@ msgstr ""
msgid "Maintenance Visit Purpose"
msgstr ""
-#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:349
+#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:353
msgid "Maintenance start date can not be before delivery date for Serial No {0}"
msgstr ""
@@ -29619,8 +29672,8 @@ msgid "Major/Optional Subjects"
msgstr ""
#. Label of the make (Data) field in DocType 'Vehicle'
-#: erpnext/accounts/doctype/journal_entry/journal_entry.js:127
-#: erpnext/manufacturing/doctype/job_card/job_card.js:480
+#: erpnext/accounts/doctype/journal_entry/journal_entry.js:264
+#: erpnext/manufacturing/doctype/job_card/job_card.js:479
#: erpnext/manufacturing/doctype/work_order/work_order.js:851
#: erpnext/manufacturing/doctype/work_order/work_order.js:885
#: erpnext/setup/doctype/vehicle/vehicle.json
@@ -29681,7 +29734,7 @@ msgstr ""
msgid "Make Stock Entry"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:369
+#: erpnext/manufacturing/doctype/job_card/job_card.js:368
msgid "Make Subcontracting PO"
msgstr ""
@@ -29697,23 +29750,18 @@ msgstr ""
msgid "Make project from a template."
msgstr ""
-#: erpnext/stock/doctype/item/item.js:974
+#: erpnext/stock/doctype/item/item.js:1119
msgid "Make {0} Variant"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:976
+#: erpnext/stock/doctype/item/item.js:1121
msgid "Make {0} Variants"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:191
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:195
msgid "Making Journal Entries against advance accounts: {0} is not recommended. These Journals won't be available for Reconciliation."
msgstr ""
-#: erpnext/setup/doctype/company/company.js:177
-#: erpnext/setup/doctype/company/company.js:188
-msgid "Manage"
-msgstr ""
-
#. Description of the 'With Operations' (Check) field in DocType 'BOM'
#: erpnext/manufacturing/doctype/bom/bom.json
msgid "Manage cost of operations"
@@ -29725,11 +29773,11 @@ msgstr ""
msgid "Manage sales partner's and sales team's commissions"
msgstr ""
-#: erpnext/utilities/activation.py:95
+#: erpnext/utilities/activation.py:97
msgid "Manage your orders"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:502
+#: erpnext/setup/doctype/company/company.py:506
msgid "Management"
msgstr ""
@@ -29745,7 +29793,7 @@ msgstr ""
msgid "Mandatory Accounting Dimension"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/gl_composer.py:518
+#: erpnext/accounts/doctype/sales_invoice/services/gl_composer.py:531
msgid "Mandatory Field"
msgstr ""
@@ -29844,8 +29892,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:703
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:720
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:713
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:730
#: 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
@@ -29866,7 +29914,7 @@ msgstr ""
#. Label of the produced_qty (Float) field in DocType 'Work Order'
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/doctype/work_order/work_order.json
-#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:88
+#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:90
msgid "Manufactured Qty"
msgstr ""
@@ -29949,7 +29997,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:29
-#: erpnext/setup/doctype/company/company.json erpnext/setup/install.py:397
+#: erpnext/setup/doctype/company/company.json erpnext/setup/install.py:388
#: erpnext/setup/setup_wizard/data/industry_type.txt:31
#: erpnext/stock/doctype/batch/batch.json erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/item_lead_time/item_lead_time.json
@@ -30180,7 +30228,7 @@ msgstr ""
msgid "Market Segment"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:454
+#: erpnext/setup/doctype/company/company.py:458
msgid "Marketing"
msgstr ""
@@ -30275,12 +30323,12 @@ msgstr ""
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type'
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:114
#: erpnext/stock/doctype/stock_entry/stock_entry.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:704
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:714
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
msgid "Material Consumption for Manufacture"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:682
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:683
msgid "Material Consumption is not set in Manufacturing Settings."
msgstr ""
@@ -30354,9 +30402,9 @@ msgstr ""
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:56
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.js:33
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:184
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:186
#: erpnext/buying/workspace/buying/buying.json
-#: erpnext/manufacturing/doctype/job_card/job_card.js:214
+#: erpnext/manufacturing/doctype/job_card/job_card.js:216
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:159
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
#: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json
@@ -30365,16 +30413,16 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/selling/doctype/sales_order/sales_order.js:1130
#: 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/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:37
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
#: erpnext/stock/doctype/material_request/material_request.json
-#: erpnext/stock/doctype/material_request/material_request.py:435
-#: erpnext/stock/doctype/material_request/material_request.py:452
+#: erpnext/stock/doctype/material_request/material_request.py:437
+#: erpnext/stock/doctype/material_request/material_request.py:454
#: erpnext/stock/doctype/pick_list/pick_list.json
#: erpnext/stock/doctype/pick_list_item/pick_list_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:303
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:459
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:304
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:460
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/doctype/stock_settings/stock_settings.js:153
#: erpnext/stock/workspace/stock/stock.json
@@ -30462,7 +30510,7 @@ msgstr ""
msgid "Material Request not created, as quantity for Raw Materials already available."
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:146
+#: erpnext/stock/doctype/material_request/material_request.py:149
msgid "Material Request of maximum {0} can be made for Item {1} against Sales Order {2}"
msgstr ""
@@ -30488,7 +30536,7 @@ msgstr ""
#. Label of the material_requests (Table) field in DocType 'Master Production
#. Schedule'
#. Label of the material_requests (Table) field in DocType 'Production Plan'
-#: erpnext/accounts/doctype/budget/budget.py:622
+#: erpnext/accounts/doctype/budget/budget.py:636
#: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
msgid "Material Requests"
@@ -30526,7 +30574,7 @@ msgstr ""
#. Option for the 'Purpose' (Select) field in DocType 'Pick List'
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry'
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type'
-#: erpnext/manufacturing/doctype/job_card/job_card.js:225
+#: erpnext/manufacturing/doctype/job_card/job_card.js:224
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:83
#: erpnext/stock/doctype/item/item.json
@@ -30596,8 +30644,8 @@ msgstr ""
msgid "Materials are already received against the {0} {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:188
-#: erpnext/manufacturing/doctype/job_card/job_card.py:902
+#: erpnext/manufacturing/doctype/job_card/job_card.py:189
+#: erpnext/manufacturing/doctype/job_card/job_card.py:903
msgid "Materials needs to be transferred to the work in progress warehouse for the job card {0}"
msgstr ""
@@ -30672,7 +30720,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.js:1059
#: erpnext/manufacturing/doctype/work_order/work_order.js:1082
#: erpnext/stock/doctype/pick_list/pick_list.js:208
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:398
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:399
msgid "Max: {0}"
msgstr ""
@@ -30702,11 +30750,11 @@ msgstr ""
msgid "Maximum Producible Items"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/manufacturing.py:1148
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:1171
msgid "Maximum Samples - {0} can be retained for Batch {1} and Item {2}."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/manufacturing.py:1137
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:1160
msgid "Maximum Samples - {0} have already been retained for Batch {1} and Item {2} in Batch {3}."
msgstr ""
@@ -30729,7 +30777,7 @@ msgstr ""
msgid "Maximum discount % allowed when selling this item. Eg: if set to 20%, a discount greater than 20% cannot be applied in sales transactions."
msgstr ""
-#: erpnext/controllers/selling_controller.py:279
+#: erpnext/controllers/selling_controller.py:280
msgid "Maximum discount for Item {0} is {1}%"
msgstr ""
@@ -30767,7 +30815,7 @@ msgstr ""
msgid "Megawatt"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2035
+#: erpnext/stock/stock_ledger.py:2056
msgid "Mention Valuation Rate in the Item master."
msgstr ""
@@ -30845,7 +30893,7 @@ msgstr ""
msgid "Messages greater than 160 characters will be split into multiple messages"
msgstr ""
-#: erpnext/setup/install.py:137
+#: erpnext/setup/install.py:128
msgid "Messaging CRM Campaign"
msgstr ""
@@ -30864,7 +30912,7 @@ msgstr ""
msgid "Meter/Second"
msgstr ""
-#: erpnext/manufacturing/doctype/workstation/workstation.py:546
+#: erpnext/manufacturing/doctype/workstation/workstation.py:559
msgid "Method {0} is not allowed to be run on a Job Card."
msgstr ""
@@ -31050,7 +31098,7 @@ msgstr ""
msgid "Min Qty should be greater than Recurse Over Qty"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1137
+#: erpnext/stock/doctype/item/item.js:1282
msgid "Min Value: {0}, Max Value: {1}, in Increments of: {2}"
msgstr ""
@@ -31146,19 +31194,19 @@ msgstr ""
msgid "Miscellaneous Expenses"
msgstr ""
-#: erpnext/controllers/buying_controller.py:673
+#: erpnext/controllers/buying_controller.py:729
msgid "Mismatch"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1237
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1251
msgid "Missing"
msgstr ""
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:97
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:201
-#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:151
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:321
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:355
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:208
+#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:154
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:334
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:368
#: erpnext/assets/doctype/asset_category/asset_category.py:126
msgid "Missing Account"
msgstr ""
@@ -31167,16 +31215,16 @@ msgstr ""
msgid "Missing Accounts"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:50
+#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:37
msgid "Missing Asset"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:186
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:187
#: erpnext/assets/doctype/asset/asset.py:377
msgid "Missing Cost Center"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1163
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1148
msgid "Missing Default in Company"
msgstr ""
@@ -31192,15 +31240,15 @@ msgstr ""
msgid "Missing Finance Book"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:879
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:889
msgid "Missing Finished Good"
msgstr ""
-#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:312
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:311
msgid "Missing Formula"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/manufacturing.py:886
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:906
msgid "Missing Item"
msgstr ""
@@ -31208,7 +31256,7 @@ msgstr ""
msgid "Missing Parameter"
msgstr ""
-#: erpnext/utilities/__init__.py:53
+#: erpnext/utilities/__init__.py:57
msgid "Missing Payments App"
msgstr ""
@@ -31220,7 +31268,7 @@ msgstr ""
msgid "Missing Serial No Bundle"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:173
+#: erpnext/stock/doctype/pick_list/pick_list.py:172
msgid "Missing Warehouse"
msgstr ""
@@ -31236,8 +31284,8 @@ msgstr ""
msgid "Missing required filter: {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:918
-#: erpnext/manufacturing/doctype/work_order/work_order.py:932
+#: erpnext/manufacturing/doctype/bom/bom.py:911
+#: erpnext/manufacturing/doctype/work_order/work_order.py:933
msgid "Missing value"
msgstr ""
@@ -31250,7 +31298,7 @@ msgstr ""
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:216
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:248
-#: erpnext/accounts/report/purchase_register/purchase_register.py:201
+#: erpnext/accounts/report/purchase_register/purchase_register.py:203
#: erpnext/accounts/report/sales_register/sales_register.py:224
msgid "Mode Of Payment"
msgstr ""
@@ -31486,15 +31534,15 @@ msgstr ""
msgid "Multiple Accounts (Journal Template)"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:434
+#: erpnext/selling/doctype/customer/customer.py:440
msgid "Multiple Loyalty Programs found for Customer {}. Please select manually."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:208
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:253
msgid "Multiple POS Opening Entry"
msgstr ""
-#: erpnext/accounts/doctype/pricing_rule/utils.py:347
+#: erpnext/accounts/doctype/pricing_rule/utils.py:345
msgid "Multiple Price Rules exists with same criteria, please resolve conflict by assigning priority. Price Rules: {0}"
msgstr ""
@@ -31504,7 +31552,7 @@ msgstr ""
msgid "Multiple Tier Program"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:251
+#: erpnext/stock/doctype/item/item.js:259
msgid "Multiple Variants"
msgstr ""
@@ -31516,7 +31564,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:886
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:896
msgid "Multiple items cannot be marked as finished item"
msgstr ""
@@ -31525,10 +31573,10 @@ msgid "Music"
msgstr ""
#. Label of the must_be_whole_number (Check) field in DocType 'UOM'
-#: erpnext/manufacturing/doctype/work_order/work_order.py:879
+#: erpnext/manufacturing/doctype/work_order/work_order.py:880
#: erpnext/setup/doctype/uom/uom.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:267
-#: erpnext/utilities/transaction_base.py:633
+#: erpnext/utilities/transaction_base.py:630
msgid "Must be Whole Number"
msgstr ""
@@ -31617,7 +31665,7 @@ msgstr ""
msgid "Naming Series updated"
msgstr ""
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:941
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:939
msgid "Naming series '{0}' for DocType '{1}' does not contain standard '.' or '{{' separator. Using fallback extraction."
msgstr ""
@@ -31672,7 +31720,7 @@ msgid "Negative Stock"
msgstr ""
#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1608
-#: erpnext/stock/serial_batch_bundle.py:1549
+#: erpnext/stock/serial_batch_bundle.py:1558
msgid "Negative Stock Error"
msgstr ""
@@ -31759,40 +31807,40 @@ msgstr ""
msgid "Net Asset value as on"
msgstr ""
-#: erpnext/accounts/report/cash_flow/cash_flow.py:185
+#: erpnext/accounts/report/cash_flow/cash_flow.py:186
msgid "Net Cash from Financing"
msgstr ""
-#: erpnext/accounts/report/cash_flow/cash_flow.py:178
+#: erpnext/accounts/report/cash_flow/cash_flow.py:179
msgid "Net Cash from Investing"
msgstr ""
-#: erpnext/accounts/report/cash_flow/cash_flow.py:166
+#: erpnext/accounts/report/cash_flow/cash_flow.py:167
msgid "Net Cash from Operations"
msgstr ""
-#: erpnext/accounts/report/cash_flow/cash_flow.py:171
+#: erpnext/accounts/report/cash_flow/cash_flow.py:172
msgid "Net Change in Accounts Payable"
msgstr ""
-#: erpnext/accounts/report/cash_flow/cash_flow.py:170
+#: erpnext/accounts/report/cash_flow/cash_flow.py:171
msgid "Net Change in Accounts Receivable"
msgstr ""
-#: erpnext/accounts/report/cash_flow/cash_flow.py:137
+#: erpnext/accounts/report/cash_flow/cash_flow.py:138
#: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py:257
msgid "Net Change in Cash"
msgstr ""
-#: erpnext/accounts/report/cash_flow/cash_flow.py:187
+#: erpnext/accounts/report/cash_flow/cash_flow.py:188
msgid "Net Change in Equity"
msgstr ""
-#: erpnext/accounts/report/cash_flow/cash_flow.py:180
+#: erpnext/accounts/report/cash_flow/cash_flow.py:181
msgid "Net Change in Fixed Asset"
msgstr ""
-#: erpnext/accounts/report/cash_flow/cash_flow.py:172
+#: erpnext/accounts/report/cash_flow/cash_flow.py:173
msgid "Net Change in Inventory"
msgstr ""
@@ -31809,7 +31857,7 @@ msgstr ""
msgid "Net Profit"
msgstr ""
-#: erpnext/accounts/report/financial_ratios/financial_ratios.py:172
+#: erpnext/accounts/report/financial_ratios/financial_ratios.py:174
msgid "Net Profit Ratio"
msgstr ""
@@ -31822,8 +31870,8 @@ msgstr ""
#. Depreciation Schedule'
#: erpnext/assets/doctype/asset/asset.json
#: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.json
-#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:438
-#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:499
+#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:436
+#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:497
msgid "Net Purchase Amount"
msgstr ""
@@ -31930,7 +31978,7 @@ msgstr ""
#: erpnext/accounts/doctype/shipping_rule/shipping_rule.json
#: erpnext/accounts/doctype/subscription/subscription.json
#: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.json
-#: erpnext/accounts/report/purchase_register/purchase_register.py:253
+#: erpnext/accounts/report/purchase_register/purchase_register.py:255
#: erpnext/accounts/report/sales_register/sales_register.py:285
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
@@ -32160,7 +32208,7 @@ msgstr ""
msgid "New Workplace"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:399
+#: erpnext/selling/doctype/customer/customer.py:405
msgid "New credit limit is less than current outstanding amount for the customer. Credit limit has to be atleast {0}"
msgstr ""
@@ -32174,7 +32222,7 @@ msgstr ""
msgid "New release date should be in the future"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.js:91
+#: erpnext/accounts/doctype/budget/budget.js:92
msgid "New revised budget created successfully"
msgstr ""
@@ -32225,7 +32273,7 @@ msgstr ""
msgid "No Account Data row found"
msgstr ""
-#: erpnext/setup/doctype/company/test_company.py:94
+#: erpnext/setup/doctype/company/test_company.py:95
msgid "No Account matched these filters: {}"
msgstr ""
@@ -32238,12 +32286,16 @@ msgstr ""
msgid "No Answer"
msgstr ""
+#: erpnext/stock/doctype/item/item.js:913
+msgid "No Company Found"
+msgstr ""
+
#: erpnext/accounts/doctype/sales_invoice/mapper.py:115
msgid "No Customer found for Inter Company Transactions which represents company {0}"
msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:164
-#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:431
+#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:436
msgid "No Customers found with selected options."
msgstr ""
@@ -32251,7 +32303,7 @@ msgstr ""
msgid "No Delivery Note selected for Customer {}"
msgstr ""
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:758
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:756
msgid "No DocTypes in To Delete list. Please generate or import the list before submitting."
msgstr ""
@@ -32295,14 +32347,14 @@ msgstr ""
msgid "No Outstanding Invoices found for this party"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:673
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:674
msgid "No POS Profile found. Please create a New POS Profile first"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1120
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1196
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1217
-#: erpnext/stock/doctype/item/item.py:1494
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1124
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1200
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1221
+#: erpnext/stock/doctype/item/item.py:1479
msgid "No Permission"
msgstr ""
@@ -32319,7 +32371,7 @@ msgstr ""
msgid "No Selection"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:973
+#: erpnext/controllers/sales_and_purchase_return.py:982
msgid "No Serial / Batches are available for return"
msgstr ""
@@ -32347,7 +32399,7 @@ msgstr ""
msgid "No Tax withholding account set for Company {0} in Tax Withholding Category {1}."
msgstr ""
-#: erpnext/accounts/report/gross_profit/gross_profit.py:990
+#: erpnext/accounts/report/gross_profit/gross_profit.py:995
msgid "No Terms"
msgstr ""
@@ -32389,7 +32441,7 @@ msgstr ""
msgid "No additional fields available"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1370
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1381
msgid "No available quantity to reserve for item {0} in warehouse {1}"
msgstr ""
@@ -32405,7 +32457,7 @@ msgstr ""
msgid "No bank transactions found"
msgstr ""
-#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:498
+#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:502
msgid "No billing email found for customer: {0}"
msgstr ""
@@ -32413,7 +32465,7 @@ msgstr ""
msgid "No company found."
msgstr ""
-#: erpnext/stock/doctype/delivery_trip/delivery_trip.py:452
+#: erpnext/stock/doctype/delivery_trip/delivery_trip.py:444
msgid "No contacts with email IDs found."
msgstr ""
@@ -32425,11 +32477,15 @@ msgstr ""
msgid "No data found. Seems like you uploaded a blank file"
msgstr ""
+#: erpnext/stock/doctype/item/item.js:943
+msgid "No default warehouse set for this company. Entry will use Stock Settings default."
+msgstr ""
+
#: erpnext/templates/generators/bom.html:85
msgid "No description given"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:251
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:255
msgid "No difference found for stock account {0}"
msgstr ""
@@ -32437,7 +32493,7 @@ msgstr ""
msgid "No email found for {0} {1}"
msgstr ""
-#: erpnext/telephony/doctype/call_log/call_log.py:117
+#: erpnext/telephony/doctype/call_log/call_log.py:119
msgid "No employee was scheduled for call popup"
msgstr ""
@@ -32516,7 +32572,7 @@ msgstr ""
msgid "No of Employees"
msgstr ""
-#: erpnext/crm/report/lead_conversion_time/lead_conversion_time.py:61
+#: erpnext/crm/report/lead_conversion_time/lead_conversion_time.py:62
msgid "No of Interactions"
msgstr ""
@@ -32575,7 +32631,7 @@ msgstr ""
msgid "No open Material Requests found for the given criteria."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:202
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:247
msgid "No open POS Opening Entry found for POS Profile {0}."
msgstr ""
@@ -32587,15 +32643,15 @@ msgstr ""
msgid "No open task"
msgstr ""
-#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:331
+#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:335
msgid "No outstanding invoices found"
msgstr ""
-#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:329
+#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:333
msgid "No outstanding invoices require exchange rate revaluation"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2190
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2171
msgid "No outstanding {0} found for the {1} {2} which qualify the filters you have specified."
msgstr ""
@@ -32607,7 +32663,7 @@ msgstr ""
msgid "No pending Material Requests found to link for the given items."
msgstr ""
-#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:505
+#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:509
msgid "No primary email found for customer: {0}"
msgstr ""
@@ -32627,9 +32683,9 @@ msgstr ""
msgid "No reconciliation actions found"
msgstr ""
-#: erpnext/accounts/report/purchase_register/purchase_register.py:45
+#: erpnext/accounts/report/purchase_register/purchase_register.py:47
#: erpnext/accounts/report/sales_register/sales_register.py:46
-#: erpnext/crm/report/lead_conversion_time/lead_conversion_time.py:18
+#: erpnext/crm/report/lead_conversion_time/lead_conversion_time.py:19
msgid "No record found"
msgstr ""
@@ -32707,6 +32763,10 @@ msgstr ""
msgid "No vouchers found for this transaction"
msgstr ""
+#: erpnext/stock/doctype/item/item.py:1734
+msgid "No warehouse found for company {0}. Please set a Default Warehouse in Item Defaults or Stock Settings."
+msgstr ""
+
#: erpnext/accounts/doctype/sales_invoice/mapper.py:163
msgid "No {0} found for Inter Company Transactions."
msgstr ""
@@ -32778,8 +32838,8 @@ msgid "Normal Balances"
msgstr ""
#. Name of a UOM
-#: erpnext/setup/setup_wizard/data/uom_data.json erpnext/stock/utils.py:695
-#: erpnext/stock/utils.py:697
+#: erpnext/setup/setup_wizard/data/uom_data.json erpnext/stock/utils.py:691
+#: erpnext/stock/utils.py:693
msgid "Nos"
msgstr ""
@@ -32832,7 +32892,7 @@ msgstr ""
#: erpnext/selling/report/lost_quotations/lost_quotations.py:84
#: erpnext/support/report/issue_analytics/issue_analytics.py:210
-#: erpnext/support/report/issue_summary/issue_summary.py:206
+#: erpnext/support/report/issue_summary/issue_summary.py:207
#: erpnext/support/report/issue_summary/issue_summary.py:287
msgid "Not Specified"
msgstr ""
@@ -32853,11 +32913,11 @@ msgstr ""
msgid "Not Started"
msgstr ""
-#: erpnext/accounts/report/cash_flow/cash_flow.py:425
+#: erpnext/accounts/report/cash_flow/cash_flow.py:431
msgid "Not able to find the earliest Fiscal Year for the given company."
msgstr ""
-#: erpnext/stock/doctype/item_alternative/item_alternative.py:35
+#: erpnext/stock/doctype/item_alternative/item_alternative.py:36
msgid "Not allow to set alternative item for the item {0}"
msgstr ""
@@ -32869,11 +32929,11 @@ msgstr ""
msgid "Not allowed to update stock transactions older than {0}"
msgstr ""
-#: erpnext/setup/doctype/authorization_control/authorization_control.py:59
+#: erpnext/setup/doctype/authorization_control/authorization_control.py:60
msgid "Not authorized since {0} exceeds limits"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:430
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:437
msgid "Not authorized to edit frozen Account {0}"
msgstr ""
@@ -32893,7 +32953,7 @@ msgstr ""
msgid "Not permitted to make Purchase Orders"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1796
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1814
msgid "Not permitted to read Job Card"
msgstr ""
@@ -32901,7 +32961,7 @@ msgstr ""
msgid "Note: Automatic log deletion only applies to logs of type Update Cost"
msgstr ""
-#: erpnext/accounts/party.py:712
+#: erpnext/accounts/party.py:714
msgid "Note: Due Date exceeds allowed {0} credit days by {1} day(s)"
msgstr ""
@@ -32911,7 +32971,7 @@ msgstr ""
msgid "Note: Email will not be sent to disabled users"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:776
+#: erpnext/manufacturing/doctype/bom/bom.py:769
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 ""
@@ -32919,7 +32979,7 @@ msgstr ""
msgid "Note: Item {0} added multiple times"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:603
+#: erpnext/controllers/accounts_controller.py:623
msgid "Note: Payment Entry will not be created since 'Cash or Bank Account' was not specified"
msgstr ""
@@ -32927,7 +32987,7 @@ msgstr ""
msgid "Note: This Cost Center is a Group. Cannot make accounting entries against groups."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:694
+#: erpnext/stock/doctype/item/item.py:684
msgid "Note: To merge the items, create a separate Stock Reconciliation for the old item {0}"
msgstr ""
@@ -33051,7 +33111,7 @@ msgstr ""
msgid "Number of Interaction"
msgstr ""
-#: erpnext/selling/report/inactive_customers/inactive_customers.py:102
+#: erpnext/selling/report/inactive_customers/inactive_customers.py:101
msgid "Number of Order"
msgstr ""
@@ -33349,11 +33409,11 @@ msgstr ""
msgid "Only 'Payment Entries' made against this advance account are supported."
msgstr ""
-#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:105
+#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:108
msgid "Only CSV and Excel files can be used to for importing data. Please check the file format you are trying to upload"
msgstr ""
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1074
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1072
msgid "Only CSV files are allowed"
msgstr ""
@@ -33405,7 +33465,7 @@ msgstr ""
msgid "Only leaf nodes are allowed in transaction"
msgstr ""
-#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:350
+#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:352
msgid "Only one of Deposit or Withdrawal should be non-zero when applying an Excluded Fee."
msgstr ""
@@ -33418,7 +33478,7 @@ msgstr ""
msgid "Only one version of a Product Bundle can be active at a time for a given Parent Item. Activating a version deactivates the previously active one."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:719
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:729
msgid "Only one {0} entry can be created against the Work Order {1}"
msgstr ""
@@ -33445,6 +33505,12 @@ msgid ""
"Ex: If allowance is set at 0.07, accounts that have balance of 0.07 in either of the currencies will be considered as zero balance account"
msgstr ""
+#. Description of the 'Recalculate Valuation Rate' (Check) field in DocType
+#. 'Repost Item Valuation'
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
+msgid "Only works for Purchase Receipt, Purchase Invoice and Stock Entry"
+msgstr ""
+
#: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.py:43
msgid "Only {0} are supported"
msgstr ""
@@ -33570,7 +33636,7 @@ msgstr ""
msgid "Open {0} in a new tab"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:403
+#: erpnext/accounts/report/general_ledger/general_ledger.py:404
#: erpnext/public/js/stock_analytics.js:97
msgid "Opening"
msgstr ""
@@ -33582,14 +33648,14 @@ msgstr ""
msgid "Opening & Closing"
msgstr ""
-#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:417
-#: erpnext/accounts/report/trial_balance/trial_balance.py:516
+#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:427
+#: erpnext/accounts/report/trial_balance/trial_balance.py:526
#: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:198
msgid "Opening (Cr)"
msgstr ""
-#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:410
-#: erpnext/accounts/report/trial_balance/trial_balance.py:509
+#: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:420
+#: erpnext/accounts/report/trial_balance/trial_balance.py:519
#: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:191
msgid "Opening (Dr)"
msgstr ""
@@ -33598,11 +33664,11 @@ msgstr ""
#. 'Asset'
#. Label of the opening_accumulated_depreciation (Currency) field in DocType
#. 'Asset Depreciation Schedule'
-#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:166
+#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:161
#: erpnext/assets/doctype/asset/asset.json
#: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.json
-#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:445
-#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:513
+#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:443
+#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:511
msgid "Opening Accumulated Depreciation"
msgstr ""
@@ -33662,11 +33728,7 @@ msgstr ""
msgid "Opening Entry"
msgstr ""
-#: erpnext/accounts/services/gl_validator.py:128
-msgid "Opening Entry can not be created after Period Closing Voucher is created."
-msgstr ""
-
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:304
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:311
msgid "Opening Invoice Creation In Progress"
msgstr ""
@@ -33694,8 +33756,8 @@ msgstr ""
msgid "Opening Invoice Tool"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:825
-#: erpnext/accounts/doctype/sales_invoice/services/gl_composer.py:629
+#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:829
+#: erpnext/accounts/doctype/sales_invoice/services/gl_composer.py:642
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 ""
@@ -33721,7 +33783,7 @@ msgid "Opening Purchase Invoices have been created."
msgstr ""
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:81
-#: erpnext/stock/report/stock_balance/stock_balance.py:530
+#: erpnext/stock/report/stock_balance/stock_balance.py:533
msgid "Opening Qty"
msgstr ""
@@ -33731,17 +33793,32 @@ msgstr ""
#. Label of the opening_stock (Float) field in DocType 'Item'
#. Option for the 'Purpose' (Select) field in DocType 'Stock Reconciliation'
-#: erpnext/stock/doctype/item/item.json erpnext/stock/doctype/item/item.py:351
+#: erpnext/stock/doctype/item/item.js:958 erpnext/stock/doctype/item/item.json
+#: erpnext/stock/doctype/item/item.py:351
+#: erpnext/stock/doctype/item/item.py:1634
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.json
msgid "Opening Stock"
msgstr ""
+#: erpnext/stock/doctype/item/item.py:1588
+msgid "Opening Stock can only be set for stock items."
+msgstr ""
+
+#: erpnext/stock/doctype/item/item.py:1595
+msgid "Opening Stock cannot be created as stock transactions already exist for item {0}."
+msgstr ""
+
+#: erpnext/stock/doctype/item/item.py:1591
+msgid "Opening Stock for serialised or batch items must be set via the Stock Reconciliation form."
+msgstr ""
+
#: erpnext/stock/doctype/item/item.py:356
-msgid "Opening Stock entry created with zero valuation rate: {0}"
+msgid "Opening Stock reconciliation created with zero valuation rate: {0}"
msgstr ""
#: erpnext/stock/doctype/item/item.py:364
-msgid "Opening Stock entry created: {0}"
+#: erpnext/stock/doctype/item/item.py:1637
+msgid "Opening Stock reconciliation created: {0}"
msgstr ""
#. Label of the opening_time (Time) field in DocType 'Issue'
@@ -33749,7 +33826,7 @@ msgstr ""
msgid "Opening Time"
msgstr ""
-#: erpnext/stock/report/stock_balance/stock_balance.py:537
+#: erpnext/stock/report/stock_balance/stock_balance.py:540
msgid "Opening Value"
msgstr ""
@@ -33758,8 +33835,8 @@ msgstr ""
msgid "Opening and Closing"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:198
-msgid "Opening stock creation has been queued and will be created in the background. Please check the stock entry after some time."
+#: erpnext/stock/doctype/item/item.py:199
+msgid "Opening stock creation has been queued and will be created in the background. Please check the Stock Reconciliation after some time."
msgstr ""
#. Label of the operating_component (Link) field in DocType 'Workstation Cost'
@@ -33783,7 +33860,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/bom_operation/bom_operation.json
#: erpnext/manufacturing/doctype/workstation_cost/workstation_cost.json
-#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:124
+#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:129
msgid "Operating Cost"
msgstr ""
@@ -33874,7 +33951,7 @@ msgstr ""
msgid "Operation Time"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:941
+#: erpnext/manufacturing/doctype/work_order/work_order.py:942
msgid "Operation Time must be greater than 0 for Operation {0}"
msgstr ""
@@ -33889,15 +33966,15 @@ msgstr ""
msgid "Operation time does not depend on quantity to produce"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:518
+#: erpnext/manufacturing/doctype/job_card/job_card.js:517
msgid "Operation {0} added multiple times in the work order {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1334
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1352
msgid "Operation {0} does not belong to the work order {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/workstation/workstation.py:443
+#: erpnext/manufacturing/doctype/workstation/workstation.py:453
msgid "Operation {0} longer than any available working hours in workstation {1}, break down the operation into multiple operations"
msgstr ""
@@ -33911,7 +33988,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/work_order/work_order.js:325
#: erpnext/manufacturing/doctype/work_order/work_order.json
-#: erpnext/setup/doctype/company/company.py:472
+#: erpnext/setup/doctype/company/company.py:476
#: erpnext/setup/doctype/email_digest/email_digest.json
#: erpnext/templates/generators/bom.html:61
msgid "Operations"
@@ -33923,7 +34000,7 @@ msgstr ""
msgid "Operations Routing"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:927
+#: erpnext/manufacturing/doctype/bom/bom.py:920
msgid "Operations cannot be left blank"
msgstr ""
@@ -33933,12 +34010,12 @@ msgstr ""
msgid "Operator"
msgstr ""
-#: erpnext/crm/report/campaign_efficiency/campaign_efficiency.py:21
+#: erpnext/crm/report/campaign_efficiency/campaign_efficiency.py:22
#: erpnext/crm/report/lead_owner_efficiency/lead_owner_efficiency.py:27
msgid "Opp Count"
msgstr ""
-#: erpnext/crm/report/campaign_efficiency/campaign_efficiency.py:25
+#: erpnext/crm/report/campaign_efficiency/campaign_efficiency.py:26
#: erpnext/crm/report/lead_owner_efficiency/lead_owner_efficiency.py:31
msgid "Opp/Lead %"
msgstr ""
@@ -33946,7 +34023,7 @@ msgstr ""
#. Label of the opportunities_tab (Tab Break) field in DocType 'Prospect'
#. Label of the opportunities (Table) field in DocType 'Prospect'
#: erpnext/crm/doctype/prospect/prospect.json
-#: erpnext/selling/page/sales_funnel/sales_funnel.py:56
+#: erpnext/selling/page/sales_funnel/sales_funnel.py:71
msgid "Opportunities"
msgstr ""
@@ -33981,7 +34058,7 @@ msgstr ""
#: erpnext/crm/doctype/prospect/prospect.js:20
#: erpnext/crm/doctype/prospect_opportunity/prospect_opportunity.json
#: erpnext/crm/report/lead_details/lead_details.js:36
-#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:23
+#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:22
#: erpnext/public/js/communication.js:35
#: erpnext/selling/doctype/customer/customer.json
#: erpnext/selling/doctype/quotation/quotation.js:154
@@ -34010,7 +34087,7 @@ msgstr ""
#. Label of the opportunity_from (Link) field in DocType 'Opportunity'
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/crm/report/lost_opportunity/lost_opportunity.js:42
-#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:30
+#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:29
msgid "Opportunity From"
msgstr ""
@@ -34063,7 +34140,7 @@ msgstr ""
#. Name of a DocType
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/crm/doctype/opportunity_type/opportunity_type.json
-#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:50
+#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:49
#: erpnext/crm/report/opportunity_summary_by_sales_stage/opportunity_summary_by_sales_stage.js:52
#: erpnext/crm/report/opportunity_summary_by_sales_stage/opportunity_summary_by_sales_stage.py:48
#: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.js:64
@@ -34123,7 +34200,7 @@ msgstr ""
msgid "Order Confirmation No"
msgstr ""
-#: erpnext/crm/report/campaign_efficiency/campaign_efficiency.py:23
+#: erpnext/crm/report/campaign_efficiency/campaign_efficiency.py:24
#: erpnext/crm/report/lead_owner_efficiency/lead_owner_efficiency.py:29
msgid "Order Count"
msgstr ""
@@ -34147,7 +34224,7 @@ msgstr ""
#: erpnext/buying/report/subcontract_order_summary/subcontract_order_summary.py:134
#: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.py:175
-#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:383
+#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:386
msgid "Order Qty"
msgstr ""
@@ -34179,12 +34256,12 @@ msgstr ""
msgid "Order Type"
msgstr ""
-#: erpnext/crm/report/campaign_efficiency/campaign_efficiency.py:24
+#: erpnext/crm/report/campaign_efficiency/campaign_efficiency.py:25
#: erpnext/crm/report/lead_owner_efficiency/lead_owner_efficiency.py:30
msgid "Order Value"
msgstr ""
-#: erpnext/crm/report/campaign_efficiency/campaign_efficiency.py:27
+#: erpnext/crm/report/campaign_efficiency/campaign_efficiency.py:28
#: erpnext/crm/report/lead_owner_efficiency/lead_owner_efficiency.py:33
msgid "Order/Quot %"
msgstr ""
@@ -34208,8 +34285,8 @@ msgstr ""
#. Label of the ordered_qty (Float) field in DocType 'Sales Order Item'
#. Label of the ordered_qty (Float) field in DocType 'Bin'
#. Label of the ordered_qty (Float) field in DocType 'Packed Item'
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:169
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:238
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:171
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:240
#: 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
@@ -34349,12 +34426,12 @@ msgstr ""
#: erpnext/stock/report/available_serial_no/available_serial_no.py:119
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:83
-#: erpnext/stock/report/stock_balance/stock_balance.py:552
+#: erpnext/stock/report/stock_balance/stock_balance.py:555
#: erpnext/stock/report/stock_ledger/stock_ledger.py:324
msgid "Out Qty"
msgstr ""
-#: erpnext/stock/report/stock_balance/stock_balance.py:558
+#: erpnext/stock/report/stock_balance/stock_balance.py:561
msgid "Out Value"
msgstr ""
@@ -34372,7 +34449,7 @@ msgstr ""
msgid "Out of Order"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:634
+#: erpnext/stock/doctype/pick_list/pick_list.py:633
msgid "Out of Stock"
msgstr ""
@@ -34388,7 +34465,7 @@ msgstr ""
msgid "Out of stock"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:215
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:260
#: erpnext/selling/page/point_of_sale/pos_controller.js:208
msgid "Outdated POS Opening Entry"
msgstr ""
@@ -34453,9 +34530,9 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/report/accounts_payable/accounts_payable.html:140
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:141
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1219
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1221
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:169
-#: erpnext/accounts/report/purchase_register/purchase_register.py:289
+#: erpnext/accounts/report/purchase_register/purchase_register.py:291
#: erpnext/accounts/report/sales_register/sales_register.py:319
msgid "Outstanding Amount"
msgstr ""
@@ -34472,7 +34549,7 @@ msgstr ""
msgid "Outstanding Cheques and Deposits to clear"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:405
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:412
msgid "Outstanding for {0} cannot be less than zero ({1})"
msgstr ""
@@ -34528,7 +34605,7 @@ msgstr ""
msgid "Over Receipt"
msgstr ""
-#: erpnext/controllers/status_updater.py:504
+#: erpnext/controllers/status_updater.py:506
msgid "Over Receipt/Delivery of {0} {1} ignored for item {2} because you have {3} role."
msgstr ""
@@ -34545,7 +34622,7 @@ msgstr ""
msgid "Over Withheld"
msgstr ""
-#: erpnext/controllers/status_updater.py:506
+#: erpnext/controllers/status_updater.py:508
msgid "Overbilling of {0} {1} ignored for item {2} because you have {3} role."
msgstr ""
@@ -34565,7 +34642,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/doctype/sales_invoice/services/status.py:73
+#: erpnext/accounts/doctype/sales_invoice/services/status.py:80
#: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json
#: erpnext/assets/doctype/asset_maintenance_task/asset_maintenance_task.json
#: erpnext/projects/doctype/task/task.json
@@ -34640,8 +34717,8 @@ msgid "Owned"
msgstr ""
#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.js:29
-#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:23
-#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:39
+#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:24
+#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:40
#: erpnext/accounts/report/sales_register/sales_register.js:46
#: erpnext/accounts/report/sales_register/sales_register.py:236
#: erpnext/crm/report/lead_details/lead_details.py:45
@@ -34781,7 +34858,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice_reference/pos_invoice_reference.json
#: erpnext/accounts/doctype/pos_settings/pos_settings.json
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
-#: erpnext/accounts/report/pos_register/pos_register.py:174
+#: erpnext/accounts/report/pos_register/pos_register.py:190
#: erpnext/workspace_sidebar/selling.json
msgid "POS Invoice"
msgstr ""
@@ -34867,7 +34944,7 @@ msgstr ""
msgid "POS Opening Entry"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:216
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:261
msgid "POS Opening Entry - {0} is outdated. Please close the POS and create a new POS Opening Entry."
msgstr ""
@@ -34888,7 +34965,7 @@ msgstr ""
msgid "POS Opening Entry Exists"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:201
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:246
msgid "POS Opening Entry Missing"
msgstr ""
@@ -34917,14 +34994,14 @@ msgstr ""
#: erpnext/accounts/doctype/pos_profile/pos_profile.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/report/pos_register/pos_register.js:32
-#: erpnext/accounts/report/pos_register/pos_register.py:117
-#: erpnext/accounts/report/pos_register/pos_register.py:188
+#: erpnext/accounts/report/pos_register/pos_register.py:126
+#: erpnext/accounts/report/pos_register/pos_register.py:204
#: erpnext/selling/page/point_of_sale/pos_controller.js:80
#: erpnext/workspace_sidebar/selling.json
msgid "POS Profile"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:209
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:254
msgid "POS Profile - {0} has multiple open POS Opening Entries. Please close or cancel the existing entries before proceeding."
msgstr ""
@@ -34942,19 +35019,15 @@ msgstr ""
msgid "POS Profile doesn't match {}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:167
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:210
msgid "POS Profile is mandatory to mark this invoice as POS Transaction."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:305
-msgid "POS Profile required to make POS Entry"
-msgstr ""
-
#: erpnext/accounts/doctype/pos_profile/pos_profile.py:114
msgid "POS Profile {0} cannot be disabled as there are ongoing POS sessions."
msgstr ""
-#: erpnext/accounts/doctype/mode_of_payment/mode_of_payment.py:63
+#: erpnext/accounts/doctype/mode_of_payment/mode_of_payment.py:62
msgid "POS Profile {} contains Mode of Payment {}. Please remove them to disable this mode."
msgstr ""
@@ -35089,7 +35162,7 @@ msgstr ""
msgid "Packing Slip Item"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/services/packing.py:63
+#: erpnext/stock/doctype/delivery_note/services/packing.py:61
msgid "Packing Slip(s) cancelled"
msgstr ""
@@ -35116,7 +35189,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/doctype/sales_invoice/services/status.py:79
+#: erpnext/accounts/doctype/sales_invoice/services/status.py:86
msgid "Paid"
msgstr ""
@@ -35134,13 +35207,13 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:173
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1213
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1215
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:167
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:201
-#: erpnext/accounts/report/pos_register/pos_register.py:209
+#: erpnext/accounts/report/pos_register/pos_register.py:225
#: erpnext/selling/page/point_of_sale/pos_payment.js:697
-#: 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:279
+#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:58
+#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:313
msgid "Paid Amount"
msgstr ""
@@ -35169,7 +35242,7 @@ msgstr ""
msgid "Paid Amount After Tax (Company Currency)"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1701
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1682
msgid "Paid Amount cannot be greater than total negative outstanding amount {0}"
msgstr ""
@@ -35200,7 +35273,7 @@ msgid "Paid To Account Type"
msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:331
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:162
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:205
msgid "Paid amount + Write Off Amount can not be greater than Grand Total"
msgstr ""
@@ -35280,7 +35353,7 @@ msgstr ""
msgid "Parent Account"
msgstr ""
-#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:381
+#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:384
msgid "Parent Account Missing"
msgstr ""
@@ -35294,7 +35367,7 @@ msgstr ""
msgid "Parent Company"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:607
+#: erpnext/setup/doctype/company/company.py:611
msgid "Parent Company must be a group company"
msgstr ""
@@ -35379,11 +35452,11 @@ msgstr ""
msgid "Parent Task"
msgstr ""
-#: erpnext/projects/doctype/task/task.py:170
+#: erpnext/projects/doctype/task/task.py:169
msgid "Parent Task {0} is not a Template Task"
msgstr ""
-#: erpnext/projects/doctype/task/task.py:193
+#: erpnext/projects/doctype/task/task.py:192
msgid "Parent Task {0} must be a Group Task"
msgstr ""
@@ -35421,11 +35494,11 @@ msgstr ""
msgid "Partial Material Transferred"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:187
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:231
msgid "Partial Payment in POS Transactions are not allowed."
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1733
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1746
msgid "Partial Stock Reservation"
msgstr ""
@@ -35515,6 +35588,11 @@ msgstr ""
msgid "Partially Reserved"
msgstr ""
+#. Option for the 'Status' (Select) field in DocType 'Job Card'
+#: erpnext/manufacturing/doctype/job_card/job_card.json
+msgid "Partially Transferred"
+msgstr ""
+
#. Option for the 'Status' (Select) field in DocType 'Stock Reservation Entry'
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
msgid "Partially Used"
@@ -35634,13 +35712,13 @@ msgstr ""
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:105
#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:82
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:65
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1146
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1148
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:82
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:147
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:49
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:240
#: erpnext/accounts/report/general_ledger/general_ledger.js:74
-#: erpnext/accounts/report/general_ledger/general_ledger.py:776
+#: erpnext/accounts/report/general_ledger/general_ledger.py:775
#: erpnext/accounts/report/payment_ledger/payment_ledger.js:51
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:161
#: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:46
@@ -35651,7 +35729,7 @@ msgstr ""
#: erpnext/crm/doctype/appointment/appointment.json
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/crm/report/lost_opportunity/lost_opportunity.js:55
-#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:37
+#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:36
#: erpnext/public/js/bank_reconciliation_tool/data_table_manager.js:50
#: erpnext/public/js/bank_reconciliation_tool/dialog_manager.js:135
#: erpnext/selling/doctype/quotation/quotation.json
@@ -35662,7 +35740,7 @@ msgstr ""
#. Name of a DocType
#: erpnext/accounts/doctype/party_account/party_account.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1158
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1160
msgid "Party Account"
msgstr ""
@@ -35767,7 +35845,7 @@ msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
#: erpnext/accounts/doctype/payment_request/payment_request.json
#: erpnext/accounts/report/general_ledger/general_ledger.js:111
-#: erpnext/accounts/report/general_ledger/general_ledger.py:785
+#: erpnext/accounts/report/general_ledger/general_ledger.py:784
#: erpnext/crm/doctype/contract/contract.json
#: erpnext/selling/doctype/party_specific_item/party_specific_item.json
#: erpnext/selling/report/address_and_contacts/address_and_contacts.js:22
@@ -35847,13 +35925,13 @@ msgstr ""
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:92
#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:69
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:52
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1140
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1142
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:69
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:141
#: 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:231
#: erpnext/accounts/report/general_ledger/general_ledger.js:65
-#: erpnext/accounts/report/general_ledger/general_ledger.py:775
+#: erpnext/accounts/report/general_ledger/general_ledger.py:774
#: erpnext/accounts/report/payment_ledger/payment_ledger.js:41
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:157
#: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:35
@@ -35870,11 +35948,11 @@ msgstr ""
msgid "Party Type"
msgstr ""
-#: erpnext/accounts/party.py:843
+#: erpnext/accounts/party.py:845
msgid "Party Type and Party can only be set for Receivable / Payable account
{0}"
msgstr ""
-#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:633
+#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:639
msgid "Party Type and Party is mandatory for {0} account"
msgstr ""
@@ -35966,7 +36044,7 @@ msgstr ""
msgid "Pause"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:664
+#: erpnext/manufacturing/doctype/job_card/job_card.js:662
msgid "Pause Job"
msgstr ""
@@ -36017,10 +36095,10 @@ msgid "Payable"
msgstr ""
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:50
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1156
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1158
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:209
-#: erpnext/accounts/report/purchase_register/purchase_register.py:194
-#: erpnext/accounts/report/purchase_register/purchase_register.py:235
+#: erpnext/accounts/report/purchase_register/purchase_register.py:196
+#: erpnext/accounts/report/purchase_register/purchase_register.py:237
msgid "Payable Account"
msgstr ""
@@ -36071,8 +36149,8 @@ msgstr ""
#. Label of the payment_amount (Currency) field in DocType 'Payment Schedule'
#: erpnext/accounts/doctype/overdue_payment/overdue_payment.json
#: erpnext/accounts/doctype/payment_schedule/payment_schedule.json
-#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:50
-#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:275
+#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:52
+#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:309
msgid "Payment Amount"
msgstr ""
@@ -36110,14 +36188,14 @@ msgstr ""
#: erpnext/accounts/doctype/bank_clearance_detail/bank_clearance_detail.json
#: erpnext/accounts/doctype/bank_transaction_payments/bank_transaction_payments.json
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:74
-#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:132
+#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:134
#: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:81
msgid "Payment Document"
msgstr ""
#: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:26
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:68
-#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:126
+#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:128
#: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:75
msgid "Payment Document Type"
msgstr ""
@@ -36137,7 +36215,7 @@ msgstr ""
msgid "Payment Entries"
msgstr ""
-#: erpnext/accounts/utils.py:1155
+#: erpnext/accounts/utils.py:1160
msgid "Payment Entries {0} are un-linked"
msgstr ""
@@ -36186,16 +36264,16 @@ msgstr ""
msgid "Payment Entry Reference"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:637
+#: erpnext/accounts/doctype/payment_request/payment_request.py:636
msgid "Payment Entry already exists"
msgstr ""
-#: erpnext/accounts/utils.py:652
+#: erpnext/accounts/utils.py:657
msgid "Payment Entry has been modified after you pulled it. Please pull it again."
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:175
-#: erpnext/accounts/doctype/payment_request/payment_request.py:797
+#: erpnext/accounts/doctype/payment_request/payment_request.py:176
+#: erpnext/accounts/doctype/payment_request/payment_request.py:796
msgid "Payment Entry is already created"
msgstr ""
@@ -36233,7 +36311,7 @@ msgstr ""
msgid "Payment Gateway Account"
msgstr ""
-#: erpnext/accounts/utils.py:1520
+#: erpnext/accounts/utils.py:1527
msgid "Payment Gateway Account not created, please create one manually."
msgstr ""
@@ -36243,9 +36321,9 @@ msgstr ""
msgid "Payment Gateway Details"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:282
-#: erpnext/accounts/doctype/payment_request/payment_request.py:289
-#: erpnext/accounts/doctype/payment_request/payment_request.py:294
+#: erpnext/accounts/doctype/payment_request/payment_request.py:283
+#: erpnext/accounts/doctype/payment_request/payment_request.py:290
+#: erpnext/accounts/doctype/payment_request/payment_request.py:295
msgid "Payment Initialization Failed"
msgstr ""
@@ -36269,8 +36347,8 @@ msgid "Payment Limit"
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/accounts/report/pos_register/pos_register.py:135
+#: erpnext/accounts/report/pos_register/pos_register.py:232
#: erpnext/selling/page/point_of_sale/pos_payment.js:25
msgid "Payment Method"
msgstr ""
@@ -36281,8 +36359,8 @@ msgstr ""
msgid "Payment Methods"
msgstr ""
-#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:24
-#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:40
+#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:25
+#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:41
msgid "Payment Mode"
msgstr ""
@@ -36447,11 +36525,11 @@ msgstr ""
msgid "Payment Request Type"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:870
+#: erpnext/accounts/doctype/payment_request/payment_request.py:869
msgid "Payment Request for {0}"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:811
+#: erpnext/accounts/doctype/payment_request/payment_request.py:810
msgid "Payment Request is already created"
msgstr ""
@@ -36459,7 +36537,7 @@ msgstr ""
msgid "Payment Request took too long to respond. Please try requesting for payment again."
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:728
+#: erpnext/accounts/doctype/payment_request/payment_request.py:727
msgid "Payment Requests cannot be created against: {0}"
msgstr ""
@@ -36491,11 +36569,11 @@ msgstr ""
msgid "Payment Schedule"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:750
+#: erpnext/accounts/doctype/payment_request/payment_request.py:749
msgid "Payment Schedule based Payment Requests cannot be created because a Payment Entry already exists for this document."
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:501
+#: erpnext/public/js/controllers/transaction.js:503
msgid "Payment Schedules"
msgstr ""
@@ -36514,11 +36592,11 @@ 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:1209
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1211
#: erpnext/accounts/report/gross_profit/gross_profit.py:449
#: erpnext/accounts/workspace/invoicing/invoicing.json
-#: erpnext/public/js/controllers/transaction.js:516
-#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:30
+#: erpnext/public/js/controllers/transaction.js:518
+#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:32
#: erpnext/workspace_sidebar/accounts_setup.json
msgid "Payment Term"
msgstr ""
@@ -36625,7 +36703,7 @@ msgstr ""
msgid "Payment URL"
msgstr ""
-#: erpnext/accounts/utils.py:1143
+#: erpnext/accounts/utils.py:1148
msgid "Payment Unlink Error"
msgstr ""
@@ -36633,19 +36711,19 @@ msgstr ""
msgid "Payment against {0} {1} cannot be greater than Outstanding Amount {2}"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:807
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:808
msgid "Payment amount cannot be less than or equal to 0"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:293
+#: erpnext/accounts/doctype/payment_request/payment_request.py:294
msgid "Payment gateway {0} failed to create a payment session"
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:176
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:183
msgid "Payment methods are mandatory. Please add at least one payment method."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:359
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:372
msgid "Payment methods refreshed. Please review before proceeding."
msgstr ""
@@ -36666,7 +36744,7 @@ msgstr ""
msgid "Payment request failed"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:838
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:844
msgid "Payment term {0} not used in {1}"
msgstr ""
@@ -36693,8 +36771,8 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:27
-#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:43
+#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:28
+#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:44
#: erpnext/accounts/workspace/invoicing/invoicing.json
#: erpnext/buying/doctype/supplier/supplier.json
#: erpnext/buying/doctype/supplier/supplier_dashboard.py:12
@@ -36763,28 +36841,28 @@ msgstr ""
#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:65
#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:65
-#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:291
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:306
+#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:293
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:317
msgid "Pending Amount"
msgstr ""
#. Label of the pending_qty (Float) field in DocType 'Job Card'
#. Label of the pending_qty (Float) field in DocType 'Production Plan Item'
#. Label of the pending_qty (Float) field in DocType 'Work Order Operation'
-#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:254
+#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:256
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json
#: erpnext/manufacturing/doctype/work_order/work_order.js:349
#: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json
#: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.py:182
#: erpnext/selling/doctype/sales_order/sales_order.js:1726
-#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:45
+#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:46
msgid "Pending Qty"
msgstr ""
#: erpnext/buying/report/subcontracted_item_to_be_received/subcontracted_item_to_be_received.py:54
#: erpnext/buying/report/subcontracted_raw_materials_to_be_transferred/subcontracted_raw_materials_to_be_transferred.py:44
-#: erpnext/manufacturing/doctype/job_card/job_card.js:273
+#: erpnext/manufacturing/doctype/job_card/job_card.js:272
msgid "Pending Quantity"
msgstr ""
@@ -36816,19 +36894,19 @@ msgstr ""
msgid "Pending Work Order"
msgstr ""
-#: erpnext/setup/doctype/email_digest/email_digest.py:177
+#: erpnext/setup/doctype/email_digest/email_digest.py:170
msgid "Pending activities for today"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:275
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:277
msgid "Pending processing"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1580
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1598
msgid "Pending quantity cannot be greater than the for quantity."
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1574
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1592
msgid "Pending quantity cannot be negative."
msgstr ""
@@ -36953,7 +37031,7 @@ msgstr ""
msgid "Period Based On"
msgstr ""
-#: erpnext/accounts/services/gl_validator.py:140
+#: erpnext/accounts/services/gl_validator.py:146
msgid "Period Closed"
msgstr ""
@@ -36974,11 +37052,11 @@ msgstr ""
msgid "Period Closing Voucher"
msgstr ""
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:498
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:504
msgid "Period Closing Voucher {0} GL Entry Cancellation Failed"
msgstr ""
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:477
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:483
msgid "Period Closing Voucher {0} GL Entry Processing Failed"
msgstr ""
@@ -37073,7 +37151,7 @@ msgstr ""
msgid "Periodic Accounting Entry"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:280
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:284
msgid "Periodic Accounting Entry is not allowed for company {0} with perpetual inventory enabled"
msgstr ""
@@ -37198,7 +37276,7 @@ msgstr ""
msgid "Pick List"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:269
+#: erpnext/stock/doctype/pick_list/pick_list.py:268
msgid "Pick List Incomplete"
msgstr ""
@@ -37519,11 +37597,11 @@ msgstr ""
msgid "Plants and Machineries"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:631
+#: erpnext/stock/doctype/pick_list/pick_list.py:630
msgid "Please Restock Items and Update the Pick List to continue. To discontinue, cancel the Pick List."
msgstr ""
-#: erpnext/selling/page/sales_funnel/sales_funnel.py:18
+#: erpnext/selling/page/sales_funnel/sales_funnel.py:19
msgid "Please Select a Company"
msgstr ""
@@ -37571,11 +37649,11 @@ msgstr ""
msgid "Please add Request for Quotation to the sidebar in Portal Settings."
msgstr ""
-#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:418
+#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:421
msgid "Please add Root Account for - {0}"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:320
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:327
msgid "Please add a Temporary Opening account in Chart of Accounts"
msgstr ""
@@ -37587,6 +37665,10 @@ msgstr ""
msgid "Please add at least one naming series."
msgstr ""
+#: erpnext/stock/doctype/item/item.js:914
+msgid "Please add at least one row in Item Defaults with a Company before setting opening stock."
+msgstr ""
+
#: erpnext/public/js/utils/serial_no_batch_selector.js:663
msgid "Please add atleast one Serial No / Batch No"
msgstr ""
@@ -37603,7 +37685,7 @@ msgstr ""
msgid "Please add the account to root level Company - {}"
msgstr ""
-#: erpnext/controllers/website_list_for_contact.py:301
+#: erpnext/controllers/website_list_for_contact.py:305
msgid "Please add {1} role to user {0}."
msgstr ""
@@ -37619,12 +37701,12 @@ msgstr ""
msgid "Please cancel and amend the Payment Entry"
msgstr ""
-#: erpnext/accounts/utils.py:1142
+#: erpnext/accounts/utils.py:1147
msgid "Please cancel payment entry manually first"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:326
-#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:347
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:327
+#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:351
msgid "Please cancel related transaction."
msgstr ""
@@ -37633,11 +37715,11 @@ msgstr ""
msgid "Please capitalize this asset before submitting."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:698
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:702
msgid "Please check Multi Currency option to allow accounts with other currency"
msgstr ""
-#: erpnext/accounts/deferred_revenue.py:542
+#: erpnext/accounts/deferred_revenue.py:597
msgid "Please check Process Deferred Accounting {0} and submit manually after resolving errors."
msgstr ""
@@ -37649,7 +37731,7 @@ msgstr ""
msgid "Please check the 'Activate Serial and Batch No for Item' checkbox in the {0} to make Serial and Batch Bundle for the item."
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:605
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:617
msgid "Please check the error message and take necessary actions to fix the error and then restart the reposting again."
msgstr ""
@@ -37662,11 +37744,11 @@ msgstr ""
msgid "Please check your email to confirm the appointment"
msgstr ""
-#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:374
+#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:378
msgid "Please click on 'Generate Schedule'"
msgstr ""
-#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:386
+#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:390
msgid "Please click on 'Generate Schedule' to fetch Serial No added for Item {0}"
msgstr ""
@@ -37682,15 +37764,15 @@ msgstr ""
msgid "Please configure accounts for the Bank Entry rule."
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:525
+#: erpnext/selling/doctype/customer/customer.py:531
msgid "Please contact any of the following users to extend the credit limits for {0}: {1}"
msgstr ""
-#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:341
+#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:345
msgid "Please contact any of the following users to {} this transaction."
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:518
+#: erpnext/selling/doctype/customer/customer.py:524
msgid "Please contact your administrator to extend the credit limits for {0}."
msgstr ""
@@ -37718,11 +37800,11 @@ msgstr ""
msgid "Please create purchase receipt or purchase invoice for the item {0}"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:724
+#: erpnext/stock/doctype/item/item.py:714
msgid "Please delete Product Bundle {0}, before merging {1} into {2}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:562
+#: erpnext/assets/doctype/asset/depreciation.py:564
msgid "Please disable workflow temporarily for Journal Entry {0}"
msgstr ""
@@ -37730,19 +37812,19 @@ msgstr ""
msgid "Please do not book expense of multiple assets against one single Asset."
msgstr ""
-#: erpnext/controllers/item_variant.py:249
+#: erpnext/controllers/item_variant.py:301
msgid "Please do not create more than 500 items at a time"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:180
+#: erpnext/accounts/doctype/budget/budget.py:185
msgid "Please enable Applicable on Booking Actual Expenses"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:176
+#: erpnext/accounts/doctype/budget/budget.py:181
msgid "Please enable Applicable on Purchase Order and Applicable on Booking Actual Expenses"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:320
+#: erpnext/stock/doctype/pick_list/pick_list.py:319
msgid "Please enable Use Old Serial / Batch Fields to make_bundle"
msgstr ""
@@ -37754,7 +37836,7 @@ msgstr ""
msgid "Please enable {0} in the {1}."
msgstr ""
-#: erpnext/controllers/selling_controller.py:862
+#: erpnext/controllers/selling_controller.py:872
msgid "Please enable {} in {} to allow same item in multiple rows"
msgstr ""
@@ -37778,12 +37860,12 @@ msgstr ""
msgid "Please enter Difference Account or set default Stock Adjustment Account for company {0}"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:558
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:559
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:962
msgid "Please enter Account for Change Amount"
msgstr ""
-#: erpnext/setup/doctype/authorization_rule/authorization_rule.py:75
+#: erpnext/setup/doctype/authorization_rule/authorization_rule.py:73
msgid "Please enter Approving Role or Approving User"
msgstr ""
@@ -37812,7 +37894,7 @@ msgstr ""
msgid "Please enter Item Code to get Batch Number"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:3023
+#: erpnext/public/js/controllers/transaction.js:3041
msgid "Please enter Item Code to get batch no"
msgstr ""
@@ -37820,7 +37902,7 @@ msgstr ""
msgid "Please enter Item first"
msgstr ""
-#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:224
+#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:222
msgid "Please enter Maintenance Details first"
msgstr ""
@@ -37840,11 +37922,11 @@ msgstr ""
msgid "Please enter Receipt Document"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:775
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:779
msgid "Please enter Reference date"
msgstr ""
-#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:397
+#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:400
msgid "Please enter Root Type for account- {0}"
msgstr ""
@@ -37893,7 +37975,7 @@ msgstr ""
msgid "Please enter company name first"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1355
+#: erpnext/controllers/accounts_controller.py:1383
msgid "Please enter default currency in Company Master"
msgstr ""
@@ -37929,11 +38011,11 @@ msgstr ""
msgid "Please enter the first delivery date"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:810
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:811
msgid "Please enter the phone number first"
msgstr ""
-#: erpnext/controllers/buying_controller.py:1138
+#: erpnext/controllers/buying_controller.py:1193
msgid "Please enter the {schedule_date}."
msgstr ""
@@ -37985,15 +38067,15 @@ msgstr ""
msgid "Please make sure the employees above report to another Active employee."
msgstr ""
-#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:376
+#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:379
msgid "Please make sure the file you are using has 'Parent Account' column present in the header."
msgstr ""
-#: erpnext/setup/doctype/company/company.js:232
-msgid "Please make sure you really want to delete all the transactions for this company. Your master data will remain as it is. This action cannot be undone."
+#: erpnext/setup/doctype/company/company.js:234
+msgid "Please make sure you really want to delete all the transactions for {0}. Your master data will remain as it is. This action cannot be undone."
msgstr ""
-#: erpnext/stock/doctype/item/item.js:880
+#: erpnext/stock/doctype/item/item.js:1025
msgid "Please mention 'Weight UOM' along with Weight."
msgstr ""
@@ -38002,7 +38084,7 @@ msgstr ""
msgid "Please mention '{0}' in Company: {1}"
msgstr ""
-#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:232
+#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:230
msgid "Please mention no of visits required"
msgstr ""
@@ -38074,7 +38156,7 @@ msgstr ""
msgid "Please select Charge Type first"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.js:494
+#: erpnext/accounts/doctype/journal_entry/journal_entry.js:148
msgid "Please select Company"
msgstr ""
@@ -38083,7 +38165,7 @@ msgstr ""
msgid "Please select Company and Posting Date to getting entries"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.js:742
+#: erpnext/accounts/doctype/journal_entry/journal_entry.js:435
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:28
msgid "Please select Company first"
msgstr ""
@@ -38098,7 +38180,7 @@ msgstr ""
msgid "Please select Customer first"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:538
+#: erpnext/setup/doctype/company/company.py:542
msgid "Please select Existing Company for creating Chart of Accounts"
msgstr ""
@@ -38124,7 +38206,7 @@ msgstr ""
msgid "Please select Party Type first"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:286
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:290
msgid "Please select Periodic Accounting Entry Difference Account"
msgstr ""
@@ -38132,11 +38214,11 @@ msgstr ""
msgid "Please select Posting Date before selecting Party"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.js:743
+#: erpnext/accounts/doctype/journal_entry/journal_entry.js:436
msgid "Please select Posting Date first"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1078
+#: erpnext/manufacturing/doctype/bom/bom.py:1071
msgid "Please select Price List"
msgstr ""
@@ -38152,11 +38234,11 @@ msgstr ""
msgid "Please select Serial/Batch Nos to reserve or change Reservation Based On to Qty."
msgstr ""
-#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:230
+#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:228
msgid "Please select Start Date and End Date for Item {0}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:305
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:309
msgid "Please select Stock Asset Account"
msgstr ""
@@ -38169,7 +38251,7 @@ msgid "Please select a BOM"
msgstr ""
#: erpnext/accounts/party.py:436
-#: erpnext/stock/doctype/pick_list/pick_list.py:1353
+#: erpnext/stock/doctype/pick_list/pick_list.py:1358
msgid "Please select a Company"
msgstr ""
@@ -38177,7 +38259,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.js:730
#: erpnext/manufacturing/doctype/bom/bom.py:302
#: erpnext/public/js/controllers/accounts.js:277
-#: erpnext/public/js/controllers/transaction.js:3322
+#: erpnext/public/js/controllers/transaction.js:3340
msgid "Please select a Company first."
msgstr ""
@@ -38201,7 +38283,7 @@ msgstr ""
msgid "Please select a Warehouse"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1698
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1716
msgid "Please select a Work Order first."
msgstr ""
@@ -38237,7 +38319,7 @@ msgstr ""
msgid "Please select a date and time"
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:180
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:187
msgid "Please select a default mode of payment"
msgstr ""
@@ -38254,7 +38336,7 @@ msgstr ""
msgid "Please select a row to create a Reposting Entry"
msgstr ""
-#: erpnext/accounts/report/purchase_register/purchase_register.py:35
+#: erpnext/accounts/report/purchase_register/purchase_register.py:37
msgid "Please select a supplier for fetching payments."
msgstr ""
@@ -38274,7 +38356,7 @@ msgstr ""
msgid "Please select an item code before setting the warehouse."
msgstr ""
-#: erpnext/controllers/item_variant.py:243
+#: erpnext/controllers/item_variant.py:295
msgid "Please select at least one attribute value"
msgstr ""
@@ -38294,7 +38376,7 @@ msgstr ""
msgid "Please select at least one row with difference value"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:544
+#: erpnext/public/js/controllers/transaction.js:546
msgid "Please select at least one schedule."
msgstr ""
@@ -38306,7 +38388,7 @@ msgstr ""
msgid "Please select atleast one operation to create Job Card"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1283
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1287
msgid "Please select correct account"
msgstr ""
@@ -38327,7 +38409,7 @@ msgstr ""
msgid "Please select either the Item or Warehouse or Warehouse Type filter to generate the report."
msgstr ""
-#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:228
+#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:226
msgid "Please select item code"
msgstr ""
@@ -38360,7 +38442,7 @@ msgstr ""
msgid "Please select the Multiple Tier Program type for more than one collection rules."
msgstr ""
-#: erpnext/stock/doctype/item/item.js:425
+#: erpnext/stock/doctype/item/item.js:433
msgid "Please select the Warehouse first"
msgstr ""
@@ -38398,11 +38480,11 @@ msgstr ""
msgid "Please set 'Apply Additional Discount On'"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:789
+#: erpnext/assets/doctype/asset/depreciation.py:791
msgid "Please set 'Asset Depreciation Cost Center' in Company {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:787
+#: erpnext/assets/doctype/asset/depreciation.py:789
msgid "Please set 'Gain/Loss Account on Asset Disposal' in Company {0}"
msgstr ""
@@ -38414,11 +38496,11 @@ msgstr ""
msgid "Please set Account"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/gl_composer.py:518
+#: erpnext/accounts/doctype/sales_invoice/services/gl_composer.py:531
msgid "Please set Account for Change Amount"
msgstr ""
-#: erpnext/stock/__init__.py:88
+#: erpnext/stock/__init__.py:89
msgid "Please set Account in Warehouse {0} or Default Inventory Account in Company {1}"
msgstr ""
@@ -38444,7 +38526,7 @@ msgstr ""
msgid "Please set Customer Address to determine if the transaction is an export."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:751
+#: erpnext/assets/doctype/asset/depreciation.py:753
msgid "Please set Depreciation related Accounts in Asset Category {0} or Company {1}"
msgstr ""
@@ -38462,11 +38544,11 @@ msgstr ""
msgid "Please set Fiscal Code for the public administration '%s'"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:737
+#: erpnext/assets/doctype/asset/depreciation.py:739
msgid "Please set Fixed Asset Account in Asset Category {0}"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:148
+#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:151
msgid "Please set Fixed Asset Account in {} against {}."
msgstr ""
@@ -38488,7 +38570,7 @@ msgstr ""
msgid "Please set Tax ID for the customer '%s'"
msgstr ""
-#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:340
+#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:344
msgid "Please set Unrealized Exchange Gain/Loss Account in Company {0}"
msgstr ""
@@ -38508,7 +38590,12 @@ msgstr ""
msgid "Please set a Cost Center for the Asset or set an Asset Depreciation Cost Center for the Company {}"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:773
+#: erpnext/stock/doctype/item/item.py:339
+#: erpnext/stock/doctype/item/item.py:1621
+msgid "Please set a Temporary Opening account for company {0} to create an Opening Stock reconciliation."
+msgstr ""
+
+#: erpnext/projects/doctype/project/project.py:806
msgid "Please set a default Holiday List for Company {0}"
msgstr ""
@@ -38545,23 +38632,23 @@ msgstr ""
msgid "Please set both the Tax ID and Fiscal Code on Company {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:318
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:331
msgid "Please set default Cash or Bank account in Mode of Payment {0}"
msgstr ""
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:94
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:198
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:352
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:205
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:365
msgid "Please set default Cash or Bank account in Mode of Payment {}"
msgstr ""
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:96
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:200
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:354
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:207
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:367
msgid "Please set default Cash or Bank account in Mode of Payments {}"
msgstr ""
-#: erpnext/accounts/utils.py:2542
+#: erpnext/accounts/utils.py:2568
msgid "Please set default Exchange Gain/Loss Account in Company {}"
msgstr ""
@@ -38577,12 +38664,12 @@ msgstr ""
msgid "Please set default cost of goods sold account in company {0} for booking rounding gain and loss during stock transfer"
msgstr ""
-#: erpnext/controllers/stock_controller.py:151
+#: erpnext/controllers/stock_controller.py:153
msgid "Please set default inventory account for item {0}, or their item group or brand."
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:279
-#: erpnext/accounts/utils.py:1164
+#: erpnext/accounts/utils.py:1169
msgid "Please set default {0} in Company {1}"
msgstr ""
@@ -38590,7 +38677,7 @@ msgstr ""
msgid "Please set filter based on Item or Warehouse"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1268
+#: erpnext/controllers/accounts_controller.py:1296
msgid "Please set one of the following:"
msgstr ""
@@ -38598,7 +38685,7 @@ msgstr ""
msgid "Please set opening number of booked depreciations"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2694
+#: erpnext/public/js/controllers/transaction.js:2710
msgid "Please set recurring after saving"
msgstr ""
@@ -38622,7 +38709,7 @@ msgstr ""
msgid "Please set the WIP Warehouse in the Job Card"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:182
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:183
msgid "Please set the cost center field in {0} or setup a default Cost Center for the Company."
msgstr ""
@@ -38653,11 +38740,11 @@ msgstr ""
msgid "Please set {0} in BOM Creator {1}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1160
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1145
msgid "Please set {0} in Company {1} to account for Exchange Gain / Loss"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:479
+#: erpnext/controllers/accounts_controller.py:499
msgid "Please set {0} to {1}, the same account that was used in the original invoice {2}."
msgstr ""
@@ -38665,7 +38752,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:358
+#: erpnext/assets/doctype/asset/depreciation.py:360
msgid "Please share this email with your support team so that they can find and fix the issue."
msgstr ""
@@ -38688,7 +38775,7 @@ msgstr ""
msgid "Please specify a {0} first."
msgstr ""
-#: erpnext/controllers/item_variant.py:52
+#: erpnext/controllers/item_variant.py:53
msgid "Please specify at least one attribute in the Attributes table"
msgstr ""
@@ -38700,7 +38787,7 @@ msgstr ""
msgid "Please specify from/to range"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:274
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:276
msgid "Please try again in an hour."
msgstr ""
@@ -38881,21 +38968,21 @@ 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:1138
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1140
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:15
#: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:38
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:7
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:65
#: 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:697
+#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:153
+#: erpnext/accounts/report/general_ledger/general_ledger.py:696
#: erpnext/accounts/report/gross_profit/gross_profit.py:300
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:181
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:200
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:143
#: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:94
-#: erpnext/accounts/report/pos_register/pos_register.py:172
-#: erpnext/accounts/report/purchase_register/purchase_register.py:169
+#: erpnext/accounts/report/pos_register/pos_register.py:188
+#: erpnext/accounts/report/purchase_register/purchase_register.py:171
#: erpnext/accounts/report/sales_register/sales_register.py:185
#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json
#: erpnext/manufacturing/doctype/job_card/job_card.json
@@ -38904,7 +38991,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/sales_forecast/sales_forecast.json
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:134
#: erpnext/public/js/purchase_trends_filters.js:38
-#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:25
+#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:27
#: erpnext/selling/report/sales_partner_commission_summary/sales_partner_commission_summary.py:68
#: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:65
#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:94
@@ -38922,7 +39009,7 @@ msgstr ""
#: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:104
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:88
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:25
-#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:150
+#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:154
#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:144
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:36
#: erpnext/templates/form_grid/bank_reconciliation_grid.html:6
@@ -38940,7 +39027,7 @@ msgstr ""
msgid "Posting Date inheritance for exchange gain / loss"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:1124
+#: erpnext/public/js/controllers/transaction.js:1130
msgid "Posting Date will change to today's date as Edit Posting Date and Time is unchecked. Are you sure want to proceed?"
msgstr ""
@@ -38996,7 +39083,7 @@ msgstr ""
#: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:105
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.js:63
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:26
-#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:151
+#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:155
#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:149
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:41
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
@@ -39007,7 +39094,7 @@ msgstr ""
msgid "Posting date does not match the selected transaction"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:99
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:101
msgid "Posting date is required"
msgstr ""
@@ -39082,15 +39169,15 @@ msgstr ""
msgid "Pre Sales"
msgstr ""
-#: erpnext/accounts/utils.py:2780
+#: erpnext/accounts/utils.py:2806
msgid "Pre-Submit Warning"
msgstr ""
-#: erpnext/accounts/utils.py:2829
+#: erpnext/accounts/utils.py:2855
msgid "Pre-Submit Warning: Credit Limit"
msgstr ""
-#: erpnext/accounts/utils.py:2841
+#: erpnext/accounts/utils.py:2867
msgid "Pre-Submit Warning: Packed Qty"
msgstr ""
@@ -39241,7 +39328,7 @@ msgstr ""
msgid "Previous Work Experience"
msgstr ""
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:99
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:102
msgid "Previous Year is not closed, please close it first"
msgstr ""
@@ -39472,7 +39559,7 @@ msgstr ""
msgid "Price List must be applicable for Buying or Selling"
msgstr ""
-#: erpnext/stock/doctype/price_list/price_list.py:84
+#: erpnext/stock/doctype/price_list/price_list.py:88
msgid "Price List {0} is disabled or does not exist"
msgstr ""
@@ -39702,11 +39789,11 @@ msgstr ""
msgid "Primary Settings"
msgstr ""
-#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:124
+#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:125
msgid "Print Format Type should be Jinja."
msgstr ""
-#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:128
+#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:129
msgid "Print Format must be an enabled Report Print Format matching the selected Report."
msgstr ""
@@ -39731,7 +39818,7 @@ msgstr ""
msgid "Print Receipt on Order Complete"
msgstr ""
-#: erpnext/setup/install.py:114
+#: erpnext/setup/install.py:105
msgid "Print UOM after Quantity"
msgstr ""
@@ -39749,7 +39836,7 @@ msgstr ""
msgid "Print settings updated in respective print format"
msgstr ""
-#: erpnext/setup/install.py:121
+#: erpnext/setup/install.py:112
msgid "Print taxes with zero amount"
msgstr ""
@@ -39878,7 +39965,7 @@ msgstr ""
msgid "Process Loss %"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:974
+#: erpnext/manufacturing/doctype/bom/bom.py:967
msgid "Process Loss Percentage cannot be greater than 100"
msgstr ""
@@ -39898,14 +39985,14 @@ msgstr ""
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json
-#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:94
+#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:96
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
msgid "Process Loss Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:289
+#: erpnext/manufacturing/doctype/job_card/job_card.js:288
msgid "Process Loss Quantity"
msgstr ""
@@ -39914,7 +40001,7 @@ msgstr ""
msgid "Process Loss Report"
msgstr ""
-#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:100
+#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:102
msgid "Process Loss Value"
msgstr ""
@@ -39986,7 +40073,7 @@ msgstr ""
msgid "Process in Single Transaction"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1577
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1595
msgid "Process loss quantity cannot be negative."
msgstr ""
@@ -40193,7 +40280,7 @@ msgstr ""
#. Label of a Card Break in the Manufacturing Workspace
#: erpnext/manufacturing/doctype/workstation/workstation.json
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
-#: erpnext/setup/doctype/company/company.py:478
+#: erpnext/setup/doctype/company/company.py:482
msgid "Production"
msgstr ""
@@ -40398,7 +40485,7 @@ msgstr ""
msgid "Profitability Analysis"
msgstr ""
-#: erpnext/projects/doctype/task/task.py:156
+#: erpnext/projects/doctype/task/task.py:155
#, python-format
msgid "Progress % for a task cannot be more than 100."
msgstr ""
@@ -40407,11 +40494,11 @@ msgstr ""
msgid "Progress (%)"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:412
+#: erpnext/projects/doctype/project/project.py:432
msgid "Project Collaboration Invitation"
msgstr ""
-#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:38
+#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:39
msgid "Project Id"
msgstr ""
@@ -40426,7 +40513,7 @@ msgstr ""
#: erpnext/projects/doctype/project/project.json
#: erpnext/projects/doctype/timesheet_detail/timesheet_detail.json
#: erpnext/projects/report/project_summary/project_summary.py:54
-#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:42
+#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:43
msgid "Project Name"
msgstr ""
@@ -40434,13 +40521,13 @@ msgstr ""
msgid "Project Progress:"
msgstr ""
-#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:47
+#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:48
msgid "Project Start Date"
msgstr ""
#. Label of the project_status (Text) field in DocType 'Project User'
#: erpnext/projects/doctype/project_user/project_user.json
-#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:43
+#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:44
msgid "Project Status"
msgstr ""
@@ -40451,7 +40538,7 @@ msgstr ""
msgid "Project Summary"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:711
+#: erpnext/projects/doctype/project/project.py:744
msgid "Project Summary for {0}"
msgstr ""
@@ -40502,7 +40589,7 @@ msgstr ""
msgid "Project User"
msgstr ""
-#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:46
+#: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:47
msgid "Project Value"
msgstr ""
@@ -40531,7 +40618,7 @@ msgstr ""
msgid "Project wise Stock Tracking "
msgstr ""
-#: erpnext/controllers/trends.py:437
+#: erpnext/controllers/trends.py:446
msgid "Project-wise data is not available for Quotation"
msgstr ""
@@ -40582,7 +40669,7 @@ msgstr ""
#. Label of a Card Break in the Projects Workspace
#. Title of a Workspace Sidebar
#: erpnext/config/projects.py:7 erpnext/desktop_icon/projects.json
-#: erpnext/projects/doctype/project/project.py:489
+#: erpnext/projects/doctype/project/project.py:511
#: erpnext/projects/workspace/projects/projects.json
#: erpnext/selling/doctype/customer/customer_dashboard.py:26
#: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:28
@@ -40728,7 +40815,7 @@ msgid "Prospects Engaged But Not Converted"
msgstr ""
#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:198
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:788
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:786
msgid "Protected DocType"
msgstr ""
@@ -40743,7 +40830,7 @@ msgstr ""
msgid "Providing"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:577
+#: erpnext/setup/doctype/company/company.py:581
msgid "Provisional Account"
msgstr ""
@@ -40823,7 +40910,7 @@ msgstr ""
#: erpnext/accounts/doctype/tax_rule/tax_rule.json
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: erpnext/projects/doctype/project/project_dashboard.py:16
-#: erpnext/setup/doctype/company/company.py:466 erpnext/setup/install.py:411
+#: erpnext/setup/doctype/company/company.py:470 erpnext/setup/install.py:402
#: erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/item/item_list.js:30
#: erpnext/stock/doctype/item_lead_time/item_lead_time.json
@@ -40836,7 +40923,7 @@ msgstr ""
#. Entry'
#. Label of the purchase_amount (Currency) field in DocType 'Asset'
#: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json
-#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:160
+#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:155
#: erpnext/assets/doctype/asset/asset.json
msgid "Purchase Amount"
msgstr ""
@@ -40851,9 +40938,9 @@ msgid "Purchase Analytics"
msgstr ""
#. Label of the purchase_date (Date) field in DocType 'Asset'
-#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:211
+#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:206
#: erpnext/assets/doctype/asset/asset.json
-#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:491
+#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:489
msgid "Purchase Date"
msgstr ""
@@ -40946,7 +41033,7 @@ msgstr ""
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt_list.js:30
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:440
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:441
#: erpnext/workspace_sidebar/buying.json
#: erpnext/workspace_sidebar/invoicing.json
msgid "Purchase Invoice"
@@ -40991,12 +41078,12 @@ msgstr ""
msgid "Purchase Invoice cannot be made against an existing asset {0}"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:425
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:439
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:429
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:444
msgid "Purchase Invoice {0} is already submitted"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:928
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:918
msgid "Purchase Invoices"
msgstr ""
@@ -41026,7 +41113,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:237
-#: erpnext/accounts/report/purchase_register/purchase_register.py:216
+#: erpnext/accounts/report/purchase_register/purchase_register.py:218
#: erpnext/buying/doctype/buying_settings/buying_settings.js:47
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.json
@@ -41035,9 +41122,9 @@ msgstr ""
#: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:81
#: erpnext/buying/report/procurement_tracker/procurement_tracker.py:82
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.js:48
-#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:203
+#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:205
#: erpnext/buying/workspace/buying/buying.json
-#: erpnext/controllers/buying_controller.py:873
+#: erpnext/controllers/buying_controller.py:929
#: 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
@@ -41150,7 +41237,7 @@ msgstr ""
msgid "Purchase Order {0} created"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:531
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:529
msgid "Purchase Order {0} is not submitted"
msgstr ""
@@ -41184,7 +41271,7 @@ msgstr ""
msgid "Purchase Orders to Receive"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1208
+#: erpnext/controllers/accounts_controller.py:1236
msgid "Purchase Orders {0} are un-linked"
msgstr ""
@@ -41214,7 +41301,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_list.js:49
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:244
-#: erpnext/accounts/report/purchase_register/purchase_register.py:223
+#: erpnext/accounts/report/purchase_register/purchase_register.py:225
#: 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
@@ -41302,7 +41389,7 @@ msgstr ""
msgid "Purchase Receipt {0} created."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:538
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:533
msgid "Purchase Receipt {0} is not submitted"
msgstr ""
@@ -41388,7 +41475,7 @@ msgstr ""
msgid "Purchase Voucher Type"
msgstr ""
-#: erpnext/utilities/activation.py:105
+#: erpnext/utilities/activation.py:107
msgid "Purchase orders help you plan and follow up on your purchases"
msgstr ""
@@ -41421,7 +41508,7 @@ msgstr ""
#: erpnext/stock/doctype/item/item_list.js:41
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/pick_list/pick_list.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:475
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:476
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.json
@@ -41501,10 +41588,10 @@ msgstr ""
#: erpnext/accounts/doctype/promotional_scheme_product_discount/promotional_scheme_product_discount.json
#: erpnext/accounts/report/gross_profit/gross_profit.py:345
#: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json
-#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:240
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:224
-#: erpnext/controllers/trends.py:282 erpnext/controllers/trends.py:294
-#: erpnext/controllers/trends.py:299
+#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:242
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:226
+#: erpnext/controllers/trends.py:287 erpnext/controllers/trends.py:299
+#: erpnext/controllers/trends.py:304
#: erpnext/crm/doctype/opportunity_item/opportunity_item.json
#: erpnext/manufacturing/doctype/bom/bom.js:1108
#: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json
@@ -41532,7 +41619,7 @@ msgstr ""
#: erpnext/selling/doctype/sales_order/sales_order.js:669
#: erpnext/selling/doctype/sales_order/sales_order.js:1344
#: erpnext/selling/doctype/sales_order/sales_order.js:1506
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:255
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:266
#: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json
#: erpnext/stock/doctype/landed_cost_taxes_and_charges/landed_cost_taxes_and_charges.json
#: erpnext/stock/doctype/landed_cost_voucher/landed_cost_voucher.json
@@ -41640,15 +41727,15 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.js:408
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/doctype/work_order/work_order.json
-#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:82
+#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:84
msgid "Qty To Manufacture"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:875
+#: erpnext/manufacturing/doctype/work_order/work_order.py:876
msgid "Qty To Manufacture ({0}) cannot be a fraction for the UOM {2}. To allow this, disable '{1}' in the UOM {2}."
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:267
+#: erpnext/manufacturing/doctype/job_card/job_card.py:268
msgid "Qty To Manufacture in the job card cannot be greater than Qty To Manufacture in the work order for the operation {0}.
Solution: Either you can reduce the Qty To Manufacture in the job card or set the 'Overproduction Percentage For Work Order' in the {1}."
msgstr ""
@@ -41707,7 +41794,7 @@ msgstr ""
#. Label of the stock_qty (Float) field in DocType 'Purchase Order Item'
#. Label of the stock_qty (Float) field in DocType 'Delivery Note Item'
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:231
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:233
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
msgid "Qty in Stock UOM"
msgstr ""
@@ -41718,7 +41805,7 @@ msgstr ""
msgid "Qty of Finished Goods Item"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:678
+#: erpnext/stock/doctype/pick_list/pick_list.py:677
msgid "Qty of Finished Goods Item should be greater than 0."
msgstr ""
@@ -41734,20 +41821,20 @@ msgstr ""
msgid "Qty to Be Consumed"
msgstr ""
-#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:268
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:283
+#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:270
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:294
msgid "Qty to Bill"
msgstr ""
-#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:133
+#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:136
msgid "Qty to Build"
msgstr ""
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:269
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:280
msgid "Qty to Deliver"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:395
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:396
msgid "Qty to Disassemble"
msgstr ""
@@ -41755,15 +41842,15 @@ msgstr ""
msgid "Qty to Fetch"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:247
-#: erpnext/manufacturing/doctype/job_card/job_card.py:961
+#: erpnext/manufacturing/doctype/job_card/job_card.js:246
+#: erpnext/manufacturing/doctype/job_card/job_card.py:962
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/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:170
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:261
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
msgid "Qty to Order"
msgstr ""
@@ -41774,8 +41861,8 @@ msgstr ""
msgid "Qty to Produce"
msgstr ""
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:171
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:252
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:173
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:254
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:541
msgid "Qty to Receive"
msgstr ""
@@ -41925,7 +42012,7 @@ msgstr ""
msgid "Quality Inspection Analysis"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2955
+#: erpnext/public/js/controllers/transaction.js:2973
msgid "Quality Inspection Not Configured"
msgstr ""
@@ -41990,15 +42077,15 @@ msgstr ""
msgid "Quality Inspection Template Name"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:856
+#: erpnext/manufacturing/doctype/job_card/job_card.py:857
msgid "Quality Inspection is required for the item {0} before completing the job card {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:875
+#: erpnext/manufacturing/doctype/job_card/job_card.py:876
msgid "Quality Inspection {0} is not submitted for the item: {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:885
+#: erpnext/manufacturing/doctype/job_card/job_card.py:886
msgid "Quality Inspection {0} is rejected for the item: {1}"
msgstr ""
@@ -42012,7 +42099,7 @@ msgstr ""
msgid "Quality Inspections"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:508
+#: erpnext/setup/doctype/company/company.py:512
msgid "Quality Management"
msgstr ""
@@ -42159,7 +42246,7 @@ msgstr ""
#: erpnext/stock/doctype/material_request_item/material_request_item.json
#: erpnext/stock/doctype/packing_slip_item/packing_slip_item.json
#: erpnext/stock/doctype/pick_list_item/pick_list_item.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:823
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:824
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/doctype/stock_reconciliation_item/stock_reconciliation_item.json
#: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.py:36
@@ -42269,7 +42356,7 @@ msgstr ""
msgid "Quantity and Warehouse"
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:211
+#: erpnext/stock/doctype/material_request/material_request.py:214
msgid "Quantity cannot be greater than {0} for Item {1}"
msgstr ""
@@ -42285,6 +42372,10 @@ msgstr ""
msgid "Quantity must be greater than zero"
msgstr ""
+#: erpnext/stock/doctype/item/item.py:1601
+msgid "Quantity must be greater than zero."
+msgstr ""
+
#: erpnext/stock/dashboard/item_dashboard.js:290
msgid "Quantity must be less than or equal to {0}"
msgstr ""
@@ -42294,13 +42385,13 @@ msgstr ""
msgid "Quantity must not be more than {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:736
+#: erpnext/manufacturing/doctype/bom/bom.py:729
msgid "Quantity required for Item {0} in row {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:680
-#: erpnext/manufacturing/doctype/job_card/job_card.js:342
-#: erpnext/manufacturing/doctype/job_card/job_card.js:410
+#: erpnext/manufacturing/doctype/bom/bom.py:673
+#: erpnext/manufacturing/doctype/job_card/job_card.js:341
+#: erpnext/manufacturing/doctype/job_card/job_card.js:409
#: erpnext/manufacturing/doctype/workstation/workstation.js:303
msgid "Quantity should be greater than 0"
msgstr ""
@@ -42309,11 +42400,11 @@ msgstr ""
msgid "Quantity to Manufacture"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/mapper.py:373
+#: erpnext/manufacturing/doctype/work_order/mapper.py:374
msgid "Quantity to Manufacture can not be zero for the operation {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:867
+#: erpnext/manufacturing/doctype/work_order/work_order.py:868
msgid "Quantity to Manufacture must be greater than 0."
msgstr ""
@@ -42350,11 +42441,11 @@ msgstr ""
msgid "Queue Size should be between 5 and 100"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.js:625
+#: erpnext/accounts/doctype/journal_entry/journal_entry.js:332
msgid "Quick Journal Entry"
msgstr ""
-#: erpnext/accounts/report/financial_ratios/financial_ratios.py:152
+#: erpnext/accounts/report/financial_ratios/financial_ratios.py:154
msgid "Quick Ratio"
msgstr ""
@@ -42372,12 +42463,12 @@ msgstr ""
msgid "Quintal"
msgstr ""
-#: erpnext/crm/report/campaign_efficiency/campaign_efficiency.py:22
+#: erpnext/crm/report/campaign_efficiency/campaign_efficiency.py:23
#: erpnext/crm/report/lead_owner_efficiency/lead_owner_efficiency.py:28
msgid "Quot Count"
msgstr ""
-#: erpnext/crm/report/campaign_efficiency/campaign_efficiency.py:26
+#: erpnext/crm/report/campaign_efficiency/campaign_efficiency.py:27
#: erpnext/crm/report/lead_owner_efficiency/lead_owner_efficiency.py:32
msgid "Quot/Lead %"
msgstr ""
@@ -42463,12 +42554,12 @@ msgstr ""
msgid "Quotation {0} not of type {1}"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:352
-#: erpnext/selling/page/sales_funnel/sales_funnel.py:57
+#: erpnext/selling/doctype/quotation/quotation.py:353
+#: erpnext/selling/page/sales_funnel/sales_funnel.py:72
msgid "Quotations"
msgstr ""
-#: erpnext/utilities/activation.py:87
+#: erpnext/utilities/activation.py:89
msgid "Quotations are proposals, bids you have sent to your customers"
msgstr ""
@@ -42841,7 +42932,7 @@ msgstr ""
msgid "Raw Material"
msgstr ""
-#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:407
+#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:410
msgid "Raw Material Code"
msgstr ""
@@ -42883,11 +42974,11 @@ msgstr ""
msgid "Raw Material Item Code"
msgstr ""
-#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:414
+#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:417
msgid "Raw Material Name"
msgstr ""
-#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:112
+#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:114
msgid "Raw Material Value"
msgstr ""
@@ -42935,7 +43026,7 @@ msgstr ""
msgid "Raw Materials Consumption"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/manufacturing.py:63
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:63
msgid "Raw Materials Missing"
msgstr ""
@@ -42966,7 +43057,7 @@ msgstr ""
msgid "Raw Materials Supplied Cost"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:728
+#: erpnext/manufacturing/doctype/bom/bom.py:721
msgid "Raw Materials cannot be blank."
msgstr ""
@@ -43009,6 +43100,10 @@ msgstr ""
msgid "Reached Root"
msgstr ""
+#: erpnext/accounts/services/gl_validator.py:127
+msgid "Read the docs"
+msgstr ""
+
#. Label of the reading_1 (Data) field in DocType 'Quality Inspection Reading'
#: erpnext/stock/doctype/quality_inspection_reading/quality_inspection_reading.json
msgid "Reading 1"
@@ -43116,6 +43211,12 @@ msgstr ""
msgid "Recalculate Incoming/Outgoing Rate"
msgstr ""
+#. Label of the recalculate_valuation_rate (Check) field in DocType 'Repost
+#. Item Valuation'
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
+msgid "Recalculate Valuation Rate"
+msgstr ""
+
#. Option for the 'Status' (Select) field in DocType 'Asset'
#. Option for the 'Purpose' (Select) field in DocType 'Asset Movement'
#. Option for the 'Asset Status' (Select) field in DocType 'Serial No'
@@ -43167,7 +43268,7 @@ msgid "Receivable / Payable Account"
msgstr ""
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:79
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1154
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1156
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:241
#: erpnext/accounts/report/sales_register/sales_register.py:217
#: erpnext/accounts/report/sales_register/sales_register.py:271
@@ -43229,7 +43330,7 @@ msgstr ""
msgid "Received Amount After Tax (Company Currency)"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:980
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:965
msgid "Received Amount cannot be greater than Paid Amount"
msgstr ""
@@ -43259,9 +43360,9 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:77
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
-#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:247
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:170
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:245
+#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:249
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:172
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:247
#: erpnext/buying/report/subcontract_order_summary/subcontract_order_summary.py:135
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
@@ -43271,7 +43372,7 @@ msgstr ""
msgid "Received Qty"
msgstr ""
-#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:299
+#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:301
msgid "Received Qty Amount"
msgstr ""
@@ -43289,7 +43390,7 @@ msgstr ""
msgid "Received Quantity"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:371
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:372
msgid "Received Stock Entries"
msgstr ""
@@ -43624,11 +43725,11 @@ msgstr ""
msgid "Reference #"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:776
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:780
msgid "Reference #{0} dated {1}"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2807
+#: erpnext/public/js/controllers/transaction.js:2823
msgid "Reference Date for Early Payment Discount"
msgstr ""
@@ -43666,15 +43767,15 @@ msgstr ""
msgid "Reference No"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:520
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:524
msgid "Reference No & Reference Date is required for {0}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1241
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1222
msgid "Reference No and Reference Date is mandatory for Bank transaction"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:525
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:529
msgid "Reference No is mandatory if you entered Reference Date"
msgstr ""
@@ -43792,11 +43893,11 @@ msgstr ""
msgid "References"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:363
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:361
msgid "References to Sales Invoices are Incomplete"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:355
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:353
msgid "References to Sales Orders are Incomplete"
msgstr ""
@@ -43823,7 +43924,7 @@ msgstr ""
msgid "Refunded"
msgstr ""
-#: erpnext/stock/reorder_item.py:390
+#: erpnext/stock/reorder_item.py:381
msgid "Regards,"
msgstr ""
@@ -43967,13 +44068,13 @@ msgid "Remaining Amount"
msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:189
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1231
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1233
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:180
msgid "Remaining Balance"
msgstr ""
#. Label of the remark (Small Text) field in DocType 'Journal Entry'
-#: erpnext/accounts/doctype/journal_entry/journal_entry.js:655
+#: erpnext/accounts/doctype/journal_entry/journal_entry.js:358
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
#: erpnext/selling/page/point_of_sale/pos_payment.js:489
msgid "Remark"
@@ -44025,11 +44126,11 @@ msgstr ""
#: erpnext/accounts/print_format/payment_receipt_voucher/payment_receipt_voucher.html:11
#: erpnext/accounts/report/accounts_payable/accounts_payable.html:135
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:136
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1263
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1265
#: erpnext/accounts/report/general_ledger/general_ledger.html:163
-#: erpnext/accounts/report/general_ledger/general_ledger.py:818
+#: erpnext/accounts/report/general_ledger/general_ledger.py:817
#: 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/purchase_register/purchase_register.py:298
#: erpnext/accounts/report/sales_register/sales_register.py:335
#: erpnext/manufacturing/doctype/bom_creator/bom_creator.json
#: erpnext/manufacturing/doctype/downtime_entry/downtime_entry.json
@@ -44112,7 +44213,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/workstation/test_workstation.py:90
#: erpnext/manufacturing/doctype/workstation/test_workstation.py:101
-#: erpnext/manufacturing/doctype/workstation/test_workstation.py:128
+#: erpnext/manufacturing/doctype/workstation/test_workstation.py:138
#: erpnext/patches/v16_0/make_workstation_operating_components.py:49
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:316
msgid "Rent"
@@ -44230,7 +44331,7 @@ msgstr ""
msgid "Report Type is mandatory"
msgstr ""
-#: erpnext/setup/install.py:247
+#: erpnext/setup/install.py:238
msgid "Report an Issue"
msgstr ""
@@ -44240,7 +44341,7 @@ msgid "Reporting Currency"
msgstr ""
#: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.py:164
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:311
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:312
msgid "Reporting Currency Exchange Not Found"
msgstr ""
@@ -44301,7 +44402,7 @@ msgstr ""
msgid "Repost Item Valuation"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:367
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:373
msgid "Repost Item Valuation restarted for selected failed records."
msgstr ""
@@ -44353,7 +44454,7 @@ msgstr ""
msgid "Reposting Item and Warehouse"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:131
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:140
msgid "Reposting Progress"
msgstr ""
@@ -44369,24 +44470,24 @@ msgstr ""
msgid "Reposting Vouchers"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:149
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:158
msgid "Reposting Vouchers Progress"
msgstr ""
-#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:216
+#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:220
#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:327
msgid "Reposting entries created: {0}"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:123
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:132
msgid "Reposting for Item-Wh Completed {0}%"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:141
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:150
msgid "Reposting for Vouchers Completed {0}%"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:109
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:118
msgid "Reposting has been started in the background."
msgstr ""
@@ -44536,7 +44637,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: 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:44
+#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:45
#: erpnext/stock/doctype/bin/bin.json
#: erpnext/stock/doctype/packed_item/packed_item.json
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:157
@@ -44569,8 +44670,8 @@ msgstr ""
#. Item'
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
-#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:201
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:191
+#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:203
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:193
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/material_request_item/material_request_item.json
@@ -44622,7 +44723,7 @@ msgstr ""
#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:119
#: erpnext/manufacturing/report/bom_variance_report/bom_variance_report.py:58
#: erpnext/manufacturing/report/material_requirements_planning_report/material_requirements_planning_report.py:1058
-#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:426
+#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:429
#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:139
#: erpnext/subcontracting/doctype/subcontracting_inward_order_received_item/subcontracting_inward_order_received_item.json
#: erpnext/subcontracting/doctype/subcontracting_order_supplied_item/subcontracting_order_supplied_item.json
@@ -44656,7 +44757,7 @@ msgstr ""
msgid "Research"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:514
+#: erpnext/setup/doctype/company/company.py:518
msgid "Research & Development"
msgstr ""
@@ -44813,7 +44914,7 @@ msgstr ""
msgid "Reserved Quantity for Production"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2303
+#: erpnext/stock/stock_ledger.py:2327
msgid "Reserved Serial No."
msgstr ""
@@ -44828,14 +44929,14 @@ msgstr ""
#: erpnext/stock/doctype/bin/bin.json
#: erpnext/stock/doctype/pick_list/pick_list.js:178
#: erpnext/stock/report/reserved_stock/reserved_stock.json
-#: erpnext/stock/report/stock_balance/stock_balance.py:570
-#: erpnext/stock/stock_ledger.py:2287
+#: erpnext/stock/report/stock_balance/stock_balance.py:573
+#: erpnext/stock/stock_ledger.py:2311
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:204
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:332
msgid "Reserved Stock"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2332
+#: erpnext/stock/stock_ledger.py:2356
msgid "Reserved Stock for Batch"
msgstr ""
@@ -45101,7 +45202,7 @@ msgstr ""
msgid "Resume"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:663
+#: erpnext/manufacturing/doctype/job_card/job_card.js:661
msgid "Resume Job"
msgstr ""
@@ -45150,7 +45251,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/doctype/sales_invoice/services/status.py:75
+#: erpnext/accounts/doctype/sales_invoice/services/status.py:82
#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/delivery_note/delivery_note_list.js:16
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json
@@ -45238,7 +45339,7 @@ msgstr ""
msgid "Return Raw Material to Customer"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:119
+#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:124
msgid "Return invoice of asset cancelled"
msgstr ""
@@ -45247,11 +45348,11 @@ msgstr ""
msgid "Return of Components"
msgstr ""
-#: erpnext/accounts/report/financial_ratios/financial_ratios.py:173
+#: erpnext/accounts/report/financial_ratios/financial_ratios.py:175
msgid "Return on Asset Ratio"
msgstr ""
-#: erpnext/accounts/report/financial_ratios/financial_ratios.py:174
+#: erpnext/accounts/report/financial_ratios/financial_ratios.py:176
msgid "Return on Equity Ratio"
msgstr ""
@@ -45315,7 +45416,7 @@ msgstr ""
msgid "Returned Quantity"
msgstr ""
-#: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.py:101
+#: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.py:109
msgid "Returned exchange rate is neither integer not float."
msgstr ""
@@ -45355,7 +45456,7 @@ msgstr ""
msgid "Reversal Of"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.js:100
+#: erpnext/accounts/doctype/journal_entry/journal_entry.js:246
msgid "Reverse Journal Entry"
msgstr ""
@@ -45443,7 +45544,7 @@ msgstr ""
msgid "Reviews"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.js:37
+#: erpnext/accounts/doctype/budget/budget.js:38
msgid "Revise Budget"
msgstr ""
@@ -45452,7 +45553,7 @@ msgstr ""
msgid "Revision Of"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.js:98
+#: erpnext/accounts/doctype/budget/budget.js:99
msgid "Revision cancelled"
msgstr ""
@@ -45561,7 +45662,7 @@ msgstr ""
msgid "Root Type"
msgstr ""
-#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:401
+#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:404
msgid "Root Type for {0} must be one of the Asset, Liability, Income, Expense and Equity"
msgstr ""
@@ -45644,7 +45745,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/report/purchase_register/purchase_register.py:282
+#: erpnext/accounts/report/purchase_register/purchase_register.py:284
#: erpnext/accounts/report/sales_register/sales_register.py:312
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
@@ -45749,7 +45850,7 @@ msgstr ""
msgid "Routing Name"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:225
+#: erpnext/controllers/sales_and_purchase_return.py:226
msgid "Row # {0}: Cannot return more than {1} for Item {2}"
msgstr ""
@@ -45761,11 +45862,11 @@ msgstr ""
msgid "Row # {0}: Please enter quantity for Item {1} as it is not zero."
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:150
+#: erpnext/controllers/sales_and_purchase_return.py:151
msgid "Row # {0}: Rate cannot be greater than the rate used in {1} {2}"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:134
+#: erpnext/controllers/sales_and_purchase_return.py:135
msgid "Row # {0}: Returned Item {1} does not exist in {2} {3}"
msgstr ""
@@ -45773,34 +45874,34 @@ msgstr ""
msgid "Row #1: Sequence ID must be 1 for Operation {0}."
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:567
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:275
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:568
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:320
msgid "Row #{0} (Payment Table): Amount must be negative"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:565
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:270
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:566
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:315
msgid "Row #{0} (Payment Table): Amount must be positive"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:581
+#: erpnext/stock/doctype/item/item.py:583
msgid "Row #{0}: A reorder entry already exists for warehouse {1} with reorder type {2}."
msgstr ""
-#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:331
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:330
msgid "Row #{0}: Acceptance Criteria Formula is incorrect."
msgstr ""
-#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:311
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:310
msgid "Row #{0}: Acceptance Criteria Formula is required."
msgstr ""
#: erpnext/controllers/subcontracting_controller.py:116
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:601
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:600
msgid "Row #{0}: Accepted Warehouse and Rejected Warehouse cannot be same"
msgstr ""
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:594
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:593
msgid "Row #{0}: Accepted Warehouse is mandatory for the accepted Item {1}"
msgstr ""
@@ -45825,11 +45926,11 @@ msgstr ""
msgid "Row #{0}: Amount must be a positive number"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:39
+#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:51
msgid "Row #{0}: Asset {1} cannot be sold, it is already {2}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:44
+#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:56
msgid "Row #{0}: Asset {1} is already sold"
msgstr ""
@@ -45845,15 +45946,15 @@ msgstr ""
msgid "Row #{0}: Batch No(s) {1} is not a part of the linked Subcontracting Inward Order. Please select valid Batch No(s)."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:884
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:880
msgid "Row #{0}: Cannot allocate more than {1} against payment term {2}"
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:637
+#: erpnext/controllers/subcontracting_inward_controller.py:638
msgid "Row #{0}: Cannot cancel this Manufacturing Stock Entry as billed quantity of Item {1} cannot be greater than consumed quantity."
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:616
+#: erpnext/controllers/subcontracting_inward_controller.py:617
msgid "Row #{0}: Cannot cancel this Manufacturing Stock Entry as quantity of Secondary Item {1} produced cannot be less than quantity delivered."
msgstr ""
@@ -45889,10 +45990,14 @@ msgstr ""
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:1228
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1231
msgid "Row #{0}: Cannot transfer more than Required Qty {1} for Item {2} against Job Card {3}"
msgstr ""
+#: erpnext/stock/doctype/stock_entry/services/material_transfer.py:233
+msgid "Row #{0}: Cannot transfer {1} {2} of Item {3}. Maximum transferable quantity is {4} {2}."
+msgstr ""
+
#: erpnext/selling/doctype/product_bundle/product_bundle.py:138
msgid "Row #{0}: Child Item should not be a Product Bundle. Please remove Item {1} and Save"
msgstr ""
@@ -46015,7 +46120,7 @@ msgstr ""
msgid "Row #{0}: Finished Good must be {1}"
msgstr ""
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:582
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:581
msgid "Row #{0}: Finished Good reference is mandatory for Secondary Item {1}."
msgstr ""
@@ -46024,11 +46129,11 @@ msgstr ""
msgid "Row #{0}: For Customer Provided Item {1}, Source Warehouse must be {2}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:599
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:603
msgid "Row #{0}: For {1}, you can select reference document only if account gets credited"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:605
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:609
msgid "Row #{0}: For {1}, you can select reference document only if account gets debited"
msgstr ""
@@ -46040,7 +46145,7 @@ msgstr ""
msgid "Row #{0}: From Date cannot be before To Date"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:942
+#: erpnext/manufacturing/doctype/job_card/job_card.py:943
msgid "Row #{0}: From Time and To Time fields are required"
msgstr ""
@@ -46048,7 +46153,7 @@ msgstr ""
msgid "Row #{0}: Item added"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/subcontracting.py:78
+#: erpnext/stock/doctype/stock_entry/services/subcontracting.py:78
msgid "Row #{0}: Item {1} cannot be transferred more than {2} against {3} {4}"
msgstr ""
@@ -46056,7 +46161,7 @@ msgstr ""
msgid "Row #{0}: Item {1} does not exist"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1637
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1650
msgid "Row #{0}: Item {1} has been picked, please reserve stock from the Pick List."
msgstr ""
@@ -46064,7 +46169,7 @@ msgstr ""
msgid "Row #{0}: Item {1} has no stock in warehouse {2}."
msgstr ""
-#: erpnext/controllers/stock_controller.py:101
+#: erpnext/controllers/stock_controller.py:103
msgid "Row #{0}: Item {1} has zero rate but '{2}' is not enabled."
msgstr ""
@@ -46093,7 +46198,7 @@ msgstr ""
msgid "Row #{0}: Item {1} is not a stock item"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:106
+#: erpnext/stock/doctype/stock_entry/services/disassemble.py:106
msgid "Row #{0}: Item {1} is not part of the source manufacture entry and cannot be added to this disassembly."
msgstr ""
@@ -46105,11 +46210,11 @@ msgstr ""
msgid "Row #{0}: Item {1} mismatch. Changing of item code is not permitted."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:115
+#: erpnext/stock/doctype/stock_entry/services/disassemble.py:115
msgid "Row #{0}: Item {1} quantity ({2} in stock UOM) does not match the quantity derived from the source ({3}). Do not change the UOM, conversion factor or quantity of disassembly rows."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:780
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:786
msgid "Row #{0}: Journal Entry {1} does not have account {2} or already matched against another voucher"
msgstr ""
@@ -46129,7 +46234,7 @@ msgstr ""
msgid "Row #{0}: Not allowed to change Supplier as Purchase Order already exists"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1720
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1733
msgid "Row #{0}: Only {1} available to reserve for the Item {2}"
msgstr ""
@@ -46158,15 +46263,15 @@ msgstr ""
msgid "Row #{0}: Please select the Sub Assembly Warehouse"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:588
+#: erpnext/stock/doctype/item/item.py:590
msgid "Row #{0}: Please set reorder quantity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:502
+#: erpnext/controllers/accounts_controller.py:522
msgid "Row #{0}: Please update deferred revenue/expense account in item row or default account in company master"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:385
+#: erpnext/manufacturing/doctype/bom/bom.py:378
#, python-format
msgid "Row #{0}: Process Loss Percentage should be less than 100% for {1} Item {2}"
msgstr ""
@@ -46204,19 +46309,15 @@ msgstr ""
msgid "Row #{0}: Quantity cannot be a non-positive number. Please increase the quantity or remove the Item {1}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:969
+#: erpnext/controllers/accounts_controller.py:997
msgid "Row #{0}: Quantity for Item {1} cannot be zero."
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:537
+#: erpnext/controllers/subcontracting_inward_controller.py:538
msgid "Row #{0}: Quantity of Item {1} cannot be more than {2} {3} against Subcontracting Inward Order {4}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:378
-msgid "Row #{0}: Quantity should be greater than 0 for {1} Item {2}"
-msgstr ""
-
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1705
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1718
msgid "Row #{0}: Quantity to reserve for the Item {1} should be greater than 0."
msgstr ""
@@ -46234,7 +46335,7 @@ msgstr ""
msgid "Row #{0}: Reference Document Type must be one of Sales Order, Sales Invoice, Journal Entry or Dunning"
msgstr ""
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:575
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:574
msgid "Row #{0}: Rejected Qty cannot be set for Secondary Item {1}."
msgstr ""
@@ -46246,7 +46347,7 @@ msgstr ""
msgid "Row #{0}: Repair cost {1} exceeds available amount {2} for Purchase Invoice {3} and Account {4}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:46
+#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:42
msgid "Row #{0}: Return Against is required for returning asset"
msgstr ""
@@ -46258,11 +46359,11 @@ msgstr ""
msgid "Row #{0}: Returned quantity cannot be greater than available quantity to return for Item {1}"
msgstr ""
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:570
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:569
msgid "Row #{0}: Secondary Item Qty cannot be zero"
msgstr ""
-#: erpnext/controllers/selling_controller.py:297
+#: erpnext/controllers/selling_controller.py:298
msgid ""
"Row #{0}: Selling rate for item {1} is lower than its {2}.\n"
"\t\t\t\t\tSelling {3} should be atleast {4}.
Alternatively,\n"
@@ -46290,15 +46391,15 @@ msgstr ""
msgid "Row #{0}: Serial No(s) {1} are not a part of the linked Subcontracting Inward Order. Please select valid Serial No(s)."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:530
+#: erpnext/controllers/accounts_controller.py:550
msgid "Row #{0}: Service End Date cannot be before Invoice Posting Date"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:524
+#: erpnext/controllers/accounts_controller.py:544
msgid "Row #{0}: Service Start Date cannot be greater than Service End Date"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:518
+#: erpnext/controllers/accounts_controller.py:538
msgid "Row #{0}: Service Start and End Date is required for deferred accounting"
msgstr ""
@@ -46322,11 +46423,11 @@ msgstr ""
msgid "Row #{0}: Source Warehouse {1} for item {2} must be same as Source Warehouse {3} in the Work Order."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/material_transfer.py:40
+#: erpnext/stock/doctype/stock_entry/services/material_transfer.py:40
msgid "Row #{0}: Source and Target Warehouse cannot be the same for Material Transfer"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/material_transfer.py:62
+#: erpnext/stock/doctype/stock_entry/services/material_transfer.py:62
msgid "Row #{0}: Source, Target Warehouse and Inventory Dimensions cannot be the exact same for Material Transfer"
msgstr ""
@@ -46338,11 +46439,11 @@ msgstr ""
msgid "Row #{0}: Status is mandatory"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:439
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:443
msgid "Row #{0}: Status must be {1} for Invoice Discounting {2}"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:444
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:441
msgid "Row #{0}: Stock Delivered But Not Billed account cannot be used for items linked to a Sales Invoice"
msgstr ""
@@ -46350,19 +46451,19 @@ msgstr ""
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:1650
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1663
msgid "Row #{0}: Stock cannot be reserved for a non-stock Item {1}"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1663
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1676
msgid "Row #{0}: Stock cannot be reserved in group warehouse {1}."
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1677
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1690
msgid "Row #{0}: Stock is already reserved for the Item {1}."
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:557
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:554
msgid "Row #{0}: Stock is reserved for item {1} in warehouse {2}."
msgstr ""
@@ -46370,8 +46471,8 @@ msgstr ""
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:1243
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1691
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1254
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1704
msgid "Row #{0}: Stock not available to reserve for the Item {1} in Warehouse {2}."
msgstr ""
@@ -46387,11 +46488,11 @@ msgstr ""
msgid "Row #{0}: The batch {1} has already expired."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:597
+#: erpnext/stock/doctype/item/item.py:599
msgid "Row #{0}: The warehouse {1} is not a child warehouse of a group warehouse {2}"
msgstr ""
-#: erpnext/manufacturing/doctype/workstation/workstation.py:185
+#: erpnext/manufacturing/doctype/workstation/workstation.py:190
msgid "Row #{0}: Timings conflicts with row {1}"
msgstr ""
@@ -46411,7 +46512,7 @@ msgstr ""
msgid "Row #{0}: Withholding Amount {1} does not match calculated amount {2}."
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:577
+#: erpnext/controllers/subcontracting_inward_controller.py:578
msgid "Row #{0}: Work Order exists against full or partial quantity of Item {1}"
msgstr ""
@@ -46419,7 +46520,7 @@ msgstr ""
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/services/fixed_assets.py:49
+#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:36
msgid "Row #{0}: You must select an Asset for Item {1}."
msgstr ""
@@ -46427,7 +46528,7 @@ msgstr ""
msgid "Row #{0}: {1} can not be negative for item {2}"
msgstr ""
-#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:324
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:323
msgid "Row #{0}: {1} is not a valid reading field. Please refer to the field description."
msgstr ""
@@ -46451,23 +46552,23 @@ msgstr ""
msgid "Row #{idx}: Cannot select Supplier Warehouse while suppling raw materials to subcontractor."
msgstr ""
-#: erpnext/controllers/buying_controller.py:577
+#: erpnext/controllers/buying_controller.py:633
msgid "Row #{idx}: Item rate has been updated as per valuation rate since its an internal stock transfer."
msgstr ""
-#: erpnext/controllers/buying_controller.py:1013
+#: erpnext/controllers/buying_controller.py:1069
msgid "Row #{idx}: Please enter a location for the asset item {item_code}."
msgstr ""
-#: erpnext/controllers/buying_controller.py:670
+#: erpnext/controllers/buying_controller.py:726
msgid "Row #{idx}: Received Qty must be equal to Accepted + Rejected Qty for Item {item_code}."
msgstr ""
-#: erpnext/controllers/buying_controller.py:683
+#: erpnext/controllers/buying_controller.py:739
msgid "Row #{idx}: {field_label} can not be negative for item {item_code}."
msgstr ""
-#: erpnext/controllers/buying_controller.py:636
+#: erpnext/controllers/buying_controller.py:692
msgid "Row #{idx}: {field_label} is mandatory."
msgstr ""
@@ -46475,7 +46576,7 @@ msgstr ""
msgid "Row #{idx}: {from_warehouse_field} and {to_warehouse_field} cannot be same."
msgstr ""
-#: erpnext/controllers/buying_controller.py:1130
+#: erpnext/controllers/buying_controller.py:1185
msgid "Row #{idx}: {schedule_date} cannot be before {transaction_date}."
msgstr ""
@@ -46515,7 +46616,7 @@ msgstr ""
msgid "Row #{}: Please use a different Finance Book."
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:527
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:528
msgid "Row #{}: Serial No {} cannot be returned since it was not transacted in original invoice {}"
msgstr ""
@@ -46527,7 +46628,7 @@ msgstr ""
msgid "Row #{}: You cannot add positive quantities in a return invoice. Please remove item {} to complete the return."
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:236
+#: erpnext/stock/doctype/pick_list/pick_list.py:235
msgid "Row #{}: item {} has been picked already."
msgstr ""
@@ -46540,7 +46641,7 @@ msgstr ""
msgid "Row #{}: {} {} does not exist."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1526
+#: erpnext/stock/doctype/item/item.py:1511
msgid "Row #{}: {} {} doesn't belong to Company {}. Please select valid {}."
msgstr ""
@@ -46548,23 +46649,23 @@ msgstr ""
msgid "Row No {0}: Warehouse is required. Please set a Default Warehouse for Item {1} and Company {2}"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:805
+#: erpnext/manufacturing/doctype/job_card/job_card.py:806
msgid "Row {0} : Operation is required against the raw material item {1}"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:266
+#: erpnext/stock/doctype/pick_list/pick_list.py:265
msgid "Row {0} picked quantity is less than the required quantity, additional {1} {2} required."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/subcontracting.py:94
+#: erpnext/stock/doctype/stock_entry/services/subcontracting.py:94
msgid "Row {0}# Item {1} not found in 'Raw Materials Supplied' table in {2} {3}"
msgstr ""
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:276
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:275
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:483
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:487
msgid "Row {0}: Account {1} and Party Type {2} have different account types"
msgstr ""
@@ -46572,11 +46673,11 @@ msgstr ""
msgid "Row {0}: Activity Type is mandatory."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:549
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:553
msgid "Row {0}: Advance against Customer must be credit"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:551
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:555
msgid "Row {0}: Advance against Supplier must be debit"
msgstr ""
@@ -46588,29 +46689,23 @@ 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:698
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:708
msgid "Row {0}: As {1} is enabled, raw materials cannot be added to {2} entry. Use {3} entry to consume raw materials."
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:555
+#: erpnext/stock/doctype/material_request/material_request.py:557
msgid "Row {0}: Bill of Materials not found for the Item {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:656
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:660
msgid "Row {0}: Both Debit and Credit values cannot be zero"
msgstr ""
-#: erpnext/controllers/selling_controller.py:914
+#: erpnext/controllers/selling_controller.py:924
msgid "Row {0}: Cannot sell item {1} from Sample Retention Warehouse {2}"
msgstr ""
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:617
-msgid ""
-"Row {0}: Consumed Qty {1} {2} must be less than or equal to Available Qty For Consumption\n"
-"\t\t\t\t\t{3} {4} in Consumed Items Table."
-msgstr ""
-
-#: erpnext/controllers/selling_controller.py:289
+#: erpnext/controllers/selling_controller.py:290
msgid "Row {0}: Conversion Factor is mandatory"
msgstr ""
@@ -46634,7 +46729,7 @@ msgstr ""
msgid "Row {0}: Debit entry can not be linked with a {1}"
msgstr ""
-#: erpnext/controllers/selling_controller.py:884
+#: erpnext/controllers/selling_controller.py:894
msgid "Row {0}: Delivery Warehouse ({1}) and Customer Warehouse ({2}) can not be same"
msgstr ""
@@ -46650,7 +46745,7 @@ msgstr ""
msgid "Row {0}: Either Delivery Note Item or Packed Item reference is mandatory."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:720
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:724
#: erpnext/controllers/taxes_and_totals.py:1388
msgid "Row {0}: Exchange Rate is mandatory"
msgstr ""
@@ -46667,11 +46762,11 @@ msgstr ""
msgid "Row {0}: Expense Account {1} is linked to company {2}. Please select an account belonging to company {3}."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:88
+#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:91
msgid "Row {0}: Expense Head changed to {1} as no Purchase Receipt is created against Item {2}."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:70
+#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:73
msgid "Row {0}: Expense Head changed to {1} because expense is booked against this account in Purchase Receipt {2}"
msgstr ""
@@ -46683,7 +46778,7 @@ msgstr ""
msgid "Row {0}: From Time and To Time is mandatory."
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:354
+#: erpnext/manufacturing/doctype/job_card/job_card.py:355
#: erpnext/projects/doctype/timesheet/timesheet.py:225
msgid "Row {0}: From Time and To Time of {1} is overlapping with {2}"
msgstr ""
@@ -46692,7 +46787,7 @@ msgstr ""
msgid "Row {0}: From Warehouse is mandatory for internal transfers"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:335
+#: erpnext/manufacturing/doctype/job_card/job_card.py:336
msgid "Row {0}: From time must be less than to time"
msgstr ""
@@ -46708,7 +46803,7 @@ msgstr ""
msgid "Row {0}: Item Tax template updated as per validity and rate applied"
msgstr ""
-#: erpnext/controllers/selling_controller.py:649
+#: erpnext/controllers/selling_controller.py:659
msgid "Row {0}: Item rate has been updated as per valuation rate since its an internal stock transfer"
msgstr ""
@@ -46728,7 +46823,7 @@ msgstr ""
msgid "Row {0}: Item {1}'s quantity cannot be higher than the available quantity."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:947
+#: erpnext/manufacturing/doctype/bom/bom.py:940
msgid "Row {0}: Operation time should be greater than 0 for operation {1}"
msgstr ""
@@ -46744,7 +46839,7 @@ msgstr ""
msgid "Row {0}: Party / Account does not match with {1} / {2} in {3} {4}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:472
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:476
msgid "Row {0}: Party Type and Party is required for Receivable / Payable account {1}"
msgstr ""
@@ -46752,11 +46847,11 @@ msgstr ""
msgid "Row {0}: Payment Term is mandatory"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:542
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:546
msgid "Row {0}: Payment against Sales/Purchase Order should always be marked as advance"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:535
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:539
msgid "Row {0}: Please check 'Is Advance' against Account {1} if this is an advance entry."
msgstr ""
@@ -46816,7 +46911,7 @@ msgstr ""
msgid "Row {0}: Sales Invoice {1} is already created for {2}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/manufacturing.py:299
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:299
msgid "Row {0}: Serial/Batch has been reset to values linked with Work Order {1} because the previously selected serial/batch does not belong to this Work Order."
msgstr ""
@@ -46824,7 +46919,7 @@ msgstr ""
msgid "Row {0}: Shift cannot be changed since the depreciation has already been processed"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/subcontracting.py:105
+#: erpnext/stock/doctype/stock_entry/services/subcontracting.py:105
msgid "Row {0}: Subcontracted Item is mandatory for the raw material {1}"
msgstr ""
@@ -46848,11 +46943,11 @@ msgstr ""
msgid "Row {0}: The {3} Account {1} does not belong to the company {2}"
msgstr ""
-#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:217
+#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:215
msgid "Row {0}: To set {1} periodicity, difference between from and to date must be greater than or equal to {2}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/material_transfer.py:99
+#: erpnext/stock/doctype/stock_entry/services/material_transfer.py:99
msgid "Row {0}: Transferred quantity cannot be greater than the requested quantity."
msgstr ""
@@ -46864,20 +46959,20 @@ msgstr ""
msgid "Row {0}: Update Stock must be checked for item {1} because it is against Pick List {2}."
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:172
+#: erpnext/stock/doctype/pick_list/pick_list.py:171
msgid "Row {0}: Warehouse is required"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:181
+#: erpnext/stock/doctype/pick_list/pick_list.py:180
msgid "Row {0}: Warehouse {1} is linked to company {2}. Please select a warehouse belonging to company {3}."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:941
+#: erpnext/manufacturing/doctype/bom/bom.py:934
#: erpnext/manufacturing/doctype/work_order/work_order.py:482
msgid "Row {0}: Workstation or Workstation Type is mandatory for an operation {1}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:911
+#: erpnext/controllers/accounts_controller.py:939
msgid "Row {0}: user has not applied the rule {1} on the item {2}"
msgstr ""
@@ -46905,11 +47000,11 @@ msgstr ""
msgid "Row {0}: {2} Item {1} does not exist in {2} {3}"
msgstr ""
-#: erpnext/utilities/transaction_base.py:628
+#: erpnext/utilities/transaction_base.py:625
msgid "Row {1}: Quantity ({0}) cannot be a fraction. To allow this, disable '{2}' in UOM {3}."
msgstr ""
-#: erpnext/controllers/buying_controller.py:995
+#: erpnext/controllers/buying_controller.py:1051
msgid "Row {idx}: Asset Naming Series is mandatory for the auto creation of assets for item {item_code}."
msgstr ""
@@ -46939,11 +47034,11 @@ msgstr ""
msgid "Rows with duplicate due dates in other rows were found: {0}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.js:148
+#: erpnext/accounts/doctype/journal_entry/journal_entry.js:57
msgid "Rows: {0} have 'Payment Entry' as reference_type. This should not be set manually."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:256
+#: erpnext/controllers/accounts_controller.py:276
msgid "Rows: {0} in {1} section are Invalid. Reference Name should point to a valid Payment Entry or Journal Entry."
msgstr ""
@@ -47044,7 +47139,7 @@ msgstr ""
msgid "Runs a preview check on save before submission without making any actual changes."
msgstr ""
-#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:28
+#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:29
msgid "S.O. No."
msgstr ""
@@ -47095,7 +47190,7 @@ msgstr ""
msgid "SMS Center"
msgstr ""
-#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:43
+#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:44
msgid "SO Qty"
msgstr ""
@@ -47170,11 +47265,11 @@ msgstr ""
#: erpnext/regional/report/vat_audit_report/vat_audit_report.py:143
#: erpnext/selling/doctype/quotation/quotation.json
#: erpnext/selling/doctype/sales_order/sales_order.json
-#: erpnext/setup/doctype/company/company.py:460
-#: erpnext/setup/doctype/company/company.py:653
+#: erpnext/setup/doctype/company/company.py:464
+#: erpnext/setup/doctype/company/company.py:657
#: erpnext/setup/doctype/company/company_dashboard.py:9
#: erpnext/setup/doctype/sales_person/sales_person_dashboard.py:12
-#: erpnext/setup/install.py:406
+#: erpnext/setup/install.py:397
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:297
#: erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/item/item_list.js:29
@@ -47186,7 +47281,7 @@ msgstr ""
msgid "Sales & Purchase"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:653
+#: erpnext/setup/doctype/company/company.py:657
msgid "Sales Account"
msgstr ""
@@ -47382,7 +47477,7 @@ msgstr ""
msgid "Sales Invoice mode is activated in POS. Please create Sales Invoice instead."
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:614
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:611
msgid "Sales Invoice {0} has already been submitted"
msgstr ""
@@ -47444,7 +47539,7 @@ msgstr ""
#: erpnext/accounts/report/sales_register/sales_register.py:238
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
-#: erpnext/controllers/selling_controller.py:499
+#: erpnext/controllers/selling_controller.py:509
#: erpnext/crm/doctype/contract/contract.json
#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.js:65
#: erpnext/maintenance/doctype/maintenance_schedule_item/maintenance_schedule_item.json
@@ -47467,9 +47562,9 @@ msgstr ""
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/doctype/selling_settings/selling_settings.js:50
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:60
-#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:13
+#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:15
#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.js:41
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:222
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:233
#: erpnext/selling/workspace/selling/selling.json
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
#: erpnext/stock/doctype/delivery_note/delivery_note.js:157
@@ -47580,7 +47675,7 @@ msgstr ""
msgid "Sales Order Trends"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:276
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:274
msgid "Sales Order required for Item {0}"
msgstr ""
@@ -47588,6 +47683,10 @@ msgstr ""
msgid "Sales Order {0} already exists against Customer's Purchase Order {1}. To allow multiple Sales Orders, Enable {2} in {3}"
msgstr ""
+#: erpnext/projects/doctype/project/project.py:256
+msgid "Sales Order {0} is already linked to Project {1}, skipping the link."
+msgstr ""
+
#: erpnext/selling/doctype/sales_order/mapper.py:883
#: erpnext/selling/doctype/sales_order/mapper.py:896
msgid "Sales Order {0} is not available for production"
@@ -47654,7 +47753,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:130
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1252
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1254
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:114
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:196
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:74
@@ -47760,7 +47859,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:158
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:136
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1249
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1251
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:120
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:193
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:80
@@ -47781,7 +47880,7 @@ msgstr ""
msgid "Sales Person"
msgstr ""
-#: erpnext/controllers/selling_controller.py:271
+#: erpnext/controllers/selling_controller.py:272
msgid "Sales Person {0} is disabled."
msgstr ""
@@ -47853,7 +47952,7 @@ msgstr ""
msgid "Sales Representative"
msgstr ""
-#: erpnext/accounts/report/gross_profit/gross_profit.py:989
+#: erpnext/accounts/report/gross_profit/gross_profit.py:994
#: erpnext/stock/doctype/delivery_note/delivery_note.js:270
msgid "Sales Return"
msgstr ""
@@ -47864,7 +47963,7 @@ msgstr ""
#. Label of a Workspace Sidebar Item
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/crm/doctype/sales_stage/sales_stage.json
-#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:57
+#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:56
#: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.py:69
#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json
msgid "Sales Stage"
@@ -47959,8 +48058,8 @@ msgstr ""
msgid "Sales Value"
msgstr ""
-#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:25
-#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:41
+#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:26
+#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:42
msgid "Sales and Returns"
msgstr ""
@@ -48016,7 +48115,7 @@ msgid "Sample Quantity"
msgstr ""
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:269
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:551
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:552
msgid "Sample Retention Stock Entry"
msgstr ""
@@ -48028,12 +48127,12 @@ msgstr ""
#. Label of the sample_size (Float) field in DocType 'Quality Inspection'
#: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:93
-#: erpnext/public/js/controllers/transaction.js:2864
+#: erpnext/public/js/controllers/transaction.js:2880
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
msgid "Sample Size"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/manufacturing.py:1120
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:1143
msgid "Sample quantity {0} cannot be more than received quantity {1}"
msgstr ""
@@ -48138,7 +48237,7 @@ msgstr ""
msgid "Schedule Date"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:510
+#: erpnext/public/js/controllers/transaction.js:512
msgid "Schedule Name"
msgstr ""
@@ -48149,7 +48248,7 @@ msgstr ""
msgid "Scheduled Date"
msgstr ""
-#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:427
+#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:431
msgid "Scheduled Date is required."
msgstr ""
@@ -48276,7 +48375,7 @@ msgstr ""
msgid "Scrap Warehouse"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:389
+#: erpnext/assets/doctype/asset/depreciation.py:391
msgid "Scrap date cannot be before purchase date"
msgstr ""
@@ -48444,7 +48543,7 @@ msgstr ""
msgid "Select Alternative Items for Sales Order"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:990
+#: erpnext/stock/doctype/item/item.js:1135
msgid "Select Attribute Values"
msgstr ""
@@ -48478,7 +48577,7 @@ msgstr ""
msgid "Select Columns and Filters"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.js:156
+#: erpnext/accounts/doctype/journal_entry/journal_entry.js:284
msgid "Select Company"
msgstr ""
@@ -48486,7 +48585,7 @@ msgstr ""
msgid "Select Company Address"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:477
+#: erpnext/manufacturing/doctype/job_card/job_card.js:476
msgid "Select Corrective Operation"
msgstr ""
@@ -48522,7 +48621,7 @@ msgstr ""
msgid "Select Dispatch Address "
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:706
+#: erpnext/manufacturing/doctype/job_card/job_card.js:704
msgid "Select Employees"
msgstr ""
@@ -48547,7 +48646,7 @@ msgstr ""
msgid "Select Items based on Delivery Date"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2903
+#: erpnext/public/js/controllers/transaction.js:2921
msgid "Select Items for Quality Inspection"
msgstr ""
@@ -48577,7 +48676,7 @@ msgstr ""
msgid "Select Loyalty Program"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:496
+#: erpnext/public/js/controllers/transaction.js:498
msgid "Select Payment Schedule"
msgstr ""
@@ -48683,7 +48782,7 @@ msgstr ""
msgid "Select all"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1332
+#: erpnext/stock/doctype/item/item.js:1477
msgid "Select an Item Group."
msgstr ""
@@ -48699,7 +48798,7 @@ msgstr ""
msgid "Select an item from each set to be used in the Sales Order."
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1004
+#: erpnext/stock/doctype/item/item.js:1149
msgid "Select at least one attribute value."
msgstr ""
@@ -48717,7 +48816,7 @@ msgstr ""
msgid "Select date"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1376
+#: erpnext/controllers/accounts_controller.py:1404
msgid "Select finance book for the item {0} at row {1}"
msgstr ""
@@ -48749,7 +48848,7 @@ msgstr ""
msgid "Select the Default Workstation where the Operation will be performed. This will be fetched in BOMs and Work Orders."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1215
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1222
msgid "Select the Item to be manufactured."
msgstr ""
@@ -48812,7 +48911,7 @@ msgstr ""
msgid "Selected Price List should have buying and selling fields checked."
msgstr ""
-#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:122
+#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:123
msgid "Selected Print Format does not exist."
msgstr ""
@@ -48858,7 +48957,7 @@ msgstr ""
msgid "Sell quantity cannot exceed the asset quantity"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:74
+#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:79
msgid "Sell quantity cannot exceed the asset quantity. Asset {0} has only {1} item(s)."
msgstr ""
@@ -48923,7 +49022,7 @@ msgstr ""
#: erpnext/selling/doctype/selling_settings/selling_settings.json
#: erpnext/selling/workspace/selling/selling.json
#: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:259
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:268
#: erpnext/workspace_sidebar/erpnext_settings.json
msgid "Selling Settings"
msgstr ""
@@ -48981,7 +49080,7 @@ msgid "Send Emails to Suppliers"
msgstr ""
#. Label of the send_sms (Button) field in DocType 'SMS Center'
-#: erpnext/public/js/controllers/transaction.js:715
+#: erpnext/public/js/controllers/transaction.js:721
#: erpnext/selling/doctype/sms_center/sms_center.json
msgid "Send SMS"
msgstr ""
@@ -49122,8 +49221,8 @@ msgstr ""
#: erpnext/maintenance/doctype/maintenance_visit_purpose/maintenance_visit_purpose.json
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:74
-#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:114
-#: erpnext/public/js/controllers/transaction.js:2877
+#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:119
+#: erpnext/public/js/controllers/transaction.js:2893
#: erpnext/public/js/utils/serial_no_batch_selector.js:433
#: erpnext/selling/doctype/installation_note_item/installation_note_item.json
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
@@ -49163,7 +49262,7 @@ msgstr ""
msgid "Serial No / Batch"
msgstr ""
-#: erpnext/controllers/selling_controller.py:107
+#: erpnext/controllers/selling_controller.py:108
msgid "Serial No Already Assigned"
msgstr ""
@@ -49184,7 +49283,7 @@ msgstr ""
msgid "Serial No Range"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2676
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2689
msgid "Serial No Reserved"
msgstr ""
@@ -49261,7 +49360,7 @@ msgstr ""
msgid "Serial No {0} does not belong to Delivery Note {1}"
msgstr ""
-#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:321
+#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:325
msgid "Serial No {0} does not belong to Item {1}"
msgstr ""
@@ -49270,7 +49369,7 @@ msgstr ""
msgid "Serial No {0} does not exist"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3467
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3487
msgid "Serial No {0} does not exists"
msgstr ""
@@ -49282,7 +49381,7 @@ msgstr ""
msgid "Serial No {0} is already added"
msgstr ""
-#: erpnext/controllers/selling_controller.py:104
+#: erpnext/controllers/selling_controller.py:105
msgid "Serial No {0} is already assigned to customer {1}. Can only be returned against the customer {1}"
msgstr ""
@@ -49290,15 +49389,15 @@ msgstr ""
msgid "Serial No {0} is not present in the {1} {2}, hence you can't return it against the {1} {2}"
msgstr ""
-#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:338
+#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:342
msgid "Serial No {0} is under maintenance contract upto {1}"
msgstr ""
-#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:331
+#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:335
msgid "Serial No {0} is under warranty upto {1}"
msgstr ""
-#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:317
+#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:321
msgid "Serial No {0} not found"
msgstr ""
@@ -49328,7 +49427,7 @@ msgstr ""
msgid "Serial Nos are created successfully"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2293
+#: erpnext/stock/stock_ledger.py:2317
msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding."
msgstr ""
@@ -49413,7 +49512,7 @@ msgstr ""
msgid "Serial and Batch Bundle created"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2275
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2288
msgid "Serial and Batch Bundle updated"
msgstr ""
@@ -49425,7 +49524,7 @@ msgstr ""
msgid "Serial and Batch Bundle {0} is not submitted"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2251
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2264
msgid "Serial and Batch Bundle {0} is submitted and its entries cannot be modified."
msgstr ""
@@ -49477,7 +49576,7 @@ msgstr ""
msgid "Serial and Batch Summary"
msgstr ""
-#: erpnext/stock/utils.py:407
+#: erpnext/stock/utils.py:397
msgid "Serial number {0} entered more than once"
msgstr ""
@@ -49543,7 +49642,7 @@ msgstr ""
#: erpnext/accounts/doctype/budget/budget.json
#: erpnext/accounts/doctype/cashier_closing/cashier_closing.json
#: erpnext/accounts/doctype/dunning/dunning.json
-#: erpnext/accounts/doctype/journal_entry/journal_entry.js:659
+#: erpnext/accounts/doctype/journal_entry/journal_entry.js:362
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
#: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
@@ -49632,7 +49731,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
-#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:405
+#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:410
msgid "Service End Date"
msgstr ""
@@ -49776,7 +49875,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
-#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:397
+#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:402
msgid "Service Start Date"
msgstr ""
@@ -49790,13 +49889,13 @@ msgstr ""
msgid "Service Stop Date"
msgstr ""
-#: erpnext/accounts/deferred_revenue.py:44
-#: erpnext/public/js/controllers/transaction.js:1791
+#: erpnext/accounts/deferred_revenue.py:45
+#: erpnext/public/js/controllers/transaction.js:1807
msgid "Service Stop Date cannot be after Service End Date"
msgstr ""
-#: erpnext/accounts/deferred_revenue.py:41
-#: erpnext/public/js/controllers/transaction.js:1788
+#: erpnext/accounts/deferred_revenue.py:42
+#: erpnext/public/js/controllers/transaction.js:1804
msgid "Service Stop Date cannot be before Service Start Date"
msgstr ""
@@ -49820,7 +49919,7 @@ msgstr ""
#. Label of the set_basic_rate_manually (Check) field in DocType 'Stock Entry
#. Detail'
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/manufacturing.py:805
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:825
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
msgid "Set Basic Rate Manually"
msgstr ""
@@ -49839,8 +49938,8 @@ msgstr ""
msgid "Set Dropship Items Delivered Quantity"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:363
-#: erpnext/manufacturing/doctype/job_card/job_card.js:425
+#: erpnext/manufacturing/doctype/job_card/job_card.js:362
+#: erpnext/manufacturing/doctype/job_card/job_card.js:424
msgid "Set Finished Good Quantity"
msgstr ""
@@ -49879,6 +49978,10 @@ msgstr ""
msgid "Set New Release Date"
msgstr ""
+#: erpnext/stock/doctype/item/item.js:203
+msgid "Set Opening Stock"
+msgstr ""
+
#. Label of the set_op_cost_and_secondary_items_from_sub_assemblies (Check)
#. field in DocType 'Manufacturing Settings'
#: erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.json
@@ -50007,11 +50110,11 @@ msgstr ""
msgid "Set closing balance as per bank statement"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:550
+#: erpnext/setup/doctype/company/company.py:554
msgid "Set default inventory account for perpetual inventory"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:576
+#: erpnext/setup/doctype/company/company.py:580
msgid "Set default {0} account for non stock items"
msgstr ""
@@ -50043,7 +50146,7 @@ msgstr ""
msgid "Set targets Item Group-wise for this Sales Person."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1272
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1279
msgid "Set the Planned Start Date (an Estimated Date at which you want the Production to begin)"
msgstr ""
@@ -50078,15 +50181,15 @@ msgstr ""
msgid "Set valuation rate for rejected Materials"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:900
+#: erpnext/assets/doctype/asset/asset.py:908
msgid "Set {0} in asset category {1} for company {2}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1140
+#: erpnext/assets/doctype/asset/asset.py:1152
msgid "Set {0} in asset category {1} or company {2}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1137
+#: erpnext/assets/doctype/asset/asset.py:1149
msgid "Set {0} in company {1}"
msgstr ""
@@ -50153,8 +50256,8 @@ msgstr ""
msgid "Setting up company"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:917
-#: erpnext/manufacturing/doctype/work_order/work_order.py:931
+#: erpnext/manufacturing/doctype/bom/bom.py:910
+#: erpnext/manufacturing/doctype/work_order/work_order.py:932
msgid "Setting {0} is required"
msgstr ""
@@ -50370,7 +50473,7 @@ msgstr ""
msgid "Shipment details"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:644
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:641
msgid "Shipments"
msgstr ""
@@ -50569,6 +50672,10 @@ msgstr ""
msgid "Show Aggregate Value from Subsidiary Companies"
msgstr ""
+#: erpnext/stock/report/stock_balance/stock_balance.js:115
+msgid "Show Alternate UOM Balance"
+msgstr ""
+
#: erpnext/accounts/report/general_ledger/general_ledger.js:199
msgid "Show Cancelled Entries"
msgstr ""
@@ -50585,7 +50692,7 @@ msgstr ""
msgid "Show Cumulative Amount"
msgstr ""
-#: erpnext/stock/report/stock_balance/stock_balance.js:137
+#: erpnext/stock/report/stock_balance/stock_balance.js:143
msgid "Show Dimension Wise Stock"
msgstr ""
@@ -50666,6 +50773,9 @@ msgstr ""
msgid "Show Open"
msgstr ""
+#. Label of the show_opening_entries (Check) field in DocType 'Process
+#. Statement Of Accounts'
+#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
#: erpnext/accounts/report/general_ledger/general_ledger.js:187
msgid "Show Opening Entries"
msgstr ""
@@ -50707,15 +50817,15 @@ msgstr ""
msgid "Show Sales Person"
msgstr ""
-#: erpnext/stock/report/stock_balance/stock_balance.js:120
+#: erpnext/stock/report/stock_balance/stock_balance.js:126
msgid "Show Stock Ageing Data"
msgstr ""
-#: erpnext/stock/report/stock_balance/stock_balance.js:115
+#: erpnext/stock/report/stock_balance/stock_balance.js:121
msgid "Show Variant Attributes"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:219
+#: erpnext/stock/doctype/item/item.js:227
msgid "Show Variants"
msgstr ""
@@ -50777,7 +50887,7 @@ msgstr ""
msgid "Show pay button in Purchase Order portal"
msgstr ""
-#: erpnext/stock/utils.py:569
+#: erpnext/stock/utils.py:565
msgid "Show pending entries"
msgstr ""
@@ -50893,11 +51003,11 @@ msgstr ""
msgid "Since you have enabled 'Track Semi Finished Goods', at least one operation must have 'Is Final Finished Good' checked. For that set the FG / Semi FG Item as {0} against an operation."
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:132
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:134
msgid "Since {0} are Serial No/Batch No items, you cannot enable 'Recreate Stock Ledgers' in Repost Item Valuation."
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:112
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:114
msgid "Since {0} has 'Update Stock' disabled, you cannot create repost item valuation against it"
msgstr ""
@@ -50919,7 +51029,7 @@ msgstr ""
msgid "Single Tier Program"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:244
+#: erpnext/stock/doctype/item/item.js:252
msgid "Single Variant"
msgstr ""
@@ -50993,11 +51103,11 @@ msgid "Sold by"
msgstr ""
#: erpnext/accounts/report/financial_ratios/financial_ratios.js:55
-#: erpnext/accounts/report/financial_ratios/financial_ratios.py:168
+#: erpnext/accounts/report/financial_ratios/financial_ratios.py:170
msgid "Solvency Ratios"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1657
+#: erpnext/controllers/accounts_controller.py:1685
msgid "Some required Company details are missing. You don't have permission to update them. Please contact your System Manager."
msgstr ""
@@ -51005,15 +51115,15 @@ msgstr ""
msgid "Something went wrong please try again"
msgstr ""
-#: erpnext/accounts/doctype/pricing_rule/utils.py:756
+#: erpnext/accounts/doctype/pricing_rule/utils.py:754
msgid "Sorry, this coupon code is no longer valid"
msgstr ""
-#: erpnext/accounts/doctype/pricing_rule/utils.py:754
+#: erpnext/accounts/doctype/pricing_rule/utils.py:752
msgid "Sorry, this coupon code's validity has expired"
msgstr ""
-#: erpnext/accounts/doctype/pricing_rule/utils.py:752
+#: erpnext/accounts/doctype/pricing_rule/utils.py:750
msgid "Sorry, this coupon code's validity has not started"
msgstr ""
@@ -51074,7 +51184,7 @@ msgstr ""
msgid "Source Stock Entry {0} belongs to Work Order {1}, not {2}. Please use a manufacture entry from the same Work Order."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:178
+#: erpnext/stock/doctype/stock_entry/services/disassemble.py:178
msgid "Source Stock Entry {0} has no finished goods quantity"
msgstr ""
@@ -51107,12 +51217,12 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
#: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json
-#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:126
+#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:129
#: erpnext/public/js/utils/sales_common.js:564
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/stock/dashboard/item_dashboard.js:227
#: erpnext/stock/doctype/material_request_item/material_request_item.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:814
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:815
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
msgid "Source Warehouse"
msgstr ""
@@ -51128,12 +51238,12 @@ msgstr ""
msgid "Source Warehouse Address Link"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1173
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1184
msgid "Source Warehouse is mandatory for the Item {0}."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/material_receipt_issue.py:38
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/material_transfer.py:23
+#: erpnext/stock/doctype/stock_entry/services/material_receipt_issue.py:38
+#: erpnext/stock/doctype/stock_entry/services/material_transfer.py:23
msgid "Source Warehouse is required for item {0}"
msgstr ""
@@ -51154,8 +51264,8 @@ msgstr ""
msgid "Source of Funds (Liabilities)"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:34
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/manufacturing.py:47
+#: erpnext/stock/doctype/stock_entry/services/disassemble.py:34
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:47
msgid "Source or Target Warehouse is required for item {0}"
msgstr ""
@@ -51193,7 +51303,7 @@ msgstr ""
msgid "Specify conditions to calculate shipping amount"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:215
+#: erpnext/accounts/doctype/budget/budget.py:220
msgid "Spending for Account {0} ({1}) between {2} and {3} has already exceeded the new allocated budget. Spent: {4}, Budget: {5}"
msgstr ""
@@ -51251,7 +51361,7 @@ msgstr ""
msgid "Split commission credit across multiple sales persons."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2216
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2197
msgid "Splitting {0} {1} into {2} rows as per Payment Terms"
msgstr ""
@@ -51318,13 +51428,13 @@ msgstr ""
msgid "Standard Description"
msgstr ""
-#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:127
+#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:128
msgid "Standard Rated Expenses"
msgstr ""
#: erpnext/setup/setup_wizard/operations/defaults_setup.py:70
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:493
-#: erpnext/stock/doctype/item/item.py:288 erpnext/tests/utils.py:283
+#: erpnext/stock/doctype/item/item.py:289 erpnext/tests/utils.py:283
#: erpnext/tests/utils.py:2522
msgid "Standard Selling"
msgstr ""
@@ -51345,8 +51455,8 @@ msgstr ""
msgid "Standard Terms and Conditions that can be added to Sales and Purchases. Examples: Validity of the offer, Payment Terms, Safety and Usage, etc."
msgstr ""
-#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:108
-#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:114
+#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:109
+#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:115
msgid "Standard rated supplies in {0}"
msgstr ""
@@ -51381,7 +51491,7 @@ msgstr ""
msgid "Start Date should be lower than End Date"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:662
+#: erpnext/manufacturing/doctype/job_card/job_card.js:660
#: erpnext/manufacturing/doctype/workstation/workstation.js:124
msgid "Start Job"
msgstr ""
@@ -51390,7 +51500,7 @@ msgstr ""
msgid "Start Merge"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:105
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:114
msgid "Start Reposting"
msgstr ""
@@ -51423,7 +51533,7 @@ msgstr ""
msgid "Start date of current invoice's period"
msgstr ""
-#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:235
+#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:233
msgid "Start date should be less than end date for Item {0}"
msgstr ""
@@ -51515,15 +51625,15 @@ msgstr ""
msgid "Status and Reference"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:754
+#: erpnext/projects/doctype/project/project.py:787
msgid "Status must be Cancelled or Completed"
msgstr ""
-#: erpnext/controllers/status_updater.py:17
+#: erpnext/controllers/status_updater.py:18
msgid "Status must be one of {0}"
msgstr ""
-#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:277
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:276
msgid "Status set to rejected as there are one or more rejected readings."
msgstr ""
@@ -51551,8 +51661,8 @@ msgstr ""
#: erpnext/accounts/doctype/account/account.json
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:100
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:163
-#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:545
-#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:571
+#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:549
+#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:575
#: erpnext/accounts/report/account_balance/account_balance.js:58
msgid "Stock Adjustment"
msgstr ""
@@ -51733,11 +51843,11 @@ msgstr ""
msgid "Stock Entry {0} created"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1620
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1638
msgid "Stock Entry {0} has created"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:993
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:997
msgid "Stock Entry {0} is not submitted"
msgstr ""
@@ -51785,7 +51895,7 @@ msgid "Stock Ledger Entry"
msgstr ""
#: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:98
-#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:139
+#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:143
msgid "Stock Ledger ID"
msgstr ""
@@ -51933,7 +52043,7 @@ msgstr ""
#. Label of a Link in the Stock Workspace
#. Label of a Workspace Sidebar Item
#: erpnext/setup/workspace/home/home.json
-#: erpnext/stock/doctype/item/item.py:685
+#: erpnext/stock/doctype/item/item.py:675
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.json
#: erpnext/stock/doctype/stock_settings/stock_settings.js:155
#: erpnext/stock/workspace/stock/stock.json
@@ -51946,7 +52056,7 @@ msgstr ""
msgid "Stock Reconciliation Item"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:685
+#: erpnext/stock/doctype/item/item.py:675
msgid "Stock Reconciliations"
msgstr ""
@@ -51986,17 +52096,17 @@ msgstr ""
#: erpnext/stock/doctype/stock_entry/stock_entry_dashboard.py:12
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:751
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:680
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1246
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1653
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1257
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1666
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1680
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1694
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1708
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1725
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1679
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1693
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1707
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1721
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1738
#: erpnext/stock/doctype/stock_settings/stock_settings.json
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:216
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:228
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:242
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:225
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:237
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:251
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:181
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:194
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:206
@@ -52005,15 +52115,15 @@ msgstr ""
msgid "Stock Reservation"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1836
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1849
msgid "Stock Reservation Entries Cancelled"
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:1031
+#: erpnext/controllers/subcontracting_inward_controller.py:1043
#: erpnext/manufacturing/doctype/production_plan/services/reservation.py:152
#: erpnext/manufacturing/doctype/work_order/services/reservation.py:597
#: erpnext/selling/doctype/sales_order/services/reservation.py:122
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1786
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1799
msgid "Stock Reservation Entries Created"
msgstr ""
@@ -52040,7 +52150,7 @@ msgstr ""
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 ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:567
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:564
msgid "Stock Reservation Warehouse Mismatch"
msgstr ""
@@ -52080,7 +52190,7 @@ msgstr ""
#: erpnext/selling/doctype/selling_settings/selling_settings.py:115
#: erpnext/setup/doctype/company/company.json
#: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json
-#: erpnext/stock/doctype/item/item.js:474
+#: erpnext/stock/doctype/item/item.js:482
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:681
#: erpnext/stock/doctype/stock_settings/stock_settings.json
#: erpnext/stock/workspace/stock/stock.json
@@ -52161,7 +52271,7 @@ msgstr ""
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: 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/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:215
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:214
#: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json
#: erpnext/manufacturing/doctype/bom_explosion_item/bom_explosion_item.json
@@ -52189,7 +52299,7 @@ msgstr ""
#: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.py:35
#: erpnext/stock/report/item_where_used/item_where_used.py:88
#: erpnext/stock/report/reserved_stock/reserved_stock.py:110
-#: erpnext/stock/report/stock_balance/stock_balance.py:507
+#: erpnext/stock/report/stock_balance/stock_balance.py:510
#: erpnext/stock/report/stock_ledger/stock_ledger.py:295
#: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_inward_order_received_item/subcontracting_inward_order_received_item.json
@@ -52213,7 +52323,7 @@ msgstr ""
msgid "Stock Uom"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:599
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:594
msgid "Stock Update Not Allowed"
msgstr ""
@@ -52284,7 +52394,7 @@ msgstr ""
#: erpnext/stock/doctype/bin/bin.json
#: erpnext/stock/doctype/quick_stock_balance/quick_stock_balance.json
#: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:134
-#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:160
+#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:164
msgid "Stock Value"
msgstr ""
@@ -52313,7 +52423,7 @@ msgstr ""
msgid "Stock cannot be reserved in group warehouse {0}."
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1598
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1611
msgid "Stock cannot be reserved in the group warehouse {0}."
msgstr ""
@@ -52325,7 +52435,7 @@ msgstr ""
msgid "Stock cannot be updated because the invoice contains a drop shipping item. Please disable 'Update Stock' or remove the drop shipping item."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:596
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:591
msgid "Stock cannot be updated for Purchase Invoice {0} because a Purchase Receipt {1} has already been created for this transaction. Please disable the 'Update Stock' checkbox in the Purchase Invoice and save the invoice."
msgstr ""
@@ -52338,7 +52448,7 @@ msgstr ""
msgid "Stock frozen up to"
msgstr ""
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1140
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1151
msgid "Stock has been unreserved for work order {0}."
msgstr ""
@@ -52366,7 +52476,7 @@ msgstr ""
msgid "Stock will be reserved on submission of Purchase Receipt created against Material Request for Sales Order."
msgstr ""
-#: erpnext/stock/utils.py:560
+#: erpnext/stock/utils.py:556
msgid "Stock/Accounts can not be frozen as processing of backdated entries is going on. Please try again later."
msgstr ""
@@ -52385,10 +52495,11 @@ msgstr ""
msgid "Stopped Work Order cannot be cancelled, Unstop it first to cancel"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:387
+#: erpnext/setup/doctype/company/company.py:391
#: erpnext/setup/setup_wizard/operations/defaults_setup.py:33
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:537
-#: erpnext/stock/doctype/item/item.py:329 erpnext/tests/utils.py:248
+#: erpnext/stock/doctype/item/item.py:327
+#: erpnext/stock/doctype/item/item.py:1728 erpnext/tests/utils.py:248
msgid "Stores"
msgstr ""
@@ -52446,7 +52557,7 @@ msgstr ""
#. Label of the operation (Link) field in DocType 'Job Card Time Log'
#. Name of a DocType
-#: erpnext/manufacturing/doctype/job_card/job_card.js:310
+#: erpnext/manufacturing/doctype/job_card/job_card.js:309
#: erpnext/manufacturing/doctype/job_card_time_log/job_card_time_log.json
#: erpnext/manufacturing/doctype/sub_operation/sub_operation.json
msgid "Sub Operation"
@@ -52834,7 +52945,7 @@ msgstr ""
msgid "Submit your Quotation"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1570
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1588
msgid "Submitted Job Card cannot be processed."
msgstr ""
@@ -53049,11 +53160,11 @@ msgstr ""
msgid "Suggestions"
msgstr ""
-#: erpnext/setup/doctype/email_digest/email_digest.py:183
+#: erpnext/setup/doctype/email_digest/email_digest.py:176
msgid "Summary for this month and pending activities"
msgstr ""
-#: erpnext/setup/doctype/email_digest/email_digest.py:180
+#: erpnext/setup/doctype/email_digest/email_digest.py:173
msgid "Summary for this week and pending activities"
msgstr ""
@@ -53138,7 +53249,7 @@ msgstr ""
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:34
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:189
#: erpnext/accounts/report/purchase_register/purchase_register.js:21
-#: erpnext/accounts/report/purchase_register/purchase_register.py:171
+#: erpnext/accounts/report/purchase_register/purchase_register.py:173
#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:29
#: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:37
#: erpnext/assets/doctype/asset/asset.json
@@ -53155,7 +53266,7 @@ msgstr ""
#: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.js:47
#: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:94
#: erpnext/buying/report/procurement_tracker/procurement_tracker.py:89
-#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:211
+#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:213
#: erpnext/buying/report/subcontracted_item_to_be_received/subcontracted_item_to_be_received.js:8
#: erpnext/buying/report/subcontracted_item_to_be_received/subcontracted_item_to_be_received.py:29
#: erpnext/buying/report/subcontracted_raw_materials_to_be_transferred/subcontracted_raw_materials_to_be_transferred.js:8
@@ -53169,7 +53280,7 @@ msgstr ""
#: erpnext/public/js/purchase_trends_filters.js:50
#: erpnext/public/js/purchase_trends_filters.js:63
#: erpnext/regional/doctype/lower_deduction_certificate/lower_deduction_certificate.json
-#: erpnext/regional/report/irs_1099/irs_1099.py:77
+#: erpnext/regional/report/irs_1099/irs_1099.py:76
#: erpnext/selling/doctype/customer/customer.js:257
#: erpnext/selling/doctype/party_specific_item/party_specific_item.json
#: erpnext/selling/doctype/sales_order/sales_order.js:187
@@ -53279,11 +53390,11 @@ msgstr ""
#: erpnext/accounts/doctype/tax_rule/tax_rule.json
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:119
#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:102
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1256
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1258
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:200
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:178
#: erpnext/accounts/report/purchase_register/purchase_register.js:27
-#: erpnext/accounts/report/purchase_register/purchase_register.py:186
+#: erpnext/accounts/report/purchase_register/purchase_register.py:188
#: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:55
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:503
@@ -53293,7 +53404,7 @@ msgstr ""
#: erpnext/public/js/purchase_trends_filters.js:51
#: erpnext/regional/doctype/import_supplier_invoice/import_supplier_invoice.json
#: erpnext/regional/report/irs_1099/irs_1099.js:26
-#: erpnext/regional/report/irs_1099/irs_1099.py:70
+#: erpnext/regional/report/irs_1099/irs_1099.py:69
#: erpnext/selling/doctype/party_specific_item/party_specific_item.json
#: erpnext/setup/doctype/supplier_group/supplier_group.json
#: erpnext/workspace_sidebar/buying.json
@@ -53336,12 +53447,12 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html:58
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/report/general_ledger/general_ledger.html:202
-#: erpnext/accounts/report/general_ledger/general_ledger.py:813
+#: erpnext/accounts/report/general_ledger/general_ledger.py:812
#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:226
msgid "Supplier Invoice No"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:825
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:815
msgid "Supplier Invoice No exists in Purchase Invoice {0}"
msgstr ""
@@ -53379,10 +53490,10 @@ 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:1171
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1173
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:157
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:196
-#: erpnext/accounts/report/purchase_register/purchase_register.py:177
+#: erpnext/accounts/report/purchase_register/purchase_register.py:179
#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:35
#: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:73
#: erpnext/buying/doctype/buying_settings/buying_settings.json
@@ -53484,7 +53595,7 @@ msgstr ""
msgid "Supplier Quotation Item"
msgstr ""
-#: erpnext/buying/doctype/request_for_quotation/mapper.py:84
+#: erpnext/buying/doctype/request_for_quotation/mapper.py:85
msgid "Supplier Quotation {0} Created"
msgstr ""
@@ -53613,8 +53724,8 @@ msgstr ""
msgid "Suppliers"
msgstr ""
-#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:72
-#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:134
+#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:73
+#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:135
msgid "Supplies subject to the reverse charge provision"
msgstr ""
@@ -53665,7 +53776,7 @@ msgstr ""
msgid "Support Team"
msgstr ""
-#: erpnext/crm/report/lead_conversion_time/lead_conversion_time.py:68
+#: erpnext/crm/report/lead_conversion_time/lead_conversion_time.py:69
msgid "Support Tickets"
msgstr ""
@@ -53759,7 +53870,7 @@ msgstr ""
msgid "TDS Computation Summary"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:716
+#: erpnext/accounts/doctype/purchase_invoice/services/gl_composer.py:720
msgid "TDS Deducted"
msgstr ""
@@ -53910,7 +54021,7 @@ msgstr ""
#: erpnext/stock/dashboard/item_dashboard.js:234
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
#: erpnext/stock/doctype/material_request_item/material_request_item.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:820
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:821
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
msgid "Target Warehouse"
msgstr ""
@@ -53938,12 +54049,12 @@ msgstr ""
msgid "Target Warehouse is required before Submit"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/material_receipt_issue.py:25
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/material_transfer.py:21
+#: erpnext/stock/doctype/stock_entry/services/material_receipt_issue.py:25
+#: erpnext/stock/doctype/stock_entry/services/material_transfer.py:21
msgid "Target Warehouse is required for item {0}"
msgstr ""
-#: erpnext/controllers/selling_controller.py:890
+#: erpnext/controllers/selling_controller.py:900
msgid "Target Warehouse is set for some items but the customer is not an internal customer."
msgstr ""
@@ -54126,7 +54237,7 @@ msgstr ""
#: erpnext/selling/doctype/customer/customer.json
#: erpnext/selling/doctype/quotation/quotation.json
#: erpnext/selling/doctype/sales_order/sales_order.json
-#: erpnext/setup/install.py:153
+#: erpnext/setup/install.py:144
#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/item_tax/item_tax.json
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json
@@ -54149,7 +54260,7 @@ msgstr ""
#. Label of the tax_id (Data) field in DocType 'Company'
#: erpnext/accounts/doctype/tax_withholding_entry/tax_withholding_entry.json
#: erpnext/buying/doctype/supplier/supplier.json
-#: erpnext/regional/report/irs_1099/irs_1099.py:82
+#: erpnext/regional/report/irs_1099/irs_1099.py:81
#: erpnext/selling/doctype/customer/customer.json
#: erpnext/setup/doctype/company/company.json
msgid "Tax ID"
@@ -54165,7 +54276,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:86
#: erpnext/accounts/report/general_ledger/general_ledger.js:142
-#: erpnext/accounts/report/purchase_register/purchase_register.py:192
+#: erpnext/accounts/report/purchase_register/purchase_register.py:194
#: erpnext/accounts/report/sales_register/sales_register.py:215
#: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:67
#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:205
@@ -54218,7 +54329,7 @@ msgstr ""
msgid "Tax Rates"
msgstr ""
-#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:64
+#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:65
msgid "Tax Refunds provided to Tourists under the Tax Refunds for Tourists Scheme"
msgstr ""
@@ -54443,8 +54554,8 @@ msgstr ""
#: erpnext/accounts/doctype/pos_profile/pos_profile.json
#: erpnext/accounts/doctype/subscription/subscription.json
#: erpnext/accounts/doctype/tax_category/tax_category_dashboard.py:12
-#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:26
-#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:42
+#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:27
+#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:43
#: erpnext/desktop_icon/taxes.json
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/setup/doctype/item_group/item_group.json
@@ -54472,7 +54583,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_profile/pos_profile.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/doctype/sales_taxes_and_charges_template/sales_taxes_and_charges_template.py:72
+#: erpnext/accounts/doctype/sales_taxes_and_charges_template/sales_taxes_and_charges_template.py:75
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
#: erpnext/selling/doctype/quotation/quotation.json
@@ -54626,16 +54737,6 @@ msgstr ""
msgid "Template Item Selected"
msgstr ""
-#. Label of the template_name (Data) field in DocType 'Financial Report
-#. Template'
-#. Label of the template_name (Data) field in DocType 'Payment Terms Template'
-#. Label of the template (Data) field in DocType 'Quality Feedback Template'
-#: erpnext/accounts/doctype/financial_report_template/financial_report_template.json
-#: erpnext/accounts/doctype/payment_terms_template/payment_terms_template.json
-#: erpnext/quality_management/doctype/quality_feedback_template/quality_feedback_template.json
-msgid "Template Name"
-msgstr ""
-
#. Label of the template_task (Data) field in DocType 'Task'
#: erpnext/projects/doctype/task/task.json
msgid "Template Task"
@@ -54844,7 +54945,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:142
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1240
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1242
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:108
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:184
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:68
@@ -54860,7 +54961,7 @@ msgstr ""
#: erpnext/crm/report/lead_details/lead_details.js:46
#: erpnext/crm/report/lead_details/lead_details.py:34
#: erpnext/crm/report/lost_opportunity/lost_opportunity.js:36
-#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:64
+#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:63
#: erpnext/crm/workspace/crm/crm.json
#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json
@@ -54870,9 +54971,9 @@ msgstr ""
#: erpnext/selling/doctype/quotation/quotation.json
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.py:103
-#: erpnext/selling/report/inactive_customers/inactive_customers.py:100
+#: erpnext/selling/report/inactive_customers/inactive_customers.py:99
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:88
-#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:42
+#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:43
#: erpnext/selling/report/sales_partner_commission_summary/sales_partner_commission_summary.js:47
#: erpnext/selling/report/sales_partner_commission_summary/sales_partner_commission_summary.py:160
#: erpnext/selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.js:59
@@ -54952,7 +55053,7 @@ msgstr ""
msgid "The BOM which will be replaced"
msgstr ""
-#: erpnext/stock/serial_batch_bundle.py:1546
+#: erpnext/stock/serial_batch_bundle.py:1555
msgid "The Batch {0} has negative batch quantity {1}. To fix this, go to the batch and click on Recalculate Batch Qty. If the issue still persists, create an inward entry."
msgstr ""
@@ -54968,15 +55069,15 @@ msgstr ""
msgid "The Document Type {0} must have a Status field to configure Service Level Agreement"
msgstr ""
-#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:345
+#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:347
msgid "The Excluded Fee is bigger than the Deposit it is deducted from."
msgstr ""
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:177
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:180
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:450
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:456
msgid "The GL Entries will be cancelled in the background, it can take a few minutes."
msgstr ""
@@ -54992,12 +55093,12 @@ msgstr ""
msgid "The Payment Term at row {0} is possibly a duplicate."
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:344
+#: erpnext/stock/doctype/pick_list/pick_list.py:343
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:1366
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/manufacturing.py:127
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:127
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1376
msgid "The Process Loss Qty has reset as per job cards Process Loss Qty"
msgstr ""
@@ -55005,15 +55106,15 @@ msgstr ""
msgid "The Sales Person is linked with {0}"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:210
+#: erpnext/stock/doctype/pick_list/pick_list.py:209
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:2673
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2686
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:941
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:951
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 ""
@@ -55027,7 +55128,7 @@ msgstr ""
msgid "The account head under Liability or Equity, in which Profit/Loss will be booked"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:1164
+#: erpnext/accounts/doctype/payment_request/payment_request.py:1163
msgid "The allocated amount is greater than the outstanding amount of Payment Request {0}"
msgstr ""
@@ -55035,7 +55136,7 @@ msgstr ""
msgid "The amount format detected in the statement file. This is used to parse the deposit and withdrawal values from each row."
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:219
+#: erpnext/accounts/doctype/payment_request/payment_request.py:220
msgid "The amount of {0} set in this payment request is different from the calculated amount of all payment plans: {1}. Make sure this is correct before submitting the document."
msgstr ""
@@ -55057,11 +55158,11 @@ msgstr ""
msgid "The company {0} is not in South Africa. VAT Audit Report is only available for companies in South Africa."
msgstr ""
-#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:21
+#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:22
msgid "The company {0} is not in United Arab Emirates. UAE VAT 201 report is only available for companies in United Arab Emirates."
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1410
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1428
msgid "The completed quantity {0} of an operation {1} cannot be greater than the completed quantity {2} of a previous operation {3}."
msgstr ""
@@ -55081,7 +55182,7 @@ msgstr ""
msgid "The date of the transaction"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1220
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1227
msgid "The default BOM for that item will be fetched by the system. You can also change the BOM."
msgstr ""
@@ -55114,7 +55215,7 @@ msgstr ""
msgid "The field To Shareholder cannot be blank"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:377
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:375
msgid "The field {0} in row {1} is not set"
msgstr ""
@@ -55147,19 +55248,19 @@ msgstr ""
msgid "The following Purchase Invoices are not submitted:"
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:348
+#: erpnext/assets/doctype/asset/depreciation.py:350
msgid "The following assets have failed to automatically post depreciation entries: {0}"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:308
+#: erpnext/stock/doctype/pick_list/pick_list.py:307
msgid "The following batches are expired, please restock them:
{0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:352
+#: erpnext/controllers/accounts_controller.py:372
msgid "The following cancelled repost entries exist for {0}:
{1}
Kindly delete these entries before continuing."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:967
+#: erpnext/stock/doctype/item/item.py:951
msgid "The following deleted attributes exist in Variants but not in the Template. You can either delete the Variants or keep the attribute(s) in template."
msgstr ""
@@ -55171,7 +55272,7 @@ msgstr ""
msgid "The following invalid Pricing Rules are deleted:"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:783
+#: erpnext/accounts/doctype/payment_request/payment_request.py:782
msgid ""
"The following payment schedule(s) already exist:\n"
"{0}"
@@ -55181,7 +55282,7 @@ msgstr ""
msgid "The following rows are duplicates:"
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:565
+#: erpnext/stock/doctype/material_request/material_request.py:567
msgid "The following {0} were created: {1}"
msgstr ""
@@ -55204,23 +55305,23 @@ msgstr ""
msgid "The invoice is not fully allocated as there is a difference of {0}."
msgstr ""
-#: erpnext/controllers/buying_controller.py:1194
+#: erpnext/controllers/buying_controller.py:1244
msgid "The item {item} is not marked as {type_of} item. You can enable it as {type_of} item from its Item master."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:687
+#: erpnext/stock/doctype/item/item.py:677
msgid "The items {0} and {1} are present in the following {2} :"
msgstr ""
-#: erpnext/controllers/buying_controller.py:1187
+#: erpnext/controllers/buying_controller.py:1237
msgid "The items {items} are not marked as {type_of} item. You can enable them as {type_of} item from their Item masters."
msgstr ""
-#: erpnext/manufacturing/doctype/workstation/workstation.py:582
+#: erpnext/manufacturing/doctype/workstation/workstation.py:595
msgid "The job card {0} is in {1} state and you cannot complete."
msgstr ""
-#: erpnext/manufacturing/doctype/workstation/workstation.py:576
+#: erpnext/manufacturing/doctype/workstation/workstation.py:589
msgid "The job card {0} is in {1} state and you cannot start it again."
msgstr ""
@@ -55266,15 +55367,15 @@ msgstr ""
msgid "The original invoice should be consolidated before or along with the return invoice."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:179
+#: erpnext/controllers/accounts_controller.py:199
msgid "The outstanding amount {0} in {1} is lesser than {2}. Updating the outstanding to this invoice."
msgstr ""
-#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:231
+#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:234
msgid "The parent account {0} does not exists in the uploaded template"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:208
+#: erpnext/accounts/doctype/payment_request/payment_request.py:209
msgid "The payment gateway account in plan {0} is different from the payment gateway account in this payment request"
msgstr ""
@@ -55333,7 +55434,7 @@ msgstr ""
msgid "The selected BOMs are not for the same item"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:543
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:544
msgid "The selected change account {} doesn't belongs to Company {}."
msgstr ""
@@ -55354,7 +55455,7 @@ msgstr ""
msgid "The serial and batch bundle {0} not linked to {1} {2}"
msgstr ""
-#: erpnext/stock/doctype/batch/batch.py:430
+#: erpnext/stock/doctype/batch/batch.py:386
msgid "The serial no {0} does not belong to item {1}"
msgstr ""
@@ -55370,7 +55471,7 @@ msgstr ""
msgid "The shares don't exist with the {0}"
msgstr ""
-#: erpnext/stock/stock_ledger.py:822
+#: erpnext/stock/stock_ledger.py:833
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 ""
@@ -55396,19 +55497,19 @@ msgstr ""
msgid "The system will create a Sales Invoice or a POS Invoice from the POS interface based on this setting. For high-volume transactions, it is recommended to use POS Invoice."
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1022
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1020
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:1033
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1031
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 ""
-#: erpnext/stock/doctype/material_request/material_request.py:350
+#: erpnext/stock/doctype/material_request/material_request.py:352
msgid "The total Issue / Transfer quantity {0} in Material Request {1} cannot be greater than allowed requested quantity {2} for Item {3}"
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:357
+#: erpnext/stock/doctype/material_request/material_request.py:359
msgid "The total Issue / Transfer quantity {0} in Material Request {1} cannot be greater than requested quantity {2} for Item {3}"
msgstr ""
@@ -55440,23 +55541,23 @@ msgstr ""
msgid "The users with this Role are allowed to create/modify a stock transaction, even though the transaction is frozen."
msgstr ""
-#: erpnext/stock/doctype/item_alternative/item_alternative.py:57
+#: erpnext/stock/doctype/item_alternative/item_alternative.py:58
msgid "The value of {0} differs between Items {1} and {2}"
msgstr ""
-#: erpnext/controllers/item_variant.py:154
+#: erpnext/controllers/item_variant.py:206
msgid "The value {0} is already assigned to an existing Item {1}."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1248
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1255
msgid "The warehouse where you store finished Items before they are shipped."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1241
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1248
msgid "The warehouse where you store your raw materials. Each required item can have a separate source warehouse. Group warehouse also can be selected as source warehouse. On submission of the Work Order, the raw materials will be reserved in these warehouses for production usage."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1253
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1260
msgid "The warehouse where your Items will be transferred when you begin production. Group Warehouse can also be selected as a Work in Progress warehouse."
msgstr ""
@@ -55464,11 +55565,11 @@ msgstr ""
msgid "The withdrawal or deposit amounts - only required if there's no amount column."
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:958
+#: erpnext/manufacturing/doctype/job_card/job_card.py:959
msgid "The {0} ({1}) must be equal to {2} ({3})"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:3362
+#: erpnext/public/js/controllers/transaction.js:3380
msgid "The {0} contains Unit Price Items."
msgstr ""
@@ -55476,7 +55577,7 @@ msgstr ""
msgid "The {0} prefix '{1}' already exists. Please change the Serial No Series, otherwise you will get a Duplicate Entry error."
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:571
+#: erpnext/stock/doctype/material_request/material_request.py:573
msgid "The {0} {1} created successfully"
msgstr ""
@@ -55484,7 +55585,7 @@ msgstr ""
msgid "The {0} {1} does not match with the {0} {2} in the {3} {4}"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1074
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1075
msgid "The {0} {1} is used to calculate the valuation cost for the finished good {2}."
msgstr ""
@@ -55529,7 +55630,7 @@ msgstr ""
msgid "There are no transactions in the system for the selected bank account and dates that match the filters."
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1356
+#: erpnext/stock/doctype/item/item.js:1501
msgid "There are two options to maintain valuation of stock. FIFO (first in - first out) and Moving Average. To understand this topic in detail please visit Item Valuation, FIFO and Moving Average."
msgstr ""
@@ -55545,7 +55646,7 @@ msgstr ""
msgid "There can be multiple tiered collection factor based on the total spent. But the conversion factor for redemption will always be same for all the tier."
msgstr ""
-#: erpnext/accounts/party.py:595
+#: erpnext/accounts/party.py:597
msgid "There can only be 1 Account per Company in {0} {1}"
msgstr ""
@@ -55561,7 +55662,7 @@ msgstr ""
msgid "There is already an active Subcontracting BOM {0} for the Finished Good {1}."
msgstr ""
-#: erpnext/stock/doctype/batch/batch.py:438
+#: erpnext/stock/doctype/batch/batch.py:394
msgid "There is no batch found against the {0}: {1}"
msgstr ""
@@ -55569,7 +55670,7 @@ msgstr ""
msgid "There is one unreconciled transaction before {0}."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:878
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:888
msgid "There must be atleast 1 Finished Good in this Stock Entry"
msgstr ""
@@ -55603,7 +55704,7 @@ msgstr ""
msgid "There was an issue connecting to Plaid's authentication server. Check browser console for more information"
msgstr ""
-#: erpnext/accounts/utils.py:1140
+#: erpnext/accounts/utils.py:1145
msgid "There were issues unlinking payment entry {0}."
msgstr ""
@@ -55617,15 +55718,15 @@ msgstr ""
msgid "This Fiscal Year"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:212
+#: erpnext/stock/doctype/item/item.js:220
msgid "This Item is a Template and cannot be used in transactions.
All fields present in the 'Copy Fields to Variant' table in Item Variant Settings will be copied to its variant items."
msgstr ""
-#: erpnext/stock/doctype/item/item.js:269
+#: erpnext/stock/doctype/item/item.js:277
msgid "This Item is a Variant of {0} (Template)."
msgstr ""
-#: erpnext/setup/doctype/email_digest/email_digest.py:182
+#: erpnext/setup/doctype/email_digest/email_digest.py:175
msgid "This Month's Summary"
msgstr ""
@@ -55645,7 +55746,7 @@ msgstr ""
msgid "This Sales Order has been fully subcontracted."
msgstr ""
-#: erpnext/setup/doctype/email_digest/email_digest.py:179
+#: erpnext/setup/doctype/email_digest/email_digest.py:172
msgid "This Week's Summary"
msgstr ""
@@ -55681,7 +55782,7 @@ msgstr ""
msgid "This covers all scorecards tied to this Setup"
msgstr ""
-#: erpnext/controllers/status_updater.py:488
+#: erpnext/controllers/status_updater.py:490
msgid "This document is over limit by {0} {1} for item {4}. Are you making another {3} against the same {2}?"
msgstr ""
@@ -55695,7 +55796,7 @@ msgstr ""
msgid "This filter will be applied to Journal Entry."
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:871
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:872
msgid "This invoice has already been paid."
msgstr ""
@@ -55780,15 +55881,15 @@ msgstr ""
msgid "This is considered dangerous from accounting point of view."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:94
+#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:97
msgid "This is done to handle accounting for cases when Purchase Receipt is created after Purchase Invoice"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1234
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1241
msgid "This is enabled by default. If you want to plan materials for sub-assemblies of the Item you're manufacturing leave this enabled. If you plan and manufacture the sub-assemblies separately, you can disable this checkbox."
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1344
+#: erpnext/stock/doctype/item/item.js:1489
msgid "This is for raw material Items that'll be used to create finished goods. If the Item is an additional service like 'washing' that'll be used in the BOM, keep this unchecked."
msgstr ""
@@ -55867,7 +55968,7 @@ msgstr ""
msgid "This schedule was created when Asset {0} was repaired through Asset Repair {1}."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:171
+#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:176
msgid "This schedule was created when Asset {0} was restored due to Sales Invoice {1} cancellation."
msgstr ""
@@ -55875,15 +55976,15 @@ msgstr ""
msgid "This schedule was created when Asset {0} was restored on Asset Capitalization {1}'s cancellation."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:464
+#: erpnext/assets/doctype/asset/depreciation.py:466
msgid "This schedule was created when Asset {0} was restored."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:168
+#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:173
msgid "This schedule was created when Asset {0} was returned through Sales Invoice {1}."
msgstr ""
-#: erpnext/assets/doctype/asset/depreciation.py:422
+#: erpnext/assets/doctype/asset/depreciation.py:424
msgid "This schedule was created when Asset {0} was scrapped."
msgstr ""
@@ -55891,7 +55992,7 @@ msgstr ""
msgid "This schedule was created when Asset {0} was {1} into new Asset {2}."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:157
+#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:162
msgid "This schedule was created when Asset {0} was {1} through Sales Invoice {2}."
msgstr ""
@@ -55974,7 +56075,7 @@ msgstr ""
msgid "This will restrict user access to other employee records"
msgstr ""
-#: erpnext/controllers/selling_controller.py:891
+#: erpnext/controllers/selling_controller.py:901
msgid "This {} will be treated as material transfer."
msgstr ""
@@ -56058,7 +56159,7 @@ msgstr ""
msgid "Time Sheets"
msgstr ""
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:324
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:335
msgid "Time Taken to Deliver"
msgstr ""
@@ -56085,7 +56186,7 @@ msgstr ""
msgid "Time in mins."
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:934
+#: erpnext/manufacturing/doctype/job_card/job_card.py:935
msgid "Time logs are required for {0} {1}"
msgstr ""
@@ -56118,7 +56219,7 @@ msgstr ""
#. Label of a Workspace Sidebar Item
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:302
#: erpnext/projects/doctype/timesheet/timesheet.json
-#: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:26
+#: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:23
#: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.py:59
#: erpnext/projects/workspace/projects/projects.json
#: erpnext/templates/pages/projects.html:65
@@ -56154,12 +56255,12 @@ msgstr ""
#. Label of the timesheet_sb (Section Break) field in DocType 'Projects
#. Settings'
#: erpnext/projects/doctype/projects_settings/projects_settings.json
-#: erpnext/projects/doctype/timesheet/timesheet.py:581
+#: erpnext/projects/doctype/timesheet/timesheet.py:594
#: erpnext/templates/pages/projects.html:60
msgid "Timesheets"
msgstr ""
-#: erpnext/utilities/activation.py:125
+#: erpnext/utilities/activation.py:127
msgid "Timesheets help keep track of time, cost and billing for activities done by your team"
msgstr ""
@@ -56194,14 +56295,14 @@ msgstr ""
msgid "To Currency"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:511
+#: erpnext/controllers/accounts_controller.py:531
#: erpnext/setup/doctype/holiday_list/holiday_list.py:121
msgid "To Date cannot be before From Date"
msgstr ""
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:38
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:34
-#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:39
+#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:38
msgid "To Date cannot be before From Date."
msgstr ""
@@ -56215,7 +56316,7 @@ msgstr ""
#: erpnext/buying/report/subcontracted_item_to_be_received/subcontracted_item_to_be_received.py:11
#: erpnext/buying/report/subcontracted_raw_materials_to_be_transferred/subcontracted_raw_materials_to_be_transferred.py:11
-#: erpnext/selling/page/sales_funnel/sales_funnel.py:15
+#: erpnext/selling/page/sales_funnel/sales_funnel.py:16
msgid "To Date must be greater than From Date"
msgstr ""
@@ -56223,7 +56324,7 @@ msgstr ""
msgid "To Date should be within the Fiscal Year. Assuming To Date = {0}"
msgstr ""
-#: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:30
+#: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:27
msgid "To Datetime"
msgstr ""
@@ -56421,15 +56522,15 @@ msgstr ""
msgid "To add subcontracted Item's raw materials if include exploded items is disabled."
msgstr ""
-#: erpnext/controllers/status_updater.py:481
+#: erpnext/controllers/status_updater.py:483
msgid "To allow over billing, update \"Over Billing Allowance\" in Accounts Settings or the Item."
msgstr ""
-#: erpnext/controllers/status_updater.py:475
+#: erpnext/controllers/status_updater.py:477
msgid "To allow over ordering, update \"Over Order Allowance\" in Buying Settings."
msgstr ""
-#: erpnext/controllers/status_updater.py:477
+#: erpnext/controllers/status_updater.py:479
msgid "To allow over receipt / delivery, update \"Over Receipt/Delivery Allowance\" in Stock Settings or the Item."
msgstr ""
@@ -56445,15 +56546,15 @@ msgstr ""
msgid "To be Delivered to Customer"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:231
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:276
msgid "To cancel a {} you need to cancel the POS Closing Entry {}."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:245
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:290
msgid "To cancel this Sales Invoice you need to cancel the POS Closing Entry {0}."
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:160
+#: erpnext/accounts/doctype/payment_request/payment_request.py:161
msgid "To create a Payment Request reference document is required"
msgstr ""
@@ -56471,12 +56572,12 @@ msgstr ""
msgid "To include sub-assembly costs and secondary items in Finished Goods on a work order without using a job card, when the 'Use Multi-Level BOM' option is enabled."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2004
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1985
#: erpnext/accounts/services/taxes.py:301
msgid "To include tax in row {0} in Item rate, taxes in rows {1} must also be included"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:709
+#: erpnext/stock/doctype/item/item.py:699
msgid "To merge, following properties must be same for both items"
msgstr ""
@@ -56492,7 +56593,7 @@ msgstr ""
msgid "To select more than one transaction at a time, press and hold the shift key."
msgstr ""
-#: erpnext/controllers/item_variant.py:157
+#: erpnext/controllers/item_variant.py:209
msgid "To still proceed with editing this Attribute Value, enable {0} in Item Variant Settings."
msgstr ""
@@ -56504,15 +56605,15 @@ msgstr ""
msgid "To submit the invoice without purchase receipt please set {0} as {1} in {2}"
msgstr ""
-#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:48
+#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:43
#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:233
msgid "To use a different finance book, please uncheck 'Include Default FB Assets'"
msgstr ""
#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:749
-#: erpnext/accounts/report/financial_statements.py:621
-#: erpnext/accounts/report/general_ledger/general_ledger.py:318
-#: erpnext/accounts/report/trial_balance/trial_balance.py:310
+#: erpnext/accounts/report/financial_statements.py:648
+#: erpnext/accounts/report/general_ledger/general_ledger.py:319
+#: erpnext/accounts/report/trial_balance/trial_balance.py:320
msgid "To use a different finance book, please uncheck 'Include Default FB Entries'"
msgstr ""
@@ -56609,7 +56710,7 @@ msgstr ""
msgid "Total Active Items"
msgstr ""
-#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:343
+#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:347
msgid "Total Actual"
msgstr ""
@@ -56659,7 +56760,7 @@ msgstr ""
#: banking/src/components/features/BankReconciliation/RecordPaymentModalContent.tsx:846
#: erpnext/accounts/doctype/invoice_discounting/invoice_discounting.json
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
-#: erpnext/selling/page/sales_funnel/sales_funnel.py:168
+#: erpnext/selling/page/sales_funnel/sales_funnel.py:183
#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/stock/report/item_wise_consumption/item_wise_consumption.py:66
@@ -56743,7 +56844,7 @@ msgstr ""
msgid "Total Billing Hours"
msgstr ""
-#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:343
+#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:347
msgid "Total Budget"
msgstr ""
@@ -56766,12 +56867,12 @@ msgstr ""
#. Label of the total_completed_qty (Float) field in DocType 'Job Card'
#: erpnext/manufacturing/doctype/job_card/job_card.json
-#: erpnext/manufacturing/doctype/job_card/job_card.py:959
+#: erpnext/manufacturing/doctype/job_card/job_card.py:960
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:174
msgid "Total Completed Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:195
+#: erpnext/manufacturing/doctype/job_card/job_card.py:196
msgid "Total Completed Qty is required for Job Card {0}, please start and complete the job card before submission"
msgstr ""
@@ -56825,7 +56926,7 @@ msgstr ""
msgid "Total Credit Transactions"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:374
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:378
msgid "Total Credit/ Debit Amount should be same as linked Journal Entry"
msgstr ""
@@ -56848,7 +56949,7 @@ msgstr ""
msgid "Total Debit Transactions"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:662
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:666
msgid "Total Debit must be equal to Total Credit. The difference is {0}"
msgstr ""
@@ -56884,7 +56985,7 @@ msgstr ""
msgid "Total Expense This Year"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:574
+#: erpnext/accounts/doctype/budget/budget.py:588
msgid "Total Expenses booked through"
msgstr ""
@@ -56942,7 +57043,7 @@ msgstr ""
msgid "Total Invoiced Amount"
msgstr ""
-#: erpnext/support/report/issue_summary/issue_summary.py:82
+#: erpnext/support/report/issue_summary/issue_summary.py:83
msgid "Total Issues"
msgstr ""
@@ -57031,11 +57132,11 @@ msgstr ""
msgid "Total Operation Time"
msgstr ""
-#: erpnext/selling/report/inactive_customers/inactive_customers.py:104
+#: erpnext/selling/report/inactive_customers/inactive_customers.py:103
msgid "Total Order Considered"
msgstr ""
-#: erpnext/selling/report/inactive_customers/inactive_customers.py:103
+#: erpnext/selling/report/inactive_customers/inactive_customers.py:102
msgid "Total Order Value"
msgstr ""
@@ -57077,11 +57178,11 @@ msgstr ""
msgid "Total Payment Amount in Payment Schedule must be equal to Grand / Rounded Total"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:187
+#: erpnext/accounts/doctype/payment_request/payment_request.py:188
msgid "Total Payment Request amount cannot be greater than {0} amount"
msgstr ""
-#: erpnext/regional/report/irs_1099/irs_1099.py:83
+#: erpnext/regional/report/irs_1099/irs_1099.py:82
msgid "Total Payments"
msgstr ""
@@ -57204,7 +57305,7 @@ msgid "Total Tasks"
msgstr ""
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:621
-#: erpnext/accounts/report/purchase_register/purchase_register.py:263
+#: erpnext/accounts/report/purchase_register/purchase_register.py:265
msgid "Total Tax"
msgstr ""
@@ -57280,7 +57381,7 @@ msgstr ""
msgid "Total Taxes and Charges (Company Currency)"
msgstr ""
-#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:130
+#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:135
msgid "Total Time (in Mins)"
msgstr ""
@@ -57306,7 +57407,7 @@ msgstr ""
msgid "Total Value Difference (Incoming - Outgoing)"
msgstr ""
-#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:343
+#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:347
#: erpnext/selling/report/sales_partner_target_variance_based_on_item_group/item_group_wise_sales_target_variance.py:144
msgid "Total Variance"
msgstr ""
@@ -57317,7 +57418,7 @@ msgstr ""
msgid "Total Vendor Invoices Cost (Company Currency)"
msgstr ""
-#: erpnext/utilities/report/youtube_interactions/youtube_interactions.py:70
+#: erpnext/utilities/report/youtube_interactions/youtube_interactions.py:75
msgid "Total Views"
msgstr ""
@@ -57364,19 +57465,19 @@ msgstr ""
msgid "Total Workstation Time (In Hours)"
msgstr ""
-#: erpnext/controllers/selling_controller.py:257
+#: erpnext/controllers/selling_controller.py:258
msgid "Total allocated percentage for sales team should be 100"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:188
+#: erpnext/selling/doctype/customer/customer.py:194
msgid "Total contribution percentage should be equal to 100"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:361
+#: erpnext/accounts/doctype/budget/budget.py:366
msgid "Total distributed amount {0} must be equal to Budget Amount {1}"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:368
+#: erpnext/accounts/doctype/budget/budget.py:373
msgid "Total distribution percent must equal 100 (currently {0})"
msgstr ""
@@ -57384,8 +57485,8 @@ msgstr ""
msgid "Total hours: {0}"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:573
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:148
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:574
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:190
msgid "Total payments amount can't be greater than {}"
msgstr ""
@@ -57397,10 +57498,10 @@ msgstr ""
msgid "Total quantity in delivery schedule cannot be greater than the item quantity"
msgstr ""
-#: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py:760
-#: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py:761
+#: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py:757
+#: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py:758
+#: erpnext/accounts/report/financial_statements.py:351
#: erpnext/accounts/report/financial_statements.py:352
-#: erpnext/accounts/report/financial_statements.py:353
msgid "Total {0} ({1})"
msgstr ""
@@ -57514,7 +57615,7 @@ msgstr ""
#. Label of the currency (Link) field in DocType 'Payment Request'
#: erpnext/accounts/doctype/gl_entry/gl_entry.json
#: erpnext/accounts/doctype/payment_request/payment_request.json
-#: erpnext/accounts/report/general_ledger/general_ledger.py:751
+#: erpnext/accounts/report/general_ledger/general_ledger.py:750
msgid "Transaction Currency"
msgstr ""
@@ -57543,7 +57644,7 @@ msgstr ""
msgid "Transaction Dates"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:1097
+#: erpnext/setup/doctype/company/company.py:1078
msgid "Transaction Deletion Document {0} has been triggered for company {1}"
msgstr ""
@@ -57567,11 +57668,11 @@ msgstr ""
msgid "Transaction Deletion Record To Delete"
msgstr ""
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1105
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1103
msgid "Transaction Deletion Record {0} is already running. {1}"
msgstr ""
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1124
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1122
msgid "Transaction Deletion Record {0} is currently deleting {1}. Cannot save documents until deletion completes."
msgstr ""
@@ -57652,11 +57753,11 @@ msgstr ""
msgid "Transaction actions work when one or more unreconciled transactions are selected."
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:197
+#: erpnext/accounts/doctype/payment_request/payment_request.py:198
msgid "Transaction currency must be same as Payment Gateway currency"
msgstr ""
-#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:73
+#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:75
msgid "Transaction currency: {0} cannot be different from Bank Account({1}) currency: {2}"
msgstr ""
@@ -57676,12 +57777,12 @@ msgstr ""
msgid "Transaction from which tax is withheld"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:910
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/base.py:38
+#: erpnext/manufacturing/doctype/job_card/job_card.py:911
+#: erpnext/stock/doctype/stock_entry/services/stock_entry_base.py:38
msgid "Transaction not allowed against stopped Work Order {0}"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1267
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1248
msgid "Transaction reference no {0} dated {1}"
msgstr ""
@@ -57733,7 +57834,7 @@ msgstr ""
msgid "Transactions to be imported into the system"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/pos.py:171
+#: erpnext/accounts/doctype/sales_invoice/services/pos.py:214
msgid "Transactions using Sales Invoice in POS are disabled."
msgstr ""
@@ -57864,7 +57965,7 @@ msgstr ""
msgid "Transit"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:605
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:606
msgid "Transit Entry"
msgstr ""
@@ -58002,7 +58103,7 @@ msgid "Try the {0} for a better experience."
msgstr ""
#: erpnext/accounts/report/financial_ratios/financial_ratios.js:55
-#: erpnext/accounts/report/financial_ratios/financial_ratios.py:198
+#: erpnext/accounts/report/financial_ratios/financial_ratios.py:200
msgid "Turnover Ratios"
msgstr ""
@@ -58150,7 +58251,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/item_wise_purchase_history/item_wise_purchase_history.py:60
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:207
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:209
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:210
#: erpnext/crm/doctype/opportunity_item/opportunity_item.json
#: erpnext/manufacturing/doctype/bom_creator/bom_creator.json
@@ -58280,7 +58381,7 @@ msgstr ""
msgid "UOM Name"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1649
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1674
msgid "UOM conversion factor required for UOM: {0} in Item: {1}"
msgstr ""
@@ -58344,7 +58445,7 @@ msgid "Unable to find exchange rate for {0} to {1} for key date {2}. Please crea
msgstr ""
#: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.py:165
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:312
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:313
msgid "Unable to find exchange rate for {0} to {1} for key date {2}. Please create a Currency Exchange record manually."
msgstr ""
@@ -58352,7 +58453,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/services/operations.py:124
+#: erpnext/manufacturing/doctype/work_order/services/operations.py:125
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 ""
@@ -58380,7 +58481,7 @@ msgstr ""
msgid "Unassigned Qty"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:647
+#: erpnext/accounts/doctype/budget/budget.py:661
msgid "Unbilled Orders"
msgstr ""
@@ -58439,7 +58540,7 @@ msgstr ""
msgid "Undo {}?"
msgstr ""
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:940
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:938
msgid "Unexpected Naming Series Pattern"
msgstr ""
@@ -58519,7 +58620,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/doctype/sales_invoice/services/status.py:70
+#: erpnext/accounts/doctype/sales_invoice/services/status.py:77
#: erpnext/accounts/doctype/subscription/subscription.json
#: erpnext/accounts/doctype/subscription/subscription_list.js:12
msgid "Unpaid"
@@ -58674,7 +58775,7 @@ msgstr ""
msgid "Unsigned"
msgstr ""
-#: erpnext/setup/doctype/email_digest/email_digest.py:128
+#: erpnext/setup/doctype/email_digest/email_digest.py:121
msgid "Unsubscribe from this Email Digest"
msgstr ""
@@ -58835,7 +58936,7 @@ msgstr ""
#. Invoice'
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/controllers/accounts_controller.py:172
+#: erpnext/controllers/accounts_controller.py:192
msgid "Update Outstanding for Self"
msgstr ""
@@ -58920,11 +59021,11 @@ msgstr ""
msgid "Updating Costing and Billing fields against this Project..."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1510
+#: erpnext/stock/doctype/item/item.py:1495
msgid "Updating Variants..."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1196
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1203
msgid "Updating Work Order status"
msgstr ""
@@ -59114,7 +59215,7 @@ msgstr ""
msgid "Use Transaction Date Exchange Rate"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:605
+#: erpnext/projects/doctype/project/project.py:638
msgid "Use a name that is different from previous project name"
msgstr ""
@@ -59164,11 +59265,6 @@ msgstr ""
msgid "Used to balance the books when recording extra purchase costs"
msgstr ""
-#. Description of the 'Opening Stock' (Float) field in DocType 'Item'
-#: erpnext/stock/doctype/item/item.json
-msgid "Used to create an opening Stock Entry with the Valuation Rate when the item is saved"
-msgstr ""
-
#. Description of the 'Tax Withholding Group' (Link) field in DocType
#. 'Supplier'
#: erpnext/buying/doctype/supplier/supplier.json
@@ -59180,7 +59276,7 @@ msgstr ""
msgid "Used with Financial Report Template"
msgstr ""
-#: erpnext/setup/install.py:235
+#: erpnext/setup/install.py:226
msgid "User Forum"
msgstr ""
@@ -59204,7 +59300,7 @@ msgstr ""
msgid "User Resolution Time"
msgstr ""
-#: erpnext/accounts/doctype/pricing_rule/utils.py:595
+#: erpnext/accounts/doctype/pricing_rule/utils.py:593
msgid "User has not applied rule on the invoice {0}"
msgstr ""
@@ -59212,7 +59308,7 @@ msgstr ""
msgid "User {0} does not exist"
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:140
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:147
msgid "User {0} doesn't have any default POS Profile. Check Default at Row {1} for this User."
msgstr ""
@@ -59282,7 +59378,7 @@ msgstr ""
msgid "VAT Accounts"
msgstr ""
-#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:40
+#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:41
msgid "VAT Amount (AED)"
msgstr ""
@@ -59292,12 +59388,12 @@ msgid "VAT Audit Report"
msgstr ""
#: erpnext/regional/report/uae_vat_201/uae_vat_201.html:47
-#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:123
+#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:124
msgid "VAT on Expenses and All Other Inputs"
msgstr ""
#: erpnext/regional/report/uae_vat_201/uae_vat_201.html:15
-#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:57
+#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:58
msgid "VAT on Sales and All Other Outputs"
msgstr ""
@@ -59381,7 +59477,7 @@ msgstr ""
msgid "Valid till Date cannot be before Transaction Date"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:161
+#: erpnext/selling/doctype/quotation/quotation.py:162
msgid "Valid till date cannot be before transaction date"
msgstr ""
@@ -59505,7 +59601,8 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom_creator/bom_creator.json
#: erpnext/selling/doctype/quotation_item/quotation_item.json
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
-#: erpnext/stock/doctype/bin/bin.json erpnext/stock/doctype/item/item.json
+#: erpnext/stock/doctype/bin/bin.json erpnext/stock/doctype/item/item.js:965
+#: erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json
#: erpnext/stock/doctype/stock_closing_balance/stock_closing_balance.json
@@ -59515,7 +59612,7 @@ msgstr ""
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:85
#: erpnext/stock/report/item_prices/item_prices.py:57
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:68
-#: erpnext/stock/report/stock_balance/stock_balance.py:560
+#: erpnext/stock/report/stock_balance/stock_balance.py:563
msgid "Valuation Rate"
msgstr ""
@@ -59523,15 +59620,19 @@ msgstr ""
msgid "Valuation Rate (In / Out)"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2038
+#: erpnext/stock/stock_ledger.py:2059
msgid "Valuation Rate Missing"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2016
+#: erpnext/stock/doctype/item/item.py:1604
+msgid "Valuation Rate cannot be negative."
+msgstr ""
+
+#: erpnext/stock/stock_ledger.py:2037
msgid "Valuation Rate for the Item {0}, is required to do accounting entries for {1} {2}."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:313
+#: erpnext/stock/doctype/item/item.py:314
msgid "Valuation Rate is mandatory if Opening Stock entered"
msgstr ""
@@ -59545,7 +59646,7 @@ msgstr ""
msgid "Valuation and Total"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1004
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1002
msgid "Valuation rate for customer provided items has been set to zero."
msgstr ""
@@ -59558,7 +59659,7 @@ msgstr ""
msgid "Valuation rate for the item as per Sales Invoice (Only for Internal Transfers)"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2028
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2009
#: erpnext/accounts/services/taxes.py:322
msgid "Valuation type charges can not be marked as Inclusive"
msgstr ""
@@ -59580,7 +59681,7 @@ msgstr ""
#. 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:184
+#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:179
#: 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
@@ -59620,7 +59721,7 @@ msgstr ""
msgid "Value as on"
msgstr ""
-#: erpnext/controllers/item_variant.py:130
+#: erpnext/controllers/item_variant.py:131
msgid "Value for Attribute {0} must be within the range of {1} to {2} in the increments of {3} for Item {4}"
msgstr ""
@@ -59678,10 +59779,10 @@ msgstr ""
msgid "Variables"
msgstr ""
-#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:231
#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:235
-#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:317
-#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:327
+#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:239
+#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:321
+#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:331
msgid "Variance"
msgstr ""
@@ -59689,13 +59790,13 @@ msgstr ""
msgid "Variance ({})"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:259
+#: erpnext/stock/doctype/item/item.js:267
#: erpnext/stock/doctype/item/item_list.js:61
#: erpnext/stock/report/item_variant_details/item_variant_details.py:74
msgid "Variant"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:982
+#: erpnext/stock/doctype/item/item.py:966
msgid "Variant Attribute Error"
msgstr ""
@@ -59714,11 +59815,11 @@ msgstr ""
msgid "Variant Based On"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1010
+#: erpnext/stock/doctype/item/item.py:994
msgid "Variant Based On cannot be changed"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:235
+#: erpnext/stock/doctype/item/item.js:243
msgid "Variant Details Report"
msgstr ""
@@ -59732,7 +59833,7 @@ msgstr ""
msgid "Variant Item"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:980
+#: erpnext/stock/doctype/item/item.py:964
msgid "Variant Items"
msgstr ""
@@ -59743,7 +59844,7 @@ msgstr ""
msgid "Variant Of"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1027
+#: erpnext/stock/doctype/item/item.js:1172
msgid "Variant creation has been queued."
msgstr ""
@@ -59795,7 +59896,7 @@ msgstr ""
msgid "Vendor Invoices"
msgstr ""
-#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:540
+#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:538
msgid "Vendor Name"
msgstr ""
@@ -59895,7 +59996,7 @@ msgstr ""
msgid "View Ledger"
msgstr ""
-#: erpnext/stock/doctype/serial_no/serial_no.js:28
+#: erpnext/stock/doctype/serial_no/serial_no.js:32
msgid "View Ledgers"
msgstr ""
@@ -59943,7 +60044,7 @@ msgstr ""
msgid "View Stock Balance Report"
msgstr ""
-#: erpnext/stock/report/stock_balance/stock_balance.js:156
+#: erpnext/stock/report/stock_balance/stock_balance.js:162
msgid "View Stock Ledger"
msgstr ""
@@ -60033,7 +60134,7 @@ msgstr ""
msgid "Volt-Ampere"
msgstr ""
-#: erpnext/accounts/report/purchase_register/purchase_register.py:163
+#: erpnext/accounts/report/purchase_register/purchase_register.py:165
#: erpnext/accounts/report/sales_register/sales_register.py:179
msgid "Voucher"
msgstr ""
@@ -60113,11 +60214,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:1195
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1197
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:56
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:221
#: erpnext/accounts/report/general_ledger/general_ledger.js:49
-#: erpnext/accounts/report/general_ledger/general_ledger.py:768
+#: erpnext/accounts/report/general_ledger/general_ledger.py:767
#: 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
@@ -60139,7 +60240,7 @@ msgstr ""
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.js:51
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:114
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:34
-#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:154
+#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:158
#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:165
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:74
msgid "Voucher No"
@@ -60157,7 +60258,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:762
+#: erpnext/accounts/report/general_ledger/general_ledger.py:761
msgid "Voucher Subtype"
msgstr ""
@@ -60187,12 +60288,12 @@ msgstr ""
#: erpnext/accounts/doctype/repost_payment_ledger/repost_payment_ledger.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:1193
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1195
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:212
-#: erpnext/accounts/report/general_ledger/general_ledger.py:760
+#: erpnext/accounts/report/general_ledger/general_ledger.py:759
#: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:31
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:165
-#: erpnext/accounts/report/purchase_register/purchase_register.py:158
+#: erpnext/accounts/report/purchase_register/purchase_register.py:160
#: erpnext/accounts/report/sales_register/sales_register.py:174
#: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:17
#: erpnext/public/js/utils/unreconcile.js:71
@@ -60213,14 +60314,14 @@ msgstr ""
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:109
#: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:486
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:28
-#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:152
+#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:156
#: erpnext/stock/report/stock_ledger/stock_ledger.py:401
#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:159
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:68
msgid "Voucher Type"
msgstr ""
-#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:208
+#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:210
msgid "Voucher {0} is over-allocated by {1}"
msgstr ""
@@ -60277,7 +60378,7 @@ msgstr ""
msgid "WIP Work Orders"
msgstr ""
-#: erpnext/manufacturing/doctype/workstation/test_workstation.py:137
+#: erpnext/manufacturing/doctype/workstation/test_workstation.py:147
#: erpnext/patches/v16_0/make_workstation_operating_components.py:50
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:317
msgid "Wages"
@@ -60388,11 +60489,11 @@ msgstr ""
msgid "Warehouse cannot be changed for Serial No."
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:160
+#: erpnext/controllers/sales_and_purchase_return.py:161
msgid "Warehouse is mandatory"
msgstr ""
-#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:286
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:309
msgid "Warehouse is required to get producible FG Items"
msgstr ""
@@ -60401,7 +60502,7 @@ msgid "Warehouse not found against the account {0}"
msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:896
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:404
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:401
msgid "Warehouse required for stock Item {0}"
msgstr ""
@@ -60414,11 +60515,12 @@ msgstr ""
msgid "Warehouse {0} can not be deleted as quantity exists for Item {1}"
msgstr ""
+#: erpnext/stock/doctype/item/item.py:1609
#: erpnext/stock/doctype/putaway_rule/putaway_rule.py:67
msgid "Warehouse {0} does not belong to Company {1}."
msgstr ""
-#: erpnext/stock/utils.py:421
+#: erpnext/stock/utils.py:411
msgid "Warehouse {0} does not belong to company {1}"
msgstr ""
@@ -60543,7 +60645,7 @@ msgstr ""
msgid "Warning - Row {0}: Billing Hours are more than Actual Hours"
msgstr ""
-#: erpnext/stock/stock_ledger.py:832
+#: erpnext/stock/stock_ledger.py:843
msgid "Warning on Negative Stock"
msgstr ""
@@ -60555,7 +60657,7 @@ msgstr ""
msgid "Warning: Account changed for warehouse"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:999
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1003
msgid "Warning: Another {0} # {1} exists against stock entry {2}"
msgstr ""
@@ -60563,7 +60665,7 @@ msgstr ""
msgid "Warning: Material Requested Qty is less than Minimum Order Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:916
+#: erpnext/manufacturing/doctype/work_order/work_order.py:917
msgid "Warning: Quantity exceeds maximum producible quantity based on quantity of raw materials received through the Subcontracting Inward Order {0}."
msgstr ""
@@ -60657,7 +60759,7 @@ msgstr ""
msgid "Wavelength In Megametres"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:167
+#: erpnext/controllers/accounts_controller.py:187
msgid "We can see {0} is made against {1}. If you want {1}'s outstanding to be updated, uncheck the '{2}' checkbox."
msgstr ""
@@ -60851,7 +60953,7 @@ msgstr ""
msgid "When checked, the system will use the posting datetime of the document for naming the document instead of the creation datetime of the document."
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1363
+#: erpnext/stock/doctype/item/item.js:1508
msgid "When creating an Item, entering a value for this field will automatically create an Item Price at the backend."
msgstr ""
@@ -60866,7 +60968,7 @@ msgstr ""
msgid "When enabled, transactions with this supplier will be blocked based on the Hold Type below"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/manufacturing.py:802
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:822
msgid "When there are multiple finished goods ({0}) in a Repack stock entry, the basic rate for all finished goods must be set manually. To set rate manually, enable the checkbox 'Set Basic Rate Manually' in the respective finished good row."
msgstr ""
@@ -60884,10 +60986,6 @@ msgstr ""
msgid "While making Purchase Invoice from Purchase Order, use Exchange Rate on Invoice's transaction date rather than inheriting it from Purchase Order. Only applies for Purchase Invoice."
msgstr ""
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:286
-msgid "White"
-msgstr ""
-
#. Option for the 'Marital Status' (Select) field in DocType 'Employee'
#: erpnext/setup/doctype/employee/employee.json
msgid "Widowed"
@@ -61019,7 +61117,7 @@ msgstr ""
#: erpnext/assets/doctype/asset/asset_list.js:12
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/doctype/job_card_operation/job_card_operation.json
-#: erpnext/setup/doctype/company/company.py:388
+#: erpnext/setup/doctype/company/company.py:392
#: erpnext/support/doctype/warranty_claim/warranty_claim.json
msgid "Work In Progress"
msgstr ""
@@ -61046,17 +61144,17 @@ msgstr ""
#: erpnext/manufacturing/report/bom_variance_report/bom_variance_report.js:14
#: erpnext/manufacturing/report/bom_variance_report/bom_variance_report.py:19
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:43
-#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:93
+#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:98
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:145
#: erpnext/manufacturing/report/process_loss_report/process_loss_report.js:22
-#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:67
+#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:69
#: 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/report/work_order_stock_report/work_order_stock_report.py:107
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/selling/doctype/sales_order/sales_order.js:1094
#: erpnext/stock/doctype/material_request/material_request.js:216
#: erpnext/stock/doctype/material_request/material_request.json
-#: erpnext/stock/doctype/material_request/material_request.py:572
+#: erpnext/stock/doctype/material_request/material_request.py:574
#: erpnext/stock/doctype/pick_list/pick_list.json
#: erpnext/stock/doctype/serial_no/serial_no.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
@@ -61136,20 +61234,20 @@ msgstr ""
msgid "Work Order Summary Report"
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:578
+#: erpnext/stock/doctype/material_request/material_request.py:580
msgid "Work Order cannot be created for following reason:
{0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:860
+#: erpnext/manufacturing/doctype/work_order/work_order.py:861
msgid "Work Order cannot be raised against a Item Template"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1120
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1167
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1127
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1174
msgid "Work Order has been {0}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/manufacturing.py:380
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:380
msgid "Work Order is mandatory"
msgstr ""
@@ -61161,16 +61259,16 @@ msgstr ""
msgid "Work Order {0} created"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:194
+#: erpnext/stock/doctype/stock_entry/services/disassemble.py:194
msgid "Work Order {0} has no produced qty"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry_handler/base.py:35
+#: erpnext/stock/doctype/stock_entry/services/stock_entry_base.py:35
msgid "Work Order {0} must be submitted"
msgstr ""
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.js:56
-#: erpnext/stock/doctype/material_request/material_request.py:566
+#: erpnext/stock/doctype/material_request/material_request.py:568
msgid "Work Orders"
msgstr ""
@@ -61248,7 +61346,7 @@ msgstr ""
#: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.js:35
#: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.py:119
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:62
-#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:117
+#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:122
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.js:74
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:160
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
@@ -61317,7 +61415,7 @@ msgstr ""
msgid "Workstation Working Hour"
msgstr ""
-#: erpnext/manufacturing/doctype/workstation/workstation.py:463
+#: erpnext/manufacturing/doctype/workstation/workstation.py:476
msgid "Workstation is closed on the following dates as per Holiday List: {0}"
msgstr ""
@@ -61340,7 +61438,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_profile/pos_profile.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/setup/doctype/company/company.py:671
+#: erpnext/setup/doctype/company/company.py:675
msgid "Write Off"
msgstr ""
@@ -61445,7 +61543,7 @@ msgstr ""
msgid "Wrong Company"
msgstr ""
-#: erpnext/setup/doctype/company/company.js:249
+#: erpnext/setup/doctype/company/company.js:250
msgid "Wrong Password"
msgstr ""
@@ -61493,7 +61591,7 @@ msgstr ""
msgid "Year of Passing"
msgstr ""
-#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:91
+#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:89
msgid "Year start date or end date is overlapping with {0}. To avoid please set company"
msgstr ""
@@ -61505,11 +61603,11 @@ msgstr ""
msgid "You are not allowed to update as per the conditions set in {} Workflow."
msgstr ""
-#: erpnext/accounts/services/gl_validator.py:119
+#: erpnext/accounts/services/gl_validator.py:114
msgid "You are not authorized to add or update entries before {0}"
msgstr ""
-#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:337
+#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:341
msgid "You are not authorized to make/edit Stock Transactions for Item {0} under warehouse {1} before this time."
msgstr ""
@@ -61517,7 +61615,7 @@ msgstr ""
msgid "You are not authorized to set Frozen value"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:515
+#: erpnext/stock/doctype/pick_list/pick_list.py:514
msgid "You are picking more than required quantity for the item {0}. Check if there is any other pick list created for the sales order {1}."
msgstr ""
@@ -61549,7 +61647,7 @@ msgstr ""
msgid "You can either configure default depreciation accounts in the Company or set the required accounts in the following rows:
"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:570
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:574
msgid "You can not enter current voucher in 'Against Journal Entry' column"
msgstr ""
@@ -61562,7 +61660,7 @@ msgstr ""
msgid "You can only redeem max {0} points in this order."
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:183
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:190
msgid "You can only select one mode of payment as default"
msgstr ""
@@ -61582,11 +61680,11 @@ msgstr ""
msgid "You can set up the rule to split the transaction across multiple accounts."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:188
+#: erpnext/controllers/accounts_controller.py:208
msgid "You can use {0} to reconcile against {1} later."
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1422
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1440
msgid "You can't make any changes to Job Card since Work Order is closed."
msgstr ""
@@ -61606,15 +61704,15 @@ msgstr ""
msgid "You cannot create a {0} within the closed Accounting Period {1}"
msgstr ""
-#: erpnext/accounts/services/gl_validator.py:67
+#: erpnext/accounts/services/gl_validator.py:64
msgid "You cannot create or cancel any accounting entries with in the closed Accounting Period {0}"
msgstr ""
-#: erpnext/accounts/services/gl_validator.py:139
+#: erpnext/accounts/services/gl_validator.py:145
msgid "You cannot create/amend any accounting entries till this date."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:671
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:675
msgid "You cannot credit and debit same account at the same time"
msgstr ""
@@ -61638,7 +61736,7 @@ msgstr ""
msgid "You cannot redeem more than {0}."
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:210
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:212
msgid "You cannot repost item valuation before {}"
msgstr ""
@@ -61658,7 +61756,7 @@ msgstr ""
msgid "You cannot update stock for a Debit Note. A Debit Note is a financial document that should not affect inventory. Please disable 'Update Stock'."
msgstr ""
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:106
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:109
msgid "You cannot {0} this document because another Period Closing Entry {1} exists after {2}"
msgstr ""
@@ -61683,11 +61781,11 @@ msgstr ""
msgid "You don't have enough points to redeem."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1732
+#: erpnext/controllers/accounts_controller.py:1760
msgid "You don't have permission to create a Company Address. Please contact your System Manager."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1712
+#: erpnext/controllers/accounts_controller.py:1740
msgid "You don't have permission to update Company details. Please contact your System Manager."
msgstr ""
@@ -61695,11 +61793,11 @@ msgstr ""
msgid "You don't have permission to update Received Qty DocField for item {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1706
+#: erpnext/controllers/accounts_controller.py:1734
msgid "You don't have permission to update this document. Please contact your System Manager."
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:291
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:298
msgid "You had {} errors while creating opening invoices. Check {} for more details"
msgstr ""
@@ -61707,11 +61805,11 @@ msgstr ""
msgid "You have already selected items from {0} {1}"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:400
+#: erpnext/projects/doctype/project/project.py:420
msgid "You have been invited to collaborate on the project {0}."
msgstr ""
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:254
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:263
msgid "You have enabled {0} and {1} in {2}. This can lead to prices from the default price list being inserted in the transaction price list."
msgstr ""
@@ -61731,7 +61829,7 @@ msgstr ""
msgid "You have not performed any reconciliations in this session yet."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1186
+#: erpnext/stock/doctype/item/item.py:1170
msgid "You have to enable auto re-order in Stock Settings to maintain re-order levels."
msgstr ""
@@ -61751,6 +61849,11 @@ msgstr ""
msgid "You selected the account group {1} as {2} Account in row {0}. Please select a single account."
msgstr ""
+#. Option for the 'Provider' (Select) field in DocType 'Video'
+#: erpnext/utilities/doctype/video/video.json
+msgid "YouTube"
+msgstr ""
+
#. Name of a report
#: erpnext/utilities/report/youtube_interactions/youtube_interactions.json
msgid "YouTube Interactions"
@@ -61794,7 +61897,7 @@ msgstr ""
msgid "Zero Balance"
msgstr ""
-#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:77
+#: erpnext/regional/report/uae_vat_201/uae_vat_201.py:78
msgid "Zero Rated"
msgstr ""
@@ -61816,15 +61919,15 @@ msgstr ""
msgid "Zip File"
msgstr ""
-#: erpnext/stock/reorder_item.py:373
+#: erpnext/stock/reorder_item.py:364
msgid "[Important] [ERPNext] Auto Reorder Errors"
msgstr ""
-#: erpnext/controllers/status_updater.py:304
+#: erpnext/controllers/status_updater.py:306
msgid "`Allow Negative rates for Items`"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2030
+#: erpnext/stock/stock_ledger.py:2051
msgid "after"
msgstr ""
@@ -61914,7 +62017,7 @@ msgstr ""
msgid "exchangerate.host"
msgstr ""
-#: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.py:183
+#: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.py:193
msgid "fieldname"
msgstr ""
@@ -61928,6 +62031,12 @@ msgstr ""
msgid "frankfurter.dev"
msgstr ""
+#. Option for the 'Service Provider' (Select) field in DocType 'Currency
+#. Exchange Settings'
+#: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.json
+msgid "frankfurter.dev - v2"
+msgstr ""
+
#: erpnext/templates/form_grid/item_grid.html:66
#: erpnext/templates/form_grid/item_grid.html:80
msgid "hidden"
@@ -61968,7 +62077,7 @@ msgstr ""
msgid "material_request_item"
msgstr ""
-#: erpnext/controllers/selling_controller.py:218
+#: erpnext/controllers/selling_controller.py:219
msgid "must be between 0 and 100"
msgstr ""
@@ -61989,7 +62098,7 @@ msgstr ""
msgid "out of 5"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1260
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1241
msgid "paid to"
msgstr ""
@@ -61997,7 +62106,7 @@ msgstr ""
msgid "payments app is not installed. Please install it from {0} or {1}"
msgstr ""
-#: erpnext/utilities/__init__.py:47
+#: erpnext/utilities/__init__.py:51
msgid "payments app is not installed. Please install it from {} or {}"
msgstr ""
@@ -62014,7 +62123,7 @@ msgstr ""
msgid "per hour"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2031
+#: erpnext/stock/stock_ledger.py:2052
msgid "performing either one below:"
msgstr ""
@@ -62039,7 +62148,7 @@ msgstr ""
msgid "ratings"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1260
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1241
msgid "received from"
msgstr ""
@@ -62047,7 +62156,7 @@ msgstr ""
msgid "reconciled"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:159
+#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:164
msgid "returned"
msgstr ""
@@ -62082,7 +62191,7 @@ msgstr ""
msgid "sandbox"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:159
+#: erpnext/accounts/doctype/sales_invoice/services/fixed_assets.py:164
msgid "sold"
msgstr ""
@@ -62090,8 +62199,8 @@ msgstr ""
msgid "subscription is already cancelled."
msgstr ""
-#: erpnext/controllers/status_updater.py:491
-#: erpnext/controllers/status_updater.py:510
+#: erpnext/controllers/status_updater.py:493
+#: erpnext/controllers/status_updater.py:512
msgid "target_ref_field"
msgstr ""
@@ -62174,7 +62283,7 @@ msgstr ""
msgid "{0} {1} has submitted Assets. Remove Item {2} from table to continue."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1267
+#: erpnext/controllers/accounts_controller.py:1295
msgid "{0} Account not found against Customer {1}."
msgstr ""
@@ -62182,19 +62291,19 @@ msgstr ""
msgid "{0} Account: {1} ({2}) must be in either customer billing currency: {3} or Company default currency: {4}"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:545
+#: erpnext/accounts/doctype/budget/budget.py:559
msgid "{0} Budget for Account {1} against {2} {3} is {4}. It is already exceeded by {5}."
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:548
+#: erpnext/accounts/doctype/budget/budget.py:562
msgid "{0} Budget for Account {1} against {2} {3} is {4}. It will be exceeded by {5}."
msgstr ""
-#: erpnext/accounts/doctype/pricing_rule/utils.py:771
+#: erpnext/accounts/doctype/pricing_rule/utils.py:769
msgid "{0} Coupon used are {1}. Allowed quantity is exhausted"
msgstr ""
-#: erpnext/setup/doctype/email_digest/email_digest.py:124
+#: erpnext/setup/doctype/email_digest/email_digest.py:117
msgid "{0} Digest"
msgstr ""
@@ -62203,7 +62312,7 @@ msgstr ""
msgid "{0} Naming Series"
msgstr ""
-#: erpnext/accounts/utils.py:1583
+#: erpnext/accounts/utils.py:1590
msgid "{0} Number {1} is already used in {2} {3}"
msgstr ""
@@ -62215,7 +62324,7 @@ msgstr ""
msgid "{0} Operations: {1}"
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:229
+#: erpnext/stock/doctype/material_request/material_request.py:232
msgid "{0} Request for {1}"
msgstr ""
@@ -62247,28 +62356,28 @@ msgstr ""
msgid "{0} account not found while submitting purchase receipt"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:803
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:807
msgid "{0} against Bill {1} dated {2}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:791
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:795
msgid "{0} against Purchase Order {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:781
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:785
msgid "{0} against Sales Invoice {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:785
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:789
msgid "{0} against Sales Order {1}"
msgstr ""
-#: erpnext/quality_management/doctype/quality_procedure/quality_procedure.py:69
+#: erpnext/quality_management/doctype/quality_procedure/quality_procedure.py:66
msgid "{0} already has a Parent Procedure {1}."
msgstr ""
#: erpnext/accounts/report/general_ledger/general_ledger.py:63
-#: erpnext/accounts/report/pos_register/pos_register.py:111
+#: erpnext/accounts/report/pos_register/pos_register.py:120
msgid "{0} and {1} are mandatory"
msgstr ""
@@ -62292,7 +62401,7 @@ msgstr ""
msgid "{0} cannot be used as a Main Cost Center because it has been used as child in Cost Center Allocation {1}"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:167
+#: erpnext/accounts/doctype/payment_request/payment_request.py:168
msgid "{0} cannot be zero"
msgstr ""
@@ -62307,7 +62416,7 @@ msgstr ""
msgid "{0} creation for the following records will be skipped."
msgstr ""
-#: erpnext/setup/doctype/company/company.py:295
+#: erpnext/setup/doctype/company/company.py:303
msgid "{0} currency must be same as company's default currency. Please select another account."
msgstr ""
@@ -62319,7 +62428,7 @@ msgstr ""
msgid "{0} currently has a {1} Supplier Scorecard standing, and RFQs to this supplier should be issued with caution."
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:157
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:164
msgid "{0} does not belong to Company {1}"
msgstr ""
@@ -62379,7 +62488,7 @@ msgstr ""
msgid "{0} is already running for {1}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:149
+#: erpnext/controllers/accounts_controller.py:169
msgid "{0} is blocked so this transaction cannot proceed"
msgstr ""
@@ -62392,7 +62501,7 @@ msgid "{0} is mandatory for Item {1}"
msgstr ""
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:100
-#: erpnext/accounts/services/gl_validator.py:151
+#: erpnext/accounts/services/gl_validator.py:157
msgid "{0} is mandatory for account {1}"
msgstr ""
@@ -62408,7 +62517,7 @@ msgstr ""
msgid "{0} is not a CSV file."
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:230
+#: erpnext/selling/doctype/customer/customer.py:236
msgid "{0} is not a company bank account"
msgstr ""
@@ -62424,11 +62533,11 @@ msgstr ""
msgid "{0} is not a valid Accounting Dimension."
msgstr ""
-#: erpnext/controllers/item_variant.py:147
+#: erpnext/controllers/item_variant.py:199
msgid "{0} is not a valid Value for Attribute {1} of Item {2}."
msgstr ""
-#: erpnext/stock/utils.py:135
+#: erpnext/stock/utils.py:136
msgid "{0} is not a valid {1} fieldname."
msgstr ""
@@ -62444,11 +62553,11 @@ msgstr ""
msgid "{0} is not running. Cannot trigger events for this Document"
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:476
+#: erpnext/stock/doctype/material_request/material_request.py:478
msgid "{0} is not the default supplier for any items."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2712
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2688
msgid "{0} is on hold till {1}"
msgstr ""
@@ -62480,11 +62589,11 @@ msgstr ""
msgid "{0} items to return"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:218
+#: erpnext/controllers/sales_and_purchase_return.py:219
msgid "{0} must be negative in return document"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/services/inter_company.py:42
+#: erpnext/accounts/doctype/sales_invoice/services/inter_company.py:60
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 ""
@@ -62517,11 +62626,11 @@ msgstr ""
msgid "{0} units are reserved for Item {1} in Warehouse {2}, please un-reserve the same to {3} the Stock Reconciliation."
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:1084
+#: erpnext/stock/doctype/pick_list/pick_list.py:1085
msgid "{0} units of Item {1} is not available in any of the warehouses."
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:1077
+#: erpnext/stock/doctype/pick_list/pick_list.py:1078
msgid "{0} units of Item {1} is not available in any of the warehouses. Other Pick Lists exist for this item."
msgstr ""
@@ -62529,16 +62638,16 @@ msgstr ""
msgid "{0} units of {1} are required in {2} with the inventory dimension: {3} on {4} {5} for {6} to complete the transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:1683 erpnext/stock/stock_ledger.py:2179
-#: erpnext/stock/stock_ledger.py:2193
+#: erpnext/stock/stock_ledger.py:1698 erpnext/stock/stock_ledger.py:2200
+#: erpnext/stock/stock_ledger.py:2214
msgid "{0} units of {1} needed in {2} on {3} {4} for {5} to complete this transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2280 erpnext/stock/stock_ledger.py:2325
+#: erpnext/stock/stock_ledger.py:2304 erpnext/stock/stock_ledger.py:2349
msgid "{0} units of {1} needed in {2} on {3} {4} to complete this transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:1677
+#: erpnext/stock/stock_ledger.py:1692
msgid "{0} units of {1} needed in {2} to complete this transaction."
msgstr ""
@@ -62546,11 +62655,11 @@ msgstr ""
msgid "{0} until {1}"
msgstr ""
-#: erpnext/stock/utils.py:412
+#: erpnext/stock/utils.py:402
msgid "{0} valid serial nos for Item {1}"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1032
+#: erpnext/stock/doctype/item/item.js:1177
msgid "{0} variants created."
msgstr ""
@@ -62566,7 +62675,7 @@ msgstr ""
msgid "{0} will be set as the {1} in subsequently scanned items"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1083
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1084
msgid "{0} {1}"
msgstr ""
@@ -62582,17 +62691,17 @@ msgstr ""
msgid "{0} {1} cannot be updated. If you need to make changes, we recommend canceling the existing entry and creating a new one."
msgstr ""
-#: erpnext/accounts/doctype/payment_order/payment_order.py:121
+#: erpnext/accounts/doctype/payment_order/payment_order.py:130
msgid "{0} {1} created"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:628
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:681
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2449
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2425
msgid "{0} {1} does not exist"
msgstr ""
-#: erpnext/accounts/party.py:575
+#: erpnext/accounts/party.py:577
msgid "{0} {1} has accounting entries in currency {2} for company {3}. Please select a receivable or payable account with currency {2}."
msgstr ""
@@ -62606,15 +62715,15 @@ msgstr ""
#: erpnext/buying/doctype/purchase_order/services/status.py:35
#: erpnext/selling/doctype/sales_order/services/status.py:45
-#: erpnext/stock/doctype/material_request/material_request.py:256
+#: erpnext/stock/doctype/material_request/material_request.py:258
msgid "{0} {1} has been modified. Please refresh."
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:283
+#: erpnext/stock/doctype/material_request/material_request.py:285
msgid "{0} {1} has not been submitted so the action cannot be completed"
msgstr ""
-#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:101
+#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:103
msgid "{0} {1} is allocated twice in this Bank Transaction"
msgstr ""
@@ -62626,16 +62735,16 @@ msgstr ""
msgid "{0} {1} is associated with {2}, but Party Account is {3}"
msgstr ""
-#: erpnext/controllers/selling_controller.py:499
+#: erpnext/controllers/selling_controller.py:509
#: erpnext/controllers/subcontracting_controller.py:1152
msgid "{0} {1} is cancelled or closed"
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:435
+#: erpnext/stock/doctype/material_request/material_request.py:437
msgid "{0} {1} is cancelled or stopped"
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:273
+#: erpnext/stock/doctype/material_request/material_request.py:275
msgid "{0} {1} is cancelled so the action cannot be completed"
msgstr ""
@@ -62643,11 +62752,11 @@ msgstr ""
msgid "{0} {1} is closed"
msgstr ""
-#: erpnext/accounts/party.py:822
+#: erpnext/accounts/party.py:824
msgid "{0} {1} is disabled"
msgstr ""
-#: erpnext/accounts/party.py:828
+#: erpnext/accounts/party.py:830
msgid "{0} {1} is frozen"
msgstr ""
@@ -62655,7 +62764,7 @@ msgstr ""
msgid "{0} {1} is fully billed"
msgstr ""
-#: erpnext/accounts/party.py:832
+#: erpnext/accounts/party.py:834
msgid "{0} {1} is not active"
msgstr ""
@@ -62692,26 +62801,26 @@ msgstr ""
msgid "{0} {1} via CSV File"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:225
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:226
msgid "{0} {1}: 'Profit and Loss' type account {2} not allowed in Opening Entry"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:251
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:252
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:86
msgid "{0} {1}: Account {2} does not belong to Company {3}"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:239
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:240
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:74
msgid "{0} {1}: Account {2} is a Group Account and group accounts cannot be used in transactions"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:246
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:247
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:81
msgid "{0} {1}: Account {2} is inactive"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:292
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:293
msgid "{0} {1}: Accounting Entry for {2} can only be made in currency: {3}"
msgstr ""
@@ -62719,27 +62828,27 @@ msgstr ""
msgid "{0} {1}: Cost Center is mandatory for Item {2}"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:178
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:179
msgid "{0} {1}: Cost Center is required for 'Profit and Loss' account {2}."
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:264
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:265
msgid "{0} {1}: Cost Center {2} does not belong to Company {3}"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:271
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:272
msgid "{0} {1}: Cost Center {2} is a group cost center and group cost centers cannot be used in transactions"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:144
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:145
msgid "{0} {1}: Customer is required against Receivable account {2}"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:166
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:167
msgid "{0} {1}: Either debit or credit amount is required for {2}"
msgstr ""
-#: erpnext/accounts/doctype/gl_entry/gl_entry.py:150
+#: erpnext/accounts/doctype/gl_entry/gl_entry.py:151
msgid "{0} {1}: Supplier is required against Payable account {2}"
msgstr ""
@@ -62747,11 +62856,11 @@ msgstr ""
msgid "{0}%"
msgstr ""
-#: erpnext/controllers/website_list_for_contact.py:206
+#: erpnext/controllers/website_list_for_contact.py:210
msgid "{0}% Billed"
msgstr ""
-#: erpnext/controllers/website_list_for_contact.py:214
+#: erpnext/controllers/website_list_for_contact.py:218
msgid "{0}% Delivered"
msgstr ""
@@ -62760,11 +62869,11 @@ msgstr ""
msgid "{0}% of total invoice value will be given as discount."
msgstr ""
-#: erpnext/projects/doctype/task/task.py:130
+#: erpnext/projects/doctype/task/task.py:129
msgid "{0}'s {1} cannot be after {2}'s Expected End Date."
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1402
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1420
msgid "{0}, complete the operation {1} before the operation {2}."
msgstr ""
@@ -62788,15 +62897,15 @@ msgstr ""
msgid "{0}: Virtual DocType (no database table)"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:468
+#: erpnext/controllers/accounts_controller.py:488
msgid "{0}: {1} does not belong to the Company: {2}"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1352
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1354
msgid "{0}: {1} does not exist"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:282
+#: erpnext/setup/doctype/company/company.py:290
msgid "{0}: {1} is a group account."
msgstr ""
@@ -62804,23 +62913,23 @@ msgstr ""
msgid "{0}: {1} must be less than {2}"
msgstr ""
-#: erpnext/controllers/buying_controller.py:972
+#: erpnext/controllers/buying_controller.py:1028
msgid "{count} Assets created for {item_code}"
msgstr ""
-#: erpnext/controllers/buying_controller.py:872
+#: erpnext/controllers/buying_controller.py:928
msgid "{doctype} {name} is cancelled or closed."
msgstr ""
-#: erpnext/controllers/stock_controller.py:670
+#: erpnext/controllers/stock_controller.py:668
msgid "{item_name}'s Sample Size ({sample_size}) cannot be greater than the Accepted Quantity ({accepted_quantity})"
msgstr ""
-#: erpnext/controllers/stock_controller.py:553
+#: erpnext/controllers/stock_controller.py:551
msgid "{ref_doctype} {ref_name} status is {status}."
msgstr ""
-#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:431
+#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:429
msgid "{}"
msgstr ""
@@ -62849,7 +62958,7 @@ msgstr ""
msgid "{} {} is already linked with {} {}"
msgstr ""
-#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:450
+#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:452
msgid "{} {} is not affecting bank account {}"
msgstr ""