diff --git a/erpnext/locale/main.pot b/erpnext/locale/main.pot
index b49b9d371f9..d30cb83bd03 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-04-26 09:49+0000\n"
-"PO-Revision-Date: 2026-04-26 09:49+0000\n"
+"POT-Creation-Date: 2026-05-03 09:55+0000\n"
+"PO-Revision-Date: 2026-05-03 09:55+0000\n"
"Last-Translator: hello@frappe.io\n"
"Language-Team: hello@frappe.io\n"
"MIME-Version: 1.0\n"
@@ -94,15 +94,15 @@ msgstr ""
msgid " Summary"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:270
+#: erpnext/stock/doctype/item/item.py:278
msgid "\"Customer Provided Item\" cannot be Purchase Item also"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:272
+#: erpnext/stock/doctype/item/item.py:280
msgid "\"Customer Provided Item\" cannot have Valuation Rate"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:351
+#: erpnext/stock/doctype/item/item.py:383
msgid "\"Is Fixed Asset\" cannot be unchecked, as Asset record exists against the item"
msgstr ""
@@ -301,7 +301,7 @@ msgstr ""
msgid "'From Date' must be after 'To Date'"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:434
+#: erpnext/stock/doctype/item/item.py:466
msgid "'Has Serial No' can not be 'Yes' for non-stock item"
msgstr ""
@@ -313,9 +313,9 @@ msgstr ""
msgid "'Inspection Required before Purchase' has disabled for the item {0}, no need to create the QI"
msgstr ""
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:667
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:708
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:813
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:683
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:724
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:829
msgid "'Opening'"
msgstr ""
@@ -660,6 +660,16 @@ msgstr ""
msgid "
{0}
"
msgstr ""
+#. Content of the 'Stock Levels HTML' (HTML) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid ""
+msgstr ""
+
+#. Content of the 'uom_help_html' (HTML) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Define alternate units for this item. Eg: 1 Box = 12 Nos, set conversion factor as 12. (Will also apply for variants)
Learn more → "
+msgstr ""
+
#. Content of the 'settings' (HTML) field in DocType 'Cheque Print Template'
#: erpnext/accounts/doctype/cheque_print_template/cheque_print_template.json
msgid ""
@@ -1028,7 +1038,7 @@ msgstr ""
msgid "A logical Warehouse against which stock entries are made."
msgstr ""
-#: erpnext/stock/serial_batch_bundle.py:1460
+#: erpnext/stock/serial_batch_bundle.py:1474
msgid "A naming series conflict occurred while creating serial numbers. Please change the naming series for the item {0}."
msgstr ""
@@ -1040,6 +1050,18 @@ msgstr ""
msgid "A new fiscal year has been automatically created."
msgstr ""
+#. Description of the 'Inspection Required before Delivery' (Check) field in
+#. DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "A quality inspection must be completed before generating a Delivery Note for this item."
+msgstr ""
+
+#. Description of the 'Inspection Required before Purchase' (Check) field in
+#. DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+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
msgid "A template with tax category {0} already exists. Only one template is allowed with each tax category"
msgstr ""
@@ -1184,7 +1206,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:2919
+#: erpnext/public/js/controllers/transaction.js:2840
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
msgid "Accepted Quantity"
msgstr ""
@@ -1455,6 +1477,30 @@ msgstr ""
msgid "Account not Found"
msgstr ""
+#. Description of the 'Purchase Expense Account' (Link) field in DocType 'Item
+#. Default'
+#: erpnext/stock/doctype/item_default/item_default.json
+msgid "Account to record additional purchase expenses like freight or customs for this item"
+msgstr ""
+
+#. Description of the 'Default COGS Account' (Link) field in DocType 'Item
+#. Default'
+#: erpnext/stock/doctype/item_default/item_default.json
+msgid "Account where cost of goods sold will be posted when this item is sold"
+msgstr ""
+
+#. Description of the 'Default Income Account' (Link) field in DocType 'Item
+#. Default'
+#: erpnext/stock/doctype/item_default/item_default.json
+msgid "Account where revenue from selling this item will be credited"
+msgstr ""
+
+#. Description of the 'Default Expense Account' (Link) field in DocType 'Item
+#. Default'
+#: erpnext/stock/doctype/item_default/item_default.json
+msgid "Account where the cost of this item will be debited on purchase"
+msgstr ""
+
#: erpnext/accounts/doctype/account/account.py:427
msgid "Account with child nodes cannot be converted to ledger"
msgstr ""
@@ -1560,7 +1606,7 @@ msgstr ""
msgid "Account: {0} can only be updated via Stock Transactions"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2722
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2721
msgid "Account: {0} is not permitted under Payment Entry"
msgstr ""
@@ -1858,7 +1904,7 @@ msgstr ""
msgid "Accounting Entry for Landed Cost Voucher for SCR {0}"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:845
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:855
msgid "Accounting Entry for Service"
msgstr ""
@@ -1873,14 +1919,14 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1498
#: erpnext/controllers/stock_controller.py:732
#: erpnext/controllers/stock_controller.py:749
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:938
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:948
#: erpnext/stock/doctype/stock_entry/stock_entry.py:2005
#: erpnext/stock/doctype/stock_entry/stock_entry.py:2019
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:778
msgid "Accounting Entry for Stock"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:742
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:752
msgid "Accounting Entry for {0}"
msgstr ""
@@ -1957,7 +2003,7 @@ msgstr ""
#: erpnext/setup/doctype/email_digest/email_digest.json
#: erpnext/setup/doctype/incoterm/incoterm.json
#: erpnext/setup/doctype/supplier_group/supplier_group.json
-#: erpnext/setup/install.py:379
+#: erpnext/setup/install.py:395
msgid "Accounts"
msgstr ""
@@ -2261,7 +2307,7 @@ msgstr ""
#. Label of the enable_serial_and_batch_no_for_item (Check) field in DocType
#. 'Stock Settings'
-#: erpnext/stock/doctype/item/item.js:413
+#: erpnext/stock/doctype/item/item.js:419
#: erpnext/stock/doctype/stock_settings/stock_settings.json
msgid "Activate Serial / Batch No for Item"
msgstr ""
@@ -2516,7 +2562,7 @@ msgstr ""
msgid "Ad-hoc Qty"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:682
+#: erpnext/stock/doctype/item/item.js:688
#: erpnext/stock/doctype/price_list/price_list.js:8
msgid "Add / Edit Prices"
msgstr ""
@@ -2664,6 +2710,10 @@ msgstr ""
msgid "Add Serial / Batch No (Rejected Qty)"
msgstr ""
+#: erpnext/public/js/utils/naming_series_dialog.js:26
+msgid "Add Series Prefix"
+msgstr ""
+
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:200
msgid "Add Stock"
msgstr ""
@@ -3171,11 +3221,11 @@ msgstr ""
msgid "Adjust Qty"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1156
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1158
msgid "Adjustment Against"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:670
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:677
msgid "Adjustment based on Purchase Invoice rate"
msgstr ""
@@ -3197,7 +3247,7 @@ msgstr ""
msgid "Advance Account"
msgstr ""
-#: erpnext/utilities/transaction_base.py:215
+#: erpnext/utilities/transaction_base.py:273
msgid "Advance Account: {0} must be in either customer billing currency: {1} or Company default currency: {2}"
msgstr ""
@@ -3777,7 +3827,7 @@ msgstr ""
msgid "All items are already requested"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1491
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1501
msgid "All items have already been Invoiced/Returned"
msgstr ""
@@ -3789,7 +3839,7 @@ msgstr ""
msgid "All items have already been transferred for this Work Order."
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:3028
+#: erpnext/public/js/controllers/transaction.js:2949
msgid "All items in this document already have a linked Quality Inspection."
msgstr ""
@@ -4264,6 +4314,26 @@ msgstr ""
msgid "Allow same Item to be added multiple times in a transaction"
msgstr ""
+#. Description of the 'Allow Negative Stock' (Check) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Allow stock to go below zero for this item, even if negative stock is disabled in Stock Settings."
+msgstr ""
+
+#. Description of the 'Allow Alternative Item' (Check) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Allow substituting this item with an alternative from the Item Alternative list when stock is unavailable."
+msgstr ""
+
+#. Description of the 'Allow Purchase' (Check) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Allow this item to be used in purchase transactions."
+msgstr ""
+
+#. Description of the 'Allow Sales' (Check) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Allow this item to be used in sales transactions."
+msgstr ""
+
#. Label of the allow_to_edit_stock_uom_qty_for_purchase (Check) field in
#. DocType 'Stock Settings'
#: erpnext/stock/doctype/stock_settings/stock_settings.json
@@ -4319,6 +4389,10 @@ msgstr ""
msgid "Allowed primary roles are 'Customer' and 'Supplier'. Please select one of these roles only."
msgstr ""
+#: erpnext/public/js/utils/naming_series_dialog.js:81
+msgid "Allowed special characters are '/' and '-'"
+msgstr ""
+
#. Description of the 'Enable Stock Reservation' (Check) field in DocType
#. 'Stock Settings'
#: erpnext/stock/doctype/stock_settings/stock_settings.json
@@ -4379,7 +4453,7 @@ msgstr ""
msgid "Alternative Item Name"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.js:380
+#: erpnext/selling/doctype/quotation/quotation.js:379
msgid "Alternative Items"
msgstr ""
@@ -4560,7 +4634,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom_item/bom_item.json
#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
#: erpnext/public/js/controllers/transaction.js:512
-#: erpnext/selling/doctype/quotation/quotation.js:316
+#: 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
@@ -4767,7 +4841,7 @@ msgstr ""
msgid "An error has been appeared while reposting item valuation via {0}"
msgstr ""
-#: erpnext/public/js/controllers/buying.js:380
+#: erpnext/public/js/controllers/buying.js:382
#: erpnext/public/js/utils/sales_common.js:489
msgid "An error occurred during the update process"
msgstr ""
@@ -5268,7 +5342,7 @@ 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:1036
+#: erpnext/stock/doctype/item/item.py:1068
msgid "As there are existing submitted transactions against item {0}, you can not change the value of {1}."
msgstr ""
@@ -5418,7 +5492,7 @@ msgstr ""
msgid "Asset Category Name"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:343
+#: erpnext/stock/doctype/item/item.py:375
msgid "Asset Category is mandatory for Fixed Asset item"
msgstr ""
@@ -5445,7 +5519,7 @@ msgstr ""
msgid "Asset Depreciation Schedule for Asset {0} and Finance Book {1} is not using shift based depreciation"
msgstr ""
-#: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py:246
+#: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py:249
#: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.py:184
msgid "Asset Depreciation Schedule not found for Asset {0} and Finance Book {1}"
msgstr ""
@@ -5814,7 +5888,7 @@ msgstr ""
msgid "Asset {0} must be submitted"
msgstr ""
-#: erpnext/controllers/buying_controller.py:1041
+#: erpnext/controllers/buying_controller.py:1051
msgid "Asset {assets_link} created for {item_code}"
msgstr ""
@@ -5852,11 +5926,11 @@ msgstr ""
msgid "Assets Setup"
msgstr ""
-#: erpnext/controllers/buying_controller.py:1059
+#: erpnext/controllers/buying_controller.py:1069
msgid "Assets not created for {item_code}. You will have to create asset manually."
msgstr ""
-#: erpnext/controllers/buying_controller.py:1046
+#: erpnext/controllers/buying_controller.py:1056
msgid "Assets {assets_link} created for {item_code}"
msgstr ""
@@ -5913,7 +5987,7 @@ msgstr ""
msgid "At least one mode of payment is required for POS invoice."
msgstr ""
-#: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.py:34
+#: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.py:35
msgid "At least one of the Applicable Modules should be selected"
msgstr ""
@@ -6025,7 +6099,7 @@ msgstr ""
msgid "Attribute Value"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:972
+#: erpnext/stock/doctype/item/item.py:1004
msgid "Attribute table is mandatory"
msgstr ""
@@ -6033,11 +6107,11 @@ msgstr ""
msgid "Attribute value: {0} must appear only once"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:976
+#: erpnext/stock/doctype/item/item.py:1008
msgid "Attribute {0} selected multiple times in Attributes Table"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:904
+#: erpnext/stock/doctype/item/item.py:936
msgid "Attributes"
msgstr ""
@@ -6090,11 +6164,6 @@ msgstr ""
msgid "Authorized Value"
msgstr ""
-#. Label of the auto_create_assets (Check) field in DocType 'Item'
-#: erpnext/stock/doctype/item/item.json
-msgid "Auto Create Assets on Purchase"
-msgstr ""
-
#. Label of the auto_exchange_rate_revaluation (Check) field in DocType
#. 'Company'
#: erpnext/setup/doctype/company/company.json
@@ -6237,6 +6306,11 @@ msgstr ""
msgid "Auto close Opportunity Replied after the no. of days mentioned above"
msgstr ""
+#. Label of the auto_create_assets (Check) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Auto create assets on purchase"
+msgstr ""
+
#. Description of the 'Enable Automatic Party Matching' (Check) field in
#. DocType 'Accounts Settings'
#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
@@ -6248,7 +6322,7 @@ msgstr ""
msgid "Auto re-order"
msgstr ""
-#: erpnext/public/js/controllers/buying.js:375
+#: erpnext/public/js/controllers/buying.js:377
#: erpnext/public/js/utils/sales_common.js:484
msgid "Auto repeat document updated"
msgstr ""
@@ -6503,7 +6577,7 @@ msgid "Avg Rate"
msgstr ""
#: erpnext/stock/report/available_serial_no/available_serial_no.py:154
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:351
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:367
msgid "Avg Rate (Balance Stock)"
msgstr ""
@@ -6571,7 +6645,7 @@ msgstr ""
#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.js:8
#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:109
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1438
+#: erpnext/selling/doctype/sales_order/sales_order.js:1456
#: erpnext/stock/doctype/material_request/material_request.js:351
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/stock/doctype/stock_entry/stock_entry.js:788
@@ -6954,7 +7028,7 @@ msgstr ""
#: 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:520
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:314
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:330
msgid "Balance Qty"
msgstr ""
@@ -7019,7 +7093,7 @@ 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:528
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:371
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:387
msgid "Balance Value"
msgstr ""
@@ -7359,11 +7433,11 @@ msgstr ""
msgid "Barcode Type"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:511
+#: erpnext/stock/doctype/item/item.py:543
msgid "Barcode {0} already used in Item {1}"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:526
+#: erpnext/stock/doctype/item/item.py:558
msgid "Barcode {0} is not a valid {1} code"
msgstr ""
@@ -7516,7 +7590,7 @@ msgstr ""
#: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.py:34
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:80
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:158
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:401
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:417
#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:171
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:80
#: erpnext/stock/report/stock_qty_vs_batch_qty/stock_qty_vs_batch_qty.js:19
@@ -7591,7 +7665,7 @@ msgstr ""
#: 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:2945
+#: erpnext/public/js/controllers/transaction.js:2866
#: 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
@@ -7626,15 +7700,15 @@ msgstr ""
msgid "Batch No is mandatory"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3484
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3483
msgid "Batch No {0} does not exists"
msgstr ""
-#: erpnext/stock/utils.py:621
+#: erpnext/stock/utils.py:630
msgid "Batch No {0} is linked with Item {1} which has serial no. Please scan serial no instead."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:491
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:490
msgid "Batch No {0} is not present in the original {1} {2}, hence you can't return it against the {1} {2}"
msgstr ""
@@ -7707,6 +7781,17 @@ msgstr ""
msgid "Batch not created for item {} since it does not have a batch series."
msgstr ""
+#. Description of the 'Automatically Create New Batch' (Check) field in DocType
+#. 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Batch number will be auto-created in format AAAA.00001 if not specified in transactions. Leave blank to always enter batch numbers manually."
+msgstr ""
+
+#. Description of the 'Has Expiry Date' (Check) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Batch number will be created based on expiry date. Expiry dates can be set in the Batch master."
+msgstr ""
+
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:384
msgid "Batch {0} and Warehouse"
msgstr ""
@@ -8258,7 +8343,7 @@ msgstr ""
msgid "Both Trial Period Start Date and Trial Period End Date must be set"
msgstr ""
-#: erpnext/utilities/transaction_base.py:230
+#: erpnext/utilities/transaction_base.py:288
msgid "Both {0} Account: {1} and Advance Account: {2} must be of same currency for company: {3}"
msgstr ""
@@ -8983,7 +9068,7 @@ msgid "Can not filter based on Voucher No, if grouped by Voucher"
msgstr ""
#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1399
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2880
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2879
msgid "Can only make payment against unbilled {0}"
msgstr ""
@@ -9043,9 +9128,9 @@ msgstr ""
msgid "Cannot Create Return"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:666
-#: erpnext/stock/doctype/item/item.py:679
-#: erpnext/stock/doctype/item/item.py:693
+#: erpnext/stock/doctype/item/item.py:698
+#: erpnext/stock/doctype/item/item.py:711
+#: erpnext/stock/doctype/item/item.py:725
msgid "Cannot Merge"
msgstr ""
@@ -9073,7 +9158,7 @@ msgstr ""
msgid "Cannot apply TDS against multiple parties in one entry"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:346
+#: erpnext/stock/doctype/item/item.py:378
msgid "Cannot be a fixed asset item as Stock Ledger is created."
msgstr ""
@@ -9109,7 +9194,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:1148
+#: erpnext/controllers/buying_controller.py:1158
msgid "Cannot cancel this document as it is linked with the submitted asset {asset_link}. Please cancel the asset to continue."
msgstr ""
@@ -9117,7 +9202,7 @@ msgstr ""
msgid "Cannot cancel transaction for Completed Work Order."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:924
+#: erpnext/stock/doctype/item/item.py:956
msgid "Cannot change Attributes after stock transaction. Make a new Item and transfer stock to the new Item"
msgstr ""
@@ -9129,7 +9214,7 @@ msgstr ""
msgid "Cannot change Service Stop Date for item in row {0}"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:915
+#: erpnext/stock/doctype/item/item.py:947
msgid "Cannot change Variant properties after stock transaction. You will have to make a new Item to do this."
msgstr ""
@@ -9157,11 +9242,11 @@ msgstr ""
msgid "Cannot covert to Group because Account Type is selected."
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1019
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1029
msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:1933
+#: erpnext/selling/doctype/sales_order/sales_order.py:1934
#: erpnext/stock/doctype/pick_list/pick_list.py:257
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 ""
@@ -9232,8 +9317,8 @@ msgstr ""
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 ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:787
-#: erpnext/selling/doctype/sales_order/sales_order.py:810
+#: erpnext/selling/doctype/sales_order/sales_order.py:788
+#: erpnext/selling/doctype/sales_order/sales_order.py:811
msgid "Cannot ensure delivery by Serial No as Item {0} is added with and without Ensure Delivery by Serial No."
msgstr ""
@@ -9273,7 +9358,7 @@ msgstr ""
msgid "Cannot receive from customer against negative outstanding"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3958
+#: erpnext/controllers/accounts_controller.py:4082
msgid "Cannot reduce quantity than ordered or purchased quantity"
msgstr ""
@@ -9312,7 +9397,7 @@ msgstr ""
msgid "Cannot set authorization on basis of Discount for {0}"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:757
+#: erpnext/stock/doctype/item/item.py:789
msgid "Cannot set multiple Item Defaults for a company."
msgstr ""
@@ -9320,11 +9405,11 @@ msgstr ""
msgid "Cannot set multiple account rows for the same company"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3924
+#: erpnext/controllers/accounts_controller.py:4048
msgid "Cannot set quantity less than delivered quantity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3925
+#: erpnext/controllers/accounts_controller.py:4049
msgid "Cannot set quantity less than received quantity"
msgstr ""
@@ -9336,7 +9421,7 @@ msgstr ""
msgid "Cannot start deletion. Another deletion {0} is already queued/running. Please wait for it to complete."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3952
+#: erpnext/controllers/accounts_controller.py:4076
msgid "Cannot update rate as item {0} is already ordered or purchased against this quotation"
msgstr ""
@@ -9734,7 +9819,7 @@ msgstr ""
msgid "Changes in {0}"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:379
+#: erpnext/stock/doctype/item/item.js:385
msgid "Changing Customer Group for the selected Customer is not allowed."
msgstr ""
@@ -9942,7 +10027,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:2856
+#: erpnext/public/js/controllers/transaction.js:2777
msgid "Cheque/Reference Date"
msgstr ""
@@ -9995,7 +10080,7 @@ msgstr ""
#. Label of the child_row_reference (Data) field in DocType 'Quality
#. Inspection'
-#: erpnext/public/js/controllers/transaction.js:2951
+#: erpnext/public/js/controllers/transaction.js:2872
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
msgid "Child Row Reference"
msgstr ""
@@ -10410,7 +10495,7 @@ msgstr ""
msgid "Communication Medium Type"
msgstr ""
-#: erpnext/setup/install.py:106
+#: erpnext/setup/install.py:107
msgid "Compact Item Print"
msgstr ""
@@ -10801,8 +10886,8 @@ 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:165
-#: erpnext/setup/install.py:174 erpnext/setup/workspace/home/home.json
+#: erpnext/setup/doctype/vehicle/vehicle.json erpnext/setup/install.py:166
+#: erpnext/setup/install.py:175 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
@@ -10848,14 +10933,14 @@ msgstr ""
#: erpnext/stock/report/reserved_stock/reserved_stock.py:191
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.js:9
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:75
-#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:40
+#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:41
#: erpnext/stock/report/stock_ageing/stock_ageing.js:8
#: 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:583
#: erpnext/stock/report/stock_ledger/stock_ledger.js:8
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:424
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:440
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.js:18
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.js:8
#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.js:8
@@ -10879,6 +10964,10 @@ msgstr ""
msgid "Company Abbreviation"
msgstr ""
+#: erpnext/public/js/utils/naming_series_dialog.js:101
+msgid "Company Abbreviation (requires ERPNext to be installed)"
+msgstr ""
+
#: erpnext/public/js/setup_wizard.js:174
msgid "Company Abbreviation cannot have more than 5 characters"
msgstr ""
@@ -10940,11 +11029,11 @@ msgstr ""
msgid "Company Address Name"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4390
+#: erpnext/controllers/accounts_controller.py:4420
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:4378
+#: erpnext/controllers/accounts_controller.py:4408
msgid "Company Address is missing. You don't have permission to update it. Please contact your System Manager."
msgstr ""
@@ -11327,6 +11416,11 @@ msgstr ""
msgid "Configure Product Assembly"
msgstr ""
+#. Label of the configure (Button) field in DocType 'Selling Settings'
+#: erpnext/selling/doctype/selling_settings/selling_settings.json
+msgid "Configure Series"
+msgstr ""
+
#. Description of the 'Action If Same Rate is Not Maintained' (Select) field in
#. DocType 'Buying Settings'
#: erpnext/buying/doctype/buying_settings/buying_settings.json
@@ -11903,7 +11997,7 @@ msgstr ""
msgid "Conversion Rate"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:429
+#: erpnext/stock/doctype/item/item.py:461
msgid "Conversion factor for default Unit of Measure must be 1 in row {0}"
msgstr ""
@@ -11967,6 +12061,12 @@ msgstr ""
msgid "Copied From"
msgstr ""
+#. Label of the copy_attachments_to_transaction (Check) field in DocType 'Terms
+#. and Conditions'
+#: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json
+msgid "Copy Attachments to Transaction"
+msgstr ""
+
#. Label of the copy_fields_to_variant (Section Break) field in DocType 'Item
#. Variant Settings'
#: erpnext/stock/doctype/item_variant_settings/item_variant_settings.json
@@ -12249,7 +12349,7 @@ msgid "Cost Center is a part of Cost Center Allocation, hence cannot be converte
msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1441
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:904
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:914
msgid "Cost Center is required in row {0} in Taxes table for type {1}"
msgstr ""
@@ -12304,6 +12404,18 @@ msgstr ""
msgid "Cost and Freight"
msgstr ""
+#. Description of the 'Default Buying Cost Center' (Link) field in DocType
+#. 'Item Default'
+#: erpnext/stock/doctype/item_default/item_default.json
+msgid "Cost center used for tracking purchase expenses for this item"
+msgstr ""
+
+#. Description of the 'Default Selling Cost Center' (Link) field in DocType
+#. 'Item Default'
+#: erpnext/stock/doctype/item_default/item_default.json
+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
msgid "Cost of Delivered Items"
msgstr ""
@@ -12709,7 +12821,7 @@ msgstr ""
#. Title of an Onboarding Step
#. 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:1691
+#: erpnext/selling/doctype/sales_order/sales_order.js:1709
#: erpnext/utilities/activation.py:106
msgid "Create Purchase Order"
msgstr ""
@@ -12865,12 +12977,12 @@ msgstr ""
msgid "Create Users"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:978
+#: erpnext/stock/doctype/item/item.js:984
msgid "Create Variant"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:792
-#: erpnext/stock/doctype/item/item.js:836
+#: erpnext/stock/doctype/item/item.js:798
+#: erpnext/stock/doctype/item/item.js:842
msgid "Create Variants"
msgstr ""
@@ -12889,8 +13001,8 @@ msgstr ""
msgid "Create Workstation"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:819
-#: erpnext/stock/doctype/item/item.js:971
+#: erpnext/stock/doctype/item/item.js:825
+#: erpnext/stock/doctype/item/item.js:977
msgid "Create a variant with the template image."
msgstr ""
@@ -12938,11 +13050,22 @@ msgstr ""
msgid "Creates a User account for this employee using the Preferred, Company, or Personal email."
msgstr ""
+#. Description of the 'Create Grouped Asset' (Check) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Creates a single grouped asset instead of individual assets when purchased in bulk."
+msgstr ""
+
+#. Description of the 'Standard Selling Rate' (Currency) field in DocType
+#. 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Creates an Item Price automatically when the item is saved"
+msgstr ""
+
#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.js:140
msgid "Creating Accounts..."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1566
+#: erpnext/selling/doctype/sales_order/sales_order.js:1584
msgid "Creating Delivery Note ..."
msgstr ""
@@ -12966,11 +13089,11 @@ msgstr ""
msgid "Creating Purchase Invoices ..."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1715
+#: erpnext/selling/doctype/sales_order/sales_order.js:1733
msgid "Creating Purchase Order ..."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:704
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:699
#: erpnext/buying/doctype/purchase_order/purchase_order.js:497
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:74
msgid "Creating Purchase Receipt ..."
@@ -12985,7 +13108,7 @@ msgstr ""
msgid "Creating Stock Entry"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1836
+#: erpnext/selling/doctype/sales_order/sales_order.js:1854
msgid "Creating Subcontracting Inward Order ..."
msgstr ""
@@ -13414,7 +13537,7 @@ msgstr ""
msgid "Currency can not be changed after making entries using some other currency"
msgstr ""
-#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:236
+#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:258
msgid "Currency filters are currently unsupported in Custom Financial Report."
msgstr ""
@@ -13542,6 +13665,10 @@ msgstr ""
msgid "Current Serial No"
msgstr ""
+#: erpnext/public/js/utils/naming_series_dialog.js:222
+msgid "Current Series"
+msgstr ""
+
#. Label of the current_state (Select) field in DocType 'Share Balance'
#: erpnext/accounts/doctype/share_balance/share_balance.json
msgid "Current State"
@@ -13737,6 +13864,7 @@ msgstr ""
#: erpnext/selling/doctype/sales_order/sales_order.js:1197
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/doctype/sales_order/sales_order_calendar.js:19
+#: erpnext/selling/doctype/selling_settings/selling_settings.js:64
#: erpnext/selling/doctype/sms_center/sms_center.json
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:320
#: erpnext/selling/report/customer_credit_balance/customer_credit_balance.js:16
@@ -13763,7 +13891,7 @@ msgstr ""
#: erpnext/setup/doctype/territory/territory.json
#: erpnext/setup/workspace/home/home.json
#: erpnext/stock/doctype/delivery_note/delivery_note.js:215
-#: erpnext/stock/doctype/delivery_note/delivery_note.js:486
+#: erpnext/stock/doctype/delivery_note/delivery_note.js:495
#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/delivery_stop/delivery_stop.json
#: erpnext/stock/doctype/item/item.json
@@ -14364,11 +14492,11 @@ msgstr ""
msgid "DFS"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:674
+#: erpnext/projects/doctype/project/project.py:679
msgid "Daily Project Summary for {0}"
msgstr ""
-#: erpnext/setup/doctype/email_digest/email_digest.py:179
+#: erpnext/setup/doctype/email_digest/email_digest.py:176
msgid "Daily Reminders"
msgstr ""
@@ -14509,6 +14637,10 @@ msgstr ""
msgid "Day Of Week"
msgstr ""
+#: erpnext/public/js/utils/naming_series_dialog.js:94
+msgid "Day of month"
+msgstr ""
+
#. Label of the day_to_send (Select) field in DocType 'Project'
#: erpnext/projects/doctype/project/project.json
msgid "Day to Send"
@@ -14867,7 +14999,7 @@ msgstr ""
msgid "Default BOM"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:472
+#: erpnext/stock/doctype/item/item.py:504
msgid "Default BOM ({0}) must be active for this item or its template"
msgstr ""
@@ -14875,7 +15007,7 @@ msgstr ""
msgid "Default BOM for {0} not found"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3996
+#: erpnext/controllers/accounts_controller.py:4120
msgid "Default BOM not found for FG Item {0}"
msgstr ""
@@ -15224,15 +15356,15 @@ msgstr ""
msgid "Default Unit of Measure"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1319
+#: erpnext/stock/doctype/item/item.py:1351
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:1302
+#: erpnext/stock/doctype/item/item.py:1334
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:950
+#: erpnext/stock/doctype/item/item.py:982
msgid "Default Unit of Measure for Variant '{0}' must be same as in Template '{1}'"
msgstr ""
@@ -15273,6 +15405,12 @@ msgstr ""
msgid "Default account will be automatically updated in POS Invoice when this mode is selected."
msgstr ""
+#. Description of the 'Default Price List' (Link) field in DocType 'Item
+#. Default'
+#: erpnext/stock/doctype/item_default/item_default.json
+msgid "Default price list for buying or selling this item"
+msgstr ""
+
#. Description of a DocType
#: erpnext/stock/doctype/stock_settings/stock_settings.json
msgid "Default settings for your stock-related transactions"
@@ -15607,7 +15745,7 @@ msgstr ""
#: erpnext/public/js/utils.js:895
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
#: erpnext/selling/doctype/sales_order/sales_order.js:632
-#: erpnext/selling/doctype/sales_order/sales_order.js:1513
+#: erpnext/selling/doctype/sales_order/sales_order.js:1531
#: 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
@@ -15656,6 +15794,7 @@ msgstr ""
#: erpnext/accounts/report/sales_register/sales_register.py:245
#: erpnext/selling/doctype/sales_order/sales_order.js:1048
#: erpnext/selling/doctype/sales_order/sales_order_list.js:81
+#: erpnext/selling/doctype/selling_settings/selling_settings.js:68
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/delivery_stop/delivery_stop.json
@@ -16188,7 +16327,7 @@ msgstr ""
msgid "Difference Value"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.js:495
+#: erpnext/stock/doctype/delivery_note/delivery_note.js:504
msgid "Different 'Source Warehouse' and 'Target Warehouse' can be set for each row."
msgstr ""
@@ -16347,10 +16486,15 @@ msgstr ""
msgid "Disabled Account Selected"
msgstr ""
-#: erpnext/stock/utils.py:425
+#: erpnext/stock/utils.py:434
msgid "Disabled Warehouse {0} cannot be used for this transaction."
msgstr ""
+#. Description of the 'Disabled' (Check) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Disabled items cannot be selected in any transaction."
+msgstr ""
+
#: erpnext/controllers/accounts_controller.py:903
msgid "Disabled pricing rules since this {} is an internal transfer"
msgstr ""
@@ -16602,7 +16746,7 @@ msgstr ""
msgid "Discount must be less than 100"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3358
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3357
msgid "Discount of {} applied as per Payment Term"
msgstr ""
@@ -16992,6 +17136,13 @@ msgstr ""
msgid "Document Count"
msgstr ""
+#. Label of the default_naming_tab (Tab Break) field in DocType 'Selling
+#. Settings'
+#: erpnext/public/js/utils/naming_series_dialog.js:7
+#: erpnext/selling/doctype/selling_settings/selling_settings.json
+msgid "Document Naming"
+msgstr ""
+
#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:78
msgid "Document No"
msgstr ""
@@ -17297,7 +17448,7 @@ msgstr ""
msgid "Duplicate Sales Invoices found"
msgstr ""
-#: erpnext/stock/serial_batch_bundle.py:1463
+#: erpnext/stock/serial_batch_bundle.py:1477
msgid "Duplicate Serial Number Error"
msgstr ""
@@ -17325,7 +17476,7 @@ msgstr ""
msgid "Duplicate project has been created"
msgstr ""
-#: erpnext/utilities/transaction_base.py:54
+#: erpnext/utilities/transaction_base.py:112
msgid "Duplicate row {0} with same {1}"
msgstr ""
@@ -17412,6 +17563,11 @@ msgstr ""
msgid "ERPNext User ID"
msgstr ""
+#. Description of the 'Maintain Stock' (Check) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "ERPNext will make a stock ledger entry for each transaction of this item. Keep unchecked for non-stock or service items."
+msgstr ""
+
#. Option for the 'Update frequency of Project' (Select) field in DocType
#. 'Buying Settings'
#. Option for the 'How often should sales data be updated in Company/Project?'
@@ -17470,7 +17626,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json
-#: erpnext/stock/doctype/delivery_note/delivery_note.js:499
+#: erpnext/stock/doctype/delivery_note/delivery_note.js:508
#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
@@ -17886,7 +18042,7 @@ msgstr ""
msgid "Enable Auto Email"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1111
+#: erpnext/stock/doctype/item/item.py:1143
msgid "Enable Auto Re-Order"
msgstr ""
@@ -18048,6 +18204,34 @@ msgstr ""
msgid "Enable discount accounting for selling"
msgstr ""
+#. Description of the 'Delivered by Supplier (Drop Ship)' (Check) field in
+#. DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Enable for drop shipping - supplier delivers directly to the customer without passing through your warehouse."
+msgstr ""
+
+#. Description of the 'Include Item In Manufacturing' (Check) field in DocType
+#. 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Enable for raw material items used in BOM. Uncheck for additional services like 'washing' used in manufacturing."
+msgstr ""
+
+#. Description of the 'Is Subcontracted Item' (Check) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Enable if a vendor manufactures this item for you. You can choose to provide them raw materials using the default BOM."
+msgstr ""
+
+#. Description of the 'Is Fixed Asset' (Check) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Enable if this item is a company asset like machinery or furniture."
+msgstr ""
+
+#. Description of the 'Is Customer Provided Item' (Check) field in DocType
+#. 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Enable if this item is provided by a customer and received via Stock Entry."
+msgstr ""
+
#. Description of the 'Consider Rejected Warehouses' (Check) field in DocType
#. 'Pick List'
#: erpnext/stock/doctype/pick_list/pick_list.json
@@ -18164,6 +18348,7 @@ msgstr ""
msgid "End Transit"
msgstr ""
+#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:235
#: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.js:80
#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:64
#: erpnext/accounts/report/financial_ratios/financial_ratios.js:25
@@ -18263,7 +18448,7 @@ msgstr ""
msgid "Enter amount to be redeemed."
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1140
+#: erpnext/stock/doctype/item/item.js:1146
msgid "Enter an Item Code, the name will be auto-filled the same as Item Code on clicking inside the Item Name field."
msgstr ""
@@ -18295,6 +18480,11 @@ msgstr ""
msgid "Enter the Bank Guarantee Number before submitting."
msgstr ""
+#. Description of the 'Ref Code' (Data) field in DocType 'Item Customer Detail'
+#: erpnext/stock/doctype/item_customer_detail/item_customer_detail.json
+msgid "Enter the Item Code that this customer uses at their end. This will be shown in Sales Orders for the customer's reference."
+msgstr ""
+
#: erpnext/manufacturing/doctype/routing/routing.js:93
msgid ""
"Enter the Operation, the table will fetch the Operation details like Hourly Rate, Workstation automatically.\n"
@@ -18310,7 +18500,7 @@ msgstr ""
msgid "Enter the name of the bank or lending institution before submitting."
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1166
+#: erpnext/stock/doctype/item/item.js:1172
msgid "Enter the opening stock units."
msgstr ""
@@ -18466,7 +18656,7 @@ msgstr ""
msgid "Example URL"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1042
+#: erpnext/stock/doctype/item/item.py:1074
msgid "Example of a linked document: {0}"
msgstr ""
@@ -18917,6 +19107,11 @@ msgstr ""
msgid "Expense account is mandatory for item {0}"
msgstr ""
+#. Description of the 'Enable Deferred Revenue' (Check) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Expense for this item will be recognized over a period of months. Eg: prepaid insurance or annual software license"
+msgstr ""
+
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:81
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:140
msgid "Expenses"
@@ -19256,7 +19451,7 @@ msgid "Fetching Sales Orders..."
msgstr ""
#: erpnext/accounts/doctype/dunning/dunning.js:135
-#: erpnext/public/js/controllers/transaction.js:1598
+#: erpnext/public/js/controllers/transaction.js:1594
msgid "Fetching exchange rates ..."
msgstr ""
@@ -19303,6 +19498,7 @@ msgstr ""
msgid "File to Rename"
msgstr ""
+#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:231
#: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.js:16
#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:16
#: erpnext/public/js/financial_statements.js:382
@@ -19456,11 +19652,11 @@ msgstr ""
msgid "Financial Report Template"
msgstr ""
-#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:252
+#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:276
msgid "Financial Report Template {0} is disabled"
msgstr ""
-#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:249
+#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:273
msgid "Financial Report Template {0} not found"
msgstr ""
@@ -19555,15 +19751,15 @@ msgstr ""
msgid "Finished Good Item Quantity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3982
+#: erpnext/controllers/accounts_controller.py:4106
msgid "Finished Good Item is not specified for service item {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3999
+#: erpnext/controllers/accounts_controller.py:4123
msgid "Finished Good Item {0} Qty can not be zero"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3993
+#: erpnext/controllers/accounts_controller.py:4117
msgid "Finished Good Item {0} must be a sub-contracted item"
msgstr ""
@@ -19608,7 +19804,7 @@ msgstr ""
msgid "Finished Good {0} must be a sub-contracted item."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1417
+#: erpnext/selling/doctype/sales_order/sales_order.js:1435
#: erpnext/setup/doctype/company/company.py:385
msgid "Finished Goods"
msgstr ""
@@ -19745,6 +19941,10 @@ msgstr ""
msgid "Fiscal Year"
msgstr ""
+#: erpnext/public/js/utils/naming_series_dialog.js:100
+msgid "Fiscal Year (requires ERPNext to be installed)"
+msgstr ""
+
#. Name of a DocType
#: erpnext/accounts/doctype/fiscal_year_company/fiscal_year_company.json
msgid "Fiscal Year Company"
@@ -19805,7 +20005,7 @@ msgstr ""
msgid "Fixed Asset Defaults"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:340
+#: erpnext/stock/doctype/item/item.py:372
msgid "Fixed Asset Item must be a non-stock item."
msgstr ""
@@ -20014,7 +20214,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:471
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1430
+#: erpnext/selling/doctype/sales_order/sales_order.js:1448
#: erpnext/stock/doctype/material_request/material_request.js:361
#: erpnext/templates/form_grid/material_request_grid.html:36
msgid "For Warehouse"
@@ -20120,7 +20320,7 @@ msgstr ""
msgid "For the item {0}, the consumed quantity should be {1} according to the BOM {2}."
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:1408
+#: erpnext/public/js/controllers/transaction.js:1404
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 ""
@@ -20197,7 +20397,7 @@ msgstr ""
msgid "Forum URL"
msgstr ""
-#: erpnext/setup/install.py:209
+#: erpnext/setup/install.py:210
msgid "Frappe School"
msgstr ""
@@ -21022,8 +21222,8 @@ msgstr ""
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.js:119
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.js:142
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
-#: erpnext/public/js/controllers/buying.js:327
-#: erpnext/selling/doctype/quotation/quotation.js:183
+#: erpnext/public/js/controllers/buying.js:329
+#: erpnext/selling/doctype/quotation/quotation.js:182
#: erpnext/selling/doctype/sales_order/sales_order.js:211
#: erpnext/selling/doctype/sales_order/sales_order.js:1214
#: erpnext/stock/doctype/delivery_note/delivery_note.js:187
@@ -21061,7 +21261,7 @@ msgstr ""
msgid "Get Items from Material Requests against this Supplier"
msgstr ""
-#: erpnext/public/js/controllers/buying.js:604
+#: erpnext/public/js/controllers/buying.js:606
msgid "Get Items from Product Bundle"
msgstr ""
@@ -21549,7 +21749,7 @@ msgstr ""
msgid "Group by Voucher"
msgstr ""
-#: erpnext/stock/utils.py:419
+#: erpnext/stock/utils.py:428
msgid "Group node warehouse is not allowed to select for transactions"
msgstr ""
@@ -22314,6 +22514,11 @@ msgstr ""
msgid "If enabled, ledger entries will be posted for change amount in POS transactions"
msgstr ""
+#. Description of the 'Grant Commission' (Check) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "If enabled, sales from this item will be included in Sales Person and Sales Partner commission calculations"
+msgstr ""
+
#. Description of the 'Allow delivery of overproduced quantity' (Check) field
#. in DocType 'Selling Settings'
#: erpnext/selling/doctype/selling_settings/selling_settings.json
@@ -22566,7 +22771,7 @@ msgstr ""
msgid "If yes, then this warehouse will be used to store rejected materials"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1152
+#: erpnext/stock/doctype/item/item.js:1158
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 ""
@@ -22656,7 +22861,7 @@ msgstr ""
msgid "Ignore Exchange Rate Revaluation and Gain / Loss Journals"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1412
+#: erpnext/selling/doctype/sales_order/sales_order.js:1430
msgid "Ignore Existing Ordered Qty"
msgstr ""
@@ -22747,7 +22952,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:258
+#: erpnext/stock/doctype/item/item.py:266
msgid "Image in the description has been removed. To disable this behavior, uncheck \"{0}\" in {1}."
msgstr ""
@@ -22883,7 +23088,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:550
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:300
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:316
msgid "In Qty"
msgstr ""
@@ -23002,7 +23207,7 @@ msgstr ""
msgid "In the case of multi-tier program, Customers will be auto assigned to the concerned tier as per their spent"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1185
+#: erpnext/stock/doctype/item/item.js:1191
msgid "In this section, you can define Company-wide transaction-related defaults for this Item. Eg. Default Warehouse, Default Price List, Supplier, etc."
msgstr ""
@@ -23013,7 +23218,7 @@ msgstr ""
#: erpnext/crm/workspace/crm/crm.json
#: erpnext/selling/report/inactive_customers/inactive_customers.json
#: erpnext/selling/workspace/selling/selling.json
-#: erpnext/workspace_sidebar/crm.json
+#: erpnext/workspace_sidebar/selling.json
msgid "Inactive Customers"
msgstr ""
@@ -23114,7 +23319,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1408
+#: erpnext/selling/doctype/sales_order/sales_order.js:1426
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
@@ -23273,6 +23478,11 @@ msgstr ""
msgid "Income and Expense"
msgstr ""
+#. Description of the 'Enable Deferred Expense' (Check) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Income from this item will be recognized over a period of months instead of all at once. Eg: annual subscription paid upfront."
+msgstr ""
+
#. Label of a number card in the Invoicing Workspace
#: erpnext/accounts/workspace/invoicing/invoicing.json
msgid "Incoming Bills"
@@ -23303,7 +23513,7 @@ msgstr ""
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json
#: erpnext/stock/report/available_serial_no/available_serial_no.py:146
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:169
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:343
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:359
#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:193
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:96
msgid "Incoming Rate"
@@ -23335,7 +23545,7 @@ msgstr ""
msgid "Incorrect Batch Consumed"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:568
+#: erpnext/stock/doctype/item/item.py:600
msgid "Incorrect Check in (group) Warehouse for Reorder"
msgstr ""
@@ -23383,7 +23593,7 @@ msgstr ""
msgid "Incorrect Stock Value Report"
msgstr ""
-#: erpnext/stock/serial_batch_bundle.py:134
+#: erpnext/stock/serial_batch_bundle.py:173
msgid "Incorrect Type of Transaction"
msgstr ""
@@ -23639,11 +23849,11 @@ msgstr ""
msgid "Insufficient Capacity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3876
-#: erpnext/controllers/accounts_controller.py:3900
-#: erpnext/controllers/accounts_controller.py:4420
-#: erpnext/controllers/accounts_controller.py:4426
-#: erpnext/controllers/accounts_controller.py:4448
+#: erpnext/controllers/accounts_controller.py:4007
+#: erpnext/controllers/accounts_controller.py:4031
+#: erpnext/controllers/accounts_controller.py:4450
+#: erpnext/controllers/accounts_controller.py:4456
+#: erpnext/controllers/accounts_controller.py:4478
msgid "Insufficient Permissions"
msgstr ""
@@ -23652,7 +23862,7 @@ msgstr ""
#: erpnext/stock/doctype/pick_list/pick_list.py:165
#: erpnext/stock/doctype/pick_list/pick_list.py:1090
#: erpnext/stock/doctype/stock_entry/stock_entry.py:1052
-#: erpnext/stock/serial_batch_bundle.py:1206 erpnext/stock/stock_ledger.py:1747
+#: erpnext/stock/serial_batch_bundle.py:1220 erpnext/stock/stock_ledger.py:1747
#: erpnext/stock/stock_ledger.py:2225
msgid "Insufficient Stock"
msgstr ""
@@ -23787,7 +23997,7 @@ msgstr ""
msgid "Interest Income"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2992
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2991
msgid "Interest and/or dunning fee"
msgstr ""
@@ -23922,7 +24132,7 @@ msgstr ""
msgid "Invalid Barcode. There is no Item attached to this barcode."
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:3212
+#: erpnext/public/js/controllers/transaction.js:3133
msgid "Invalid Blanket Order for the selected Customer and Item"
msgstr ""
@@ -23986,7 +24196,7 @@ msgstr ""
msgid "Invalid Item"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1457
+#: erpnext/stock/doctype/item/item.py:1489
msgid "Invalid Item Defaults"
msgstr ""
@@ -24012,11 +24222,11 @@ msgstr ""
msgid "Invalid Parent Account"
msgstr ""
-#: erpnext/public/js/controllers/buying.js:426
+#: erpnext/public/js/controllers/buying.js:428
msgid "Invalid Part Number"
msgstr ""
-#: erpnext/utilities/transaction_base.py:34
+#: erpnext/utilities/transaction_base.py:42
msgid "Invalid Posting Time"
msgstr ""
@@ -24042,8 +24252,8 @@ msgstr ""
msgid "Invalid Purchase Invoice"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3920
-#: erpnext/controllers/accounts_controller.py:3934
+#: erpnext/controllers/accounts_controller.py:4044
+#: erpnext/controllers/accounts_controller.py:4058
msgid "Invalid Qty"
msgstr ""
@@ -24114,7 +24324,7 @@ msgstr ""
msgid "Invalid lost reason {0}, please create a new lost reason"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:444
+#: erpnext/stock/doctype/item/item.py:476
msgid "Invalid naming series (. missing) for {0}"
msgstr ""
@@ -24122,7 +24332,7 @@ msgstr ""
msgid "Invalid parameter. 'dn' should be of type str"
msgstr ""
-#: erpnext/utilities/transaction_base.py:68
+#: erpnext/utilities/transaction_base.py:126
msgid "Invalid reference {0} {1}"
msgstr ""
@@ -24155,7 +24365,7 @@ msgid "Invalid {0}: {1}"
msgstr ""
#. Label of the inventory_section (Tab Break) field in DocType 'Item'
-#: erpnext/setup/install.py:369 erpnext/stock/doctype/item/item.json
+#: erpnext/setup/install.py:385 erpnext/stock/doctype/item/item.json
msgid "Inventory"
msgstr ""
@@ -24169,7 +24379,7 @@ msgstr ""
#. Label of a Workspace Sidebar Item
#: erpnext/patches/v15_0/refactor_closing_stock_balance.py:43
#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.json
-#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.py:184
+#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.py:186
#: erpnext/workspace_sidebar/stock.json
msgid "Inventory Dimension"
msgstr ""
@@ -24466,7 +24676,7 @@ msgid "Is Advance"
msgstr ""
#. Label of the is_alternative (Check) field in DocType 'Quotation Item'
-#: erpnext/selling/doctype/quotation/quotation.js:324
+#: erpnext/selling/doctype/quotation/quotation.js:323
#: erpnext/selling/doctype/quotation_item/quotation_item.json
msgid "Is Alternative"
msgstr ""
@@ -25055,11 +25265,11 @@ msgstr ""
msgid "Issuing Date"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:625
+#: erpnext/stock/doctype/item/item.py:657
msgid "It can take upto few hours for accurate stock values to be visible after merging items."
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2613
+#: erpnext/public/js/controllers/transaction.js:2534
msgid "It is needed to fetch Item Details."
msgstr ""
@@ -25137,7 +25347,7 @@ msgstr ""
#: erpnext/public/js/stock_analytics.js:92
#: erpnext/selling/doctype/party_specific_item/party_specific_item.json
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1654
+#: erpnext/selling/doctype/sales_order/sales_order.js:1672
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:50
#: erpnext/selling/report/customer_wise_item_price/customer_wise_item_price.js:14
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.js:36
@@ -25173,7 +25383,7 @@ msgstr ""
#: 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:473
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:270
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:286
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.js:27
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:51
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.js:28
@@ -25251,6 +25461,11 @@ msgstr ""
msgid "Item Attribute Values"
msgstr ""
+#. Label of the section_break_zlmj (Section Break) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Item Attributes"
+msgstr ""
+
#. Name of a report
#: erpnext/stock/report/item_balance/item_balance.json
msgid "Item Balance (Simple)"
@@ -25419,7 +25634,7 @@ msgstr ""
#: 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/projects/doctype/timesheet/timesheet.js:214
-#: erpnext/public/js/controllers/transaction.js:2907
+#: erpnext/public/js/controllers/transaction.js:2828
#: 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
@@ -25427,12 +25642,12 @@ msgstr ""
#: erpnext/regional/doctype/import_supplier_invoice/import_supplier_invoice.json
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
#: erpnext/selling/doctype/installation_note_item/installation_note_item.json
-#: erpnext/selling/doctype/quotation/quotation.js:298
+#: erpnext/selling/doctype/quotation/quotation.js:297
#: erpnext/selling/doctype/quotation_item/quotation_item.json
#: erpnext/selling/doctype/sales_order/sales_order.js:376
#: erpnext/selling/doctype/sales_order/sales_order.js:484
-#: erpnext/selling/doctype/sales_order/sales_order.js:1259
-#: erpnext/selling/doctype/sales_order/sales_order.js:1423
+#: erpnext/selling/doctype/sales_order/sales_order.js:1277
+#: erpnext/selling/doctype/sales_order/sales_order.js:1441
#: 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
@@ -25686,7 +25901,7 @@ msgstr ""
#: erpnext/stock/report/stock_balance/stock_balance.js:32
#: erpnext/stock/report/stock_balance/stock_balance.py:482
#: erpnext/stock/report/stock_ledger/stock_ledger.js:71
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:328
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:344
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.js:39
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:114
#: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.js:33
@@ -25902,10 +26117,10 @@ msgstr ""
#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:371
#: 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:2913
+#: erpnext/public/js/controllers/transaction.js:2834
#: erpnext/public/js/utils.js:831
#: erpnext/selling/doctype/quotation_item/quotation_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1266
+#: erpnext/selling/doctype/sales_order/sales_order.js:1284
#: 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
@@ -25944,7 +26159,7 @@ msgstr ""
#: erpnext/stock/report/stock_ageing/stock_ageing.py:140
#: erpnext/stock/report/stock_analytics/stock_analytics.py:45
#: erpnext/stock/report/stock_balance/stock_balance.py:480
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:276
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:292
#: 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
#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:32
@@ -25974,13 +26189,11 @@ msgid "Item Out of Stock"
msgstr ""
#. Label of a Link in the Buying Workspace
-#. Label of the item_price_tab (Tab Break) field in DocType 'Selling Settings'
#. Label of a Link in the Selling Workspace
#. Name of a DocType
#. Label of a Link in the Stock Workspace
#. Label of a Workspace Sidebar Item
#: erpnext/buying/workspace/buying/buying.json
-#: erpnext/selling/doctype/selling_settings/selling_settings.json
#: erpnext/selling/workspace/selling/selling.json
#: erpnext/stock/doctype/item_price/item_price.json
#: erpnext/stock/workspace/stock/stock.json
@@ -25988,7 +26201,7 @@ msgstr ""
msgid "Item Price"
msgstr ""
-#: erpnext/stock/get_item_details.py:1140
+#: erpnext/stock/get_item_details.py:1141
msgid "Item Price Added for {0} in Price List {1}"
msgstr ""
@@ -26007,7 +26220,7 @@ msgstr ""
msgid "Item Price Stock"
msgstr ""
-#: erpnext/stock/get_item_details.py:1163
+#: erpnext/stock/get_item_details.py:1165
msgid "Item Price added for {0} in Price List {1}"
msgstr ""
@@ -26015,6 +26228,10 @@ 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:183
+msgid "Item Price created at rate {0}"
+msgstr ""
+
#: erpnext/stock/get_item_details.py:1124
msgid "Item Price updated for {0} in Price List {1}"
msgstr ""
@@ -26076,7 +26293,9 @@ msgstr ""
msgid "Item Shortage Report"
msgstr ""
+#. Label of the supplier_items (Table) field in DocType 'Item'
#. Name of a DocType
+#: erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/item_supplier/item_supplier.json
msgid "Item Supplier"
msgstr ""
@@ -26192,7 +26411,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:193
+#: erpnext/stock/doctype/item/item.js:209
#: erpnext/stock/doctype/item_variant_settings/item_variant_settings.json
#: erpnext/stock/workspace/stock/stock.json
#: erpnext/workspace_sidebar/erpnext_settings.json
@@ -26200,11 +26419,11 @@ msgstr ""
msgid "Item Variant Settings"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1001
+#: erpnext/stock/doctype/item/item.js:1007
msgid "Item Variant {0} already exists with same attributes"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:820
+#: erpnext/stock/doctype/item/item.py:852
msgid "Item Variants updated"
msgstr ""
@@ -26300,7 +26519,7 @@ msgstr ""
msgid "Item for row {0} does not match Material Request"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:837
+#: erpnext/stock/doctype/item/item.py:869
msgid "Item has variants."
msgstr ""
@@ -26317,7 +26536,7 @@ msgid "Item must be added using 'Get Items from Purchase Receipts' button"
msgstr ""
#: erpnext/buying/report/subcontracted_item_to_be_received/subcontracted_item_to_be_received.py:42
-#: erpnext/selling/doctype/sales_order/sales_order.js:1661
+#: erpnext/selling/doctype/sales_order/sales_order.js:1679
msgid "Item name"
msgstr ""
@@ -26326,7 +26545,7 @@ msgstr ""
msgid "Item operation"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3974
+#: erpnext/controllers/accounts_controller.py:4098
msgid "Item qty can not be updated as raw materials are already processed."
msgstr ""
@@ -26345,11 +26564,11 @@ msgstr ""
msgid "Item valuation rate is recalculated considering landed cost voucher amount"
msgstr ""
-#: erpnext/stock/utils.py:534
+#: erpnext/stock/utils.py:543
msgid "Item valuation reposting in progress. Report might show incorrect item valuation."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:994
+#: erpnext/stock/doctype/item/item.py:1026
msgid "Item variant {0} exists with same attributes"
msgstr ""
@@ -26366,7 +26585,7 @@ msgid "Item {0} cannot be ordered more than {1} against Blanket Order {2}."
msgstr ""
#: erpnext/assets/doctype/asset/asset.py:344
-#: erpnext/stock/doctype/item/item.py:671
+#: erpnext/stock/doctype/item/item.py:703
msgid "Item {0} does not exist"
msgstr ""
@@ -26390,11 +26609,11 @@ msgstr ""
msgid "Item {0} has been disabled"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:794
+#: erpnext/selling/doctype/sales_order/sales_order.py:795
msgid "Item {0} has no Serial No. Only serialized items can have delivery based on Serial No"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1173
+#: erpnext/stock/doctype/item/item.py:1205
msgid "Item {0} has reached its end of life on {1}"
msgstr ""
@@ -26406,11 +26625,11 @@ msgstr ""
msgid "Item {0} is already reserved/delivered against Sales Order {1}."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1193
+#: erpnext/stock/doctype/item/item.py:1225
msgid "Item {0} is cancelled"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1177
+#: erpnext/stock/doctype/item/item.py:1209
msgid "Item {0} is disabled"
msgstr ""
@@ -26418,7 +26637,7 @@ msgstr ""
msgid "Item {0} is not a serialized Item"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1185
+#: erpnext/stock/doctype/item/item.py:1217
msgid "Item {0} is not a stock Item"
msgstr ""
@@ -26533,7 +26752,7 @@ msgid "Items Filter"
msgstr ""
#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1688
-#: erpnext/selling/doctype/sales_order/sales_order.js:1699
+#: erpnext/selling/doctype/sales_order/sales_order.js:1717
msgid "Items Required"
msgstr ""
@@ -26556,15 +26775,15 @@ msgstr ""
msgid "Items and Pricing"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4234
+#: erpnext/controllers/accounts_controller.py:4264
msgid "Items cannot be updated as Subcontracting Inward Order(s) exist against this Subcontracted Sales Order."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4227
+#: erpnext/controllers/accounts_controller.py:4257
msgid "Items cannot be updated as Subcontracting Order is created against the Purchase Order {0}."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1459
+#: erpnext/selling/doctype/sales_order/sales_order.js:1477
msgid "Items for Raw Material Request"
msgstr ""
@@ -27076,7 +27295,7 @@ msgstr ""
#. Name of a DocType
#. Label of a Link in the Stock Workspace
#. Label of a Workspace Sidebar Item
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:646
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:641
#: erpnext/stock/doctype/landed_cost_voucher/landed_cost_voucher.json
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:88
#: erpnext/stock/workspace/stock/stock.json
@@ -27613,7 +27832,7 @@ msgstr ""
msgid "Linked Location"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1046
+#: erpnext/stock/doctype/item/item.py:1078
msgid "Linked with submitted documents"
msgstr ""
@@ -27894,7 +28113,7 @@ msgstr ""
#: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json
#: erpnext/accounts/doctype/loyalty_program/loyalty_program.json
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1202
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1204
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/selling/doctype/customer/customer.json
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:952
@@ -28243,7 +28462,7 @@ msgstr ""
msgid "Make Difference Entry"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:690
+#: erpnext/stock/doctype/item/item.js:696
msgid "Make Lead Time"
msgstr ""
@@ -28302,11 +28521,11 @@ msgstr ""
msgid "Make project from a template."
msgstr ""
-#: erpnext/stock/doctype/item/item.js:798
+#: erpnext/stock/doctype/item/item.js:804
msgid "Make {0} Variant"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:800
+#: erpnext/stock/doctype/item/item.js:806
msgid "Make {0} Variants"
msgstr ""
@@ -28529,7 +28748,7 @@ msgstr ""
msgid "Manufacturer Part Number"
msgstr ""
-#: erpnext/public/js/controllers/buying.js:423
+#: erpnext/public/js/controllers/buying.js:425
msgid "Manufacturer Part Number {0} is invalid"
msgstr ""
@@ -28554,7 +28773,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:374
+#: erpnext/setup/doctype/company/company.json erpnext/setup/install.py:390
#: 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
@@ -29006,11 +29225,11 @@ msgstr ""
msgid "Material Request Type"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:1125
+#: erpnext/selling/doctype/sales_order/sales_order.py:1126
msgid "Material Request already created for the ordered quantity"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:1879
+#: erpnext/selling/doctype/sales_order/sales_order.py:1880
msgid "Material Request not created, as quantity for Raw Materials already available."
msgstr ""
@@ -29028,7 +29247,7 @@ msgstr ""
msgid "Material Request {0} is cancelled or stopped"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1475
+#: erpnext/selling/doctype/sales_order/sales_order.js:1493
msgid "Material Request {0} submitted."
msgstr ""
@@ -29270,6 +29489,12 @@ msgstr ""
msgid "Maximum Value"
msgstr ""
+#. Description of the 'Max Discount (%)' (Float) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+#, python-format
+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:278
msgid "Maximum discount for Item {0} is {1}%"
msgstr ""
@@ -29396,7 +29621,7 @@ msgstr ""
msgid "Messages greater than 160 characters will be split into multiple messages"
msgstr ""
-#: erpnext/setup/install.py:136
+#: erpnext/setup/install.py:137
msgid "Messaging CRM Campaign"
msgstr ""
@@ -29595,7 +29820,7 @@ msgstr ""
msgid "Min Qty should be greater than Recurse Over Qty"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:952
+#: erpnext/stock/doctype/item/item.js:958
msgid "Min Value: {0}, Max Value: {1}, in Increments of: {2}"
msgstr ""
@@ -29651,7 +29876,14 @@ msgstr ""
#. Description of the 'Minimum Order Qty' (Float) field in DocType 'Item'
#: erpnext/stock/doctype/item/item.json
-msgid "Minimum quantity should be as per Stock UOM"
+msgid ""
+"Minimum quantity should be as per Stock UOM\n"
+"\n"
+msgstr ""
+
+#. Description of the 'Safety Stock' (Float) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Minimum stock level to maintain as a buffer. Used to calculate recommended reorder level: Reorder Level = Safety Stock + (Average Daily Consumption Ă— Lead Time)."
msgstr ""
#. Label of the minute (Text Editor) field in DocType 'Quality Meeting Minutes'
@@ -29676,7 +29908,7 @@ msgstr ""
msgid "Miscellaneous Expenses"
msgstr ""
-#: erpnext/controllers/buying_controller.py:713
+#: erpnext/controllers/buying_controller.py:723
msgid "Mismatch"
msgstr ""
@@ -29738,6 +29970,10 @@ msgstr ""
msgid "Missing Payments App"
msgstr ""
+#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:249
+msgid "Missing Required Filter"
+msgstr ""
+
#: erpnext/assets/doctype/asset_repair/asset_repair.py:297
msgid "Missing Serial No Bundle"
msgstr ""
@@ -29754,7 +29990,7 @@ msgstr ""
msgid "Missing email template for dispatch. Please set one in Delivery Settings."
msgstr ""
-#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:233
+#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:250
msgid "Missing required filter: {0}"
msgstr ""
@@ -30018,7 +30254,7 @@ msgstr ""
msgid "Multiple Tier Program"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:217
+#: erpnext/stock/doctype/item/item.js:233
msgid "Multiple Variants"
msgstr ""
@@ -30042,7 +30278,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.py:1445
#: erpnext/setup/doctype/uom/uom.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:267
-#: erpnext/utilities/transaction_base.py:571
+#: erpnext/utilities/transaction_base.py:629
msgid "Must be Whole Number"
msgstr ""
@@ -30115,10 +30351,24 @@ msgstr ""
msgid "Naming Series and Price Defaults"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:96
+#: erpnext/selling/doctype/selling_settings/selling_settings.js:38
+msgid "Naming Series for {0}"
+msgstr ""
+
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:95
msgid "Naming Series is mandatory"
msgstr ""
+#. Label of the naming_series_details (Small Text) field in DocType 'Selling
+#. Settings'
+#: erpnext/selling/doctype/selling_settings/selling_settings.json
+msgid "Naming Series options"
+msgstr ""
+
+#: erpnext/public/js/utils/naming_series_dialog.js:196
+msgid "Naming Series updated"
+msgstr ""
+
#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:938
msgid "Naming series '{0}' for DocType '{1}' does not contain standard '.' or '{{' separator. Using fallback extraction."
msgstr ""
@@ -30168,7 +30418,7 @@ msgid "Negative Quantity is not allowed"
msgstr ""
#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1608
-#: erpnext/stock/serial_batch_bundle.py:1529
+#: erpnext/stock/serial_batch_bundle.py:1543
msgid "Negative Stock Error"
msgstr ""
@@ -30751,11 +31001,11 @@ msgstr ""
msgid "No Items selected for transfer."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1240
+#: erpnext/selling/doctype/sales_order/sales_order.js:1258
msgid "No Items with Bill of Materials to Manufacture or all items already manufactured"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1393
+#: erpnext/selling/doctype/sales_order/sales_order.js:1411
msgid "No Items with Bill of Materials."
msgstr ""
@@ -30778,7 +31028,7 @@ msgstr ""
#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1597
#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1657
#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1678
-#: erpnext/stock/doctype/item/item.py:1418
+#: erpnext/stock/doctype/item/item.py:1450
msgid "No Permission"
msgstr ""
@@ -30836,12 +31086,12 @@ msgstr ""
msgid "No Work Orders were created"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:834
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:844
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:930
msgid "No accounting entries for the following warehouses"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:800
+#: erpnext/selling/doctype/sales_order/sales_order.py:801
msgid "No active BOM found for item {0}. Delivery by Serial No cannot be ensured"
msgstr ""
@@ -30926,6 +31176,10 @@ msgstr ""
msgid "No more children on Right"
msgstr ""
+#: erpnext/selling/doctype/selling_settings/selling_settings.js:56
+msgid "No naming series defined"
+msgstr ""
+
#: erpnext/selling/doctype/sales_order/sales_order.js:608
msgid "No of Deliveries"
msgstr ""
@@ -31022,11 +31276,11 @@ msgstr ""
msgid "No outstanding invoices require exchange rate revaluation"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2433
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2432
msgid "No outstanding {0} found for the {1} {2} which qualify the filters you have specified."
msgstr ""
-#: erpnext/public/js/controllers/buying.js:533
+#: erpnext/public/js/controllers/buying.js:535
msgid "No pending Material Requests found to link for the given items."
msgstr ""
@@ -31159,8 +31413,8 @@ msgid "None of the items have any change in quantity or value."
msgstr ""
#. Name of a UOM
-#: erpnext/setup/setup_wizard/data/uom_data.json erpnext/stock/utils.py:686
-#: erpnext/stock/utils.py:688
+#: erpnext/setup/setup_wizard/data/uom_data.json erpnext/stock/utils.py:695
+#: erpnext/stock/utils.py:697
msgid "Nos"
msgstr ""
@@ -31247,6 +31501,10 @@ msgstr ""
msgid "Not authorized to edit frozen Account {0}"
msgstr ""
+#: erpnext/public/js/utils/naming_series_dialog.js:301
+msgid "Not configured"
+msgstr ""
+
#: erpnext/templates/form_grid/stock_entry_grid.html:26
msgid "Not in Stock"
msgstr ""
@@ -31289,7 +31547,7 @@ msgstr ""
msgid "Note: This Cost Center is a Group. Cannot make accounting entries against groups."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:662
+#: erpnext/stock/doctype/item/item.py:694
msgid "Note: To merge the items, create a separate Stock Reconciliation for the old item {0}"
msgstr ""
@@ -32049,11 +32307,19 @@ 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:335
+#: erpnext/stock/doctype/item/item.json erpnext/stock/doctype/item/item.py:351
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.json
msgid "Opening Stock"
msgstr ""
+#: erpnext/stock/doctype/item/item.py:356
+msgid "Opening Stock entry created with zero valuation rate: {0}"
+msgstr ""
+
+#: erpnext/stock/doctype/item/item.py:364
+msgid "Opening Stock entry created: {0}"
+msgstr ""
+
#. Label of the opening_time (Time) field in DocType 'Issue'
#: erpnext/support/doctype/issue/issue.json
msgid "Opening Time"
@@ -32068,7 +32334,7 @@ msgstr ""
msgid "Opening and Closing"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:191
+#: 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 entry after some time."
msgstr ""
@@ -32291,7 +32557,7 @@ msgstr ""
#: erpnext/crm/report/lost_opportunity/lost_opportunity.py:23
#: erpnext/public/js/communication.js:35
#: erpnext/selling/doctype/customer/customer.json
-#: erpnext/selling/doctype/quotation/quotation.js:155
+#: erpnext/selling/doctype/quotation/quotation.js:154
#: erpnext/selling/doctype/quotation/quotation.json
#: erpnext/workspace_sidebar/crm.json
msgid "Opportunity"
@@ -32407,6 +32673,10 @@ msgstr ""
msgid "Optional. Used with Financial Report Template"
msgstr ""
+#: erpnext/public/js/utils/naming_series_dialog.js:83
+msgid "Optionally, set the number of digits in the series using dot (.) followed by hashes (#). For example, '.####' means that the series will have four digits. Default is five digits."
+msgstr ""
+
#: erpnext/selling/report/territory_wise_sales/territory_wise_sales.py:43
msgid "Order Amount"
msgstr ""
@@ -32540,7 +32810,7 @@ msgstr ""
#: erpnext/buying/doctype/supplier/supplier_dashboard.py:11
#: erpnext/selling/doctype/customer/customer_dashboard.py:20
-#: erpnext/selling/doctype/sales_order/sales_order.py:972
+#: erpnext/selling/doctype/sales_order/sales_order.py:973
#: erpnext/setup/doctype/company/company_dashboard.py:23
msgid "Orders"
msgstr ""
@@ -32656,7 +32926,7 @@ 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:558
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:307
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:323
msgid "Out Qty"
msgstr ""
@@ -32801,7 +33071,7 @@ msgstr ""
msgid "Over Billing Allowance (%)"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1346
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1356
msgid "Over Billing Allowance exceeded for Purchase Receipt Item {0} ({1}) by {2}%"
msgstr ""
@@ -33062,6 +33332,7 @@ msgstr ""
#: 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/selling/doctype/selling_settings/selling_settings.js:70
#: erpnext/workspace_sidebar/selling.json
msgid "POS Invoice"
msgstr ""
@@ -33886,7 +34157,7 @@ msgstr ""
#: 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
-#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:85
+#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:86
msgid "Party"
msgstr ""
@@ -34068,7 +34339,7 @@ msgstr ""
#: erpnext/selling/doctype/party_specific_item/party_specific_item.json
#: erpnext/selling/report/address_and_contacts/address_and_contacts.js:9
#: erpnext/setup/doctype/party_type/party_type.json
-#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:79
+#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:80
msgid "Party Type"
msgstr ""
@@ -34327,6 +34598,7 @@ msgstr ""
#: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:32
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:8
#: erpnext/accounts/workspace/invoicing/invoicing.json
+#: erpnext/selling/doctype/selling_settings/selling_settings.js:69
#: erpnext/workspace_sidebar/invoicing.json
#: erpnext/workspace_sidebar/payments.json
msgid "Payment Entry"
@@ -34919,7 +35191,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json
#: erpnext/manufacturing/doctype/work_order/work_order.js:356
#: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.py:182
-#: erpnext/selling/doctype/sales_order/sales_order.js:1668
+#: erpnext/selling/doctype/sales_order/sales_order.js:1686
#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:45
msgid "Pending Qty"
msgstr ""
@@ -34950,7 +35222,7 @@ msgstr ""
msgid "Pending Work Order"
msgstr ""
-#: erpnext/setup/doctype/email_digest/email_digest.py:180
+#: erpnext/setup/doctype/email_digest/email_digest.py:177
msgid "Pending activities for today"
msgstr ""
@@ -35026,6 +35298,18 @@ msgstr ""
msgid "Percentage Allocation should be equal to 100%"
msgstr ""
+#. Description of the 'Over Billing Allowance (%)' (Float) field in DocType
+#. 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Percentage by which over-billing is allowed against a Sales/Purchase Order for this item. If not set, value from Accounts Settings will be used."
+msgstr ""
+
+#. Description of the 'Over Delivery/Receipt Allowance (%)' (Float) field in
+#. DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Percentage by which over-delivery or over-receipt is allowed against a Sales/Purchase Order for this item. If not set, value from Stock Settings will be used."
+msgstr ""
+
#. Description of the 'Blanket Order Allowance (%)' (Float) field in DocType
#. 'Buying Settings'
#: erpnext/buying/doctype/buying_settings/buying_settings.json
@@ -35676,6 +35960,10 @@ msgstr ""
msgid "Please add a Temporary Opening account in Chart of Accounts"
msgstr ""
+#: erpnext/public/js/utils/naming_series_dialog.js:170
+msgid "Please add at least one naming series."
+msgstr ""
+
#: erpnext/public/js/utils/serial_no_batch_selector.js:661
msgid "Please add atleast one Serial No / Batch No"
msgstr ""
@@ -35734,7 +36022,7 @@ msgstr ""
msgid "Please check either with operations or FG Based Operating Cost."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:150
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:149
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 ""
@@ -35799,7 +36087,7 @@ msgstr ""
msgid "Please create purchase receipt or purchase invoice for the item {0}"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:690
+#: erpnext/stock/doctype/item/item.py:722
msgid "Please delete Product Bundle {0}, before merging {1} into {2}"
msgstr ""
@@ -35893,7 +36181,7 @@ msgstr ""
msgid "Please enter Item Code to get Batch Number"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:3069
+#: erpnext/public/js/controllers/transaction.js:2990
msgid "Please enter Item Code to get batch no"
msgstr ""
@@ -35970,7 +36258,7 @@ msgstr ""
msgid "Please enter default currency in Company Master"
msgstr ""
-#: erpnext/selling/doctype/sms_center/sms_center.py:129
+#: erpnext/selling/doctype/sms_center/sms_center.py:174
msgid "Please enter message before sending"
msgstr ""
@@ -36006,7 +36294,7 @@ msgstr ""
msgid "Please enter the phone number first"
msgstr ""
-#: erpnext/controllers/buying_controller.py:1196
+#: erpnext/controllers/buying_controller.py:1206
msgid "Please enter the {schedule_date}."
msgstr ""
@@ -36066,7 +36354,7 @@ msgstr ""
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."
msgstr ""
-#: erpnext/stock/doctype/item/item.js:703
+#: erpnext/stock/doctype/item/item.js:709
msgid "Please mention 'Weight UOM' along with Weight."
msgstr ""
@@ -36121,7 +36409,7 @@ msgstr ""
msgid "Please select Apply Discount On"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:1794
+#: erpnext/selling/doctype/sales_order/sales_order.py:1795
msgid "Please select BOM against item {0}"
msgstr ""
@@ -36129,7 +36417,7 @@ msgstr ""
msgid "Please select BOM for Item in Row {0}"
msgstr ""
-#: erpnext/controllers/buying_controller.py:647
+#: erpnext/controllers/buying_controller.py:657
msgid "Please select BOM in BOM field for Item {item_code}."
msgstr ""
@@ -36213,11 +36501,11 @@ msgstr ""
msgid "Please select Price List"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:1796
+#: erpnext/selling/doctype/sales_order/sales_order.py:1797
msgid "Please select Qty against item {0}"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:356
+#: erpnext/stock/doctype/item/item.py:388
msgid "Please select Sample Retention Warehouse in Stock Settings first"
msgstr ""
@@ -36254,7 +36542,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.js:727
#: erpnext/manufacturing/doctype/bom/bom.py:280
#: erpnext/public/js/controllers/accounts.js:277
-#: erpnext/public/js/controllers/transaction.js:3368
+#: erpnext/public/js/controllers/transaction.js:3289
msgid "Please select a Company first."
msgstr ""
@@ -36323,6 +36611,10 @@ msgstr ""
msgid "Please select a supplier for fetching payments."
msgstr ""
+#: erpnext/public/js/utils/naming_series_dialog.js:165
+msgid "Please select a transaction."
+msgstr ""
+
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:142
msgid "Please select a valid Purchase Order that has Service Items."
msgstr ""
@@ -36331,7 +36623,7 @@ msgstr ""
msgid "Please select a valid Purchase Order that is configured for Subcontracting."
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.js:246
+#: erpnext/selling/doctype/quotation/quotation.js:245
msgid "Please select a value for {0} quotation_to {1}"
msgstr ""
@@ -36355,7 +36647,7 @@ msgstr ""
msgid "Please select at least one schedule."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1310
+#: erpnext/selling/doctype/sales_order/sales_order.js:1328
msgid "Please select atleast one item to continue"
msgstr ""
@@ -36409,7 +36701,7 @@ msgstr ""
msgid "Please select the Multiple Tier Program type for more than one collection rules."
msgstr ""
-#: erpnext/stock/doctype/item/item.js:365
+#: erpnext/stock/doctype/item/item.js:371
msgid "Please select the Warehouse first"
msgstr ""
@@ -36485,7 +36777,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:58
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:68
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:78
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:880
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:882
msgid "Please set Company"
msgstr ""
@@ -36557,7 +36849,7 @@ 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:730
+#: erpnext/projects/doctype/project/project.py:735
msgid "Please set a default Holiday List for Company {0}"
msgstr ""
@@ -36647,7 +36939,7 @@ msgstr ""
msgid "Please set opening number of booked depreciations"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2756
+#: erpnext/public/js/controllers/transaction.js:2677
msgid "Please set recurring after saving"
msgstr ""
@@ -36724,7 +37016,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:120
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:419
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:613
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:615
msgid "Please specify Company to proceed"
msgstr ""
@@ -36958,7 +37250,7 @@ msgstr ""
#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:158
#: 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:24
+#: 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_ledger_invariant_check/stock_ledger_invariant_check.py:144
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:36
@@ -36977,7 +37269,7 @@ msgstr ""
msgid "Posting Date cannot be future date"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:1113
+#: erpnext/public/js/controllers/transaction.js:1109
msgid "Posting Date will change to today's date as Edit Posting Date and Time is unchecked. Are you sure want to proceed?"
msgstr ""
@@ -37032,7 +37324,7 @@ msgstr ""
#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:159
#: 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:25
+#: 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_ledger_invariant_check/stock_ledger_invariant_check.py:149
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:41
@@ -37332,7 +37624,7 @@ msgstr ""
msgid "Price List Currency"
msgstr ""
-#: erpnext/stock/get_item_details.py:1337
+#: erpnext/stock/get_item_details.py:1339
msgid "Price List Currency not selected"
msgstr ""
@@ -37475,8 +37767,10 @@ msgstr ""
msgid "Price per Unit (Stock UOM)"
msgstr ""
+#. Label of the item_price_tab (Tab Break) field in DocType 'Selling Settings'
#: erpnext/buying/doctype/supplier/supplier_dashboard.py:13
#: erpnext/selling/doctype/customer/customer_dashboard.py:27
+#: erpnext/selling/doctype/selling_settings/selling_settings.json
#: erpnext/stock/doctype/item/item_dashboard.py:19
msgid "Pricing"
msgstr ""
@@ -37683,7 +37977,7 @@ msgstr ""
msgid "Print Receipt on Order Complete"
msgstr ""
-#: erpnext/setup/install.py:113
+#: erpnext/setup/install.py:114
msgid "Print UOM after Quantity"
msgstr ""
@@ -37701,7 +37995,7 @@ msgstr ""
msgid "Print settings updated in respective print format"
msgstr ""
-#: erpnext/setup/install.py:120
+#: erpnext/setup/install.py:121
msgid "Print taxes with zero amount"
msgstr ""
@@ -38037,8 +38331,8 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/buying/workspace/buying/buying.json
-#: erpnext/public/js/controllers/buying.js:323
-#: erpnext/public/js/controllers/buying.js:608
+#: erpnext/public/js/controllers/buying.js:325
+#: erpnext/public/js/controllers/buying.js:610
#: erpnext/selling/doctype/product_bundle/product_bundle.json
#: erpnext/selling/workspace/selling/selling.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
@@ -38317,7 +38611,7 @@ msgstr ""
msgid "Progress (%)"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:369
+#: erpnext/projects/doctype/project/project.py:374
msgid "Project Collaboration Invitation"
msgstr ""
@@ -38361,7 +38655,7 @@ msgstr ""
msgid "Project Summary"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:668
+#: erpnext/projects/doctype/project/project.py:673
msgid "Project Summary for {0}"
msgstr ""
@@ -38492,7 +38786,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:446
+#: erpnext/projects/doctype/project/project.py:451
#: erpnext/projects/workspace/projects/projects.json
#: erpnext/selling/doctype/customer/customer_dashboard.py:26
#: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:28
@@ -38669,6 +38963,12 @@ msgstr ""
msgid "Provisional Profit / Loss (Credit)"
msgstr ""
+#. Description of the 'Default Provisional Account (Service)' (Link) field in
+#. DocType 'Item Default'
+#: erpnext/stock/doctype/item_default/item_default.json
+msgid "Provisional liability account used for service items before invoice is received"
+msgstr ""
+
#. Name of a UOM
#: erpnext/setup/setup_wizard/data/uom_data.json
msgid "Psi/1000 Feet"
@@ -38719,7 +39019,7 @@ msgstr ""
#: erpnext/accounts/doctype/tax_rule/tax_rule.json
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: erpnext/projects/doctype/project/project_dashboard.py:16
-#: erpnext/setup/doctype/company/company.py:462 erpnext/setup/install.py:388
+#: erpnext/setup/doctype/company/company.py:462 erpnext/setup/install.py:404
#: erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/item_lead_time/item_lead_time.json
#: erpnext/stock/doctype/item_reorder/item_reorder.json
@@ -38918,7 +39218,7 @@ msgstr ""
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.js:48
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:203
#: erpnext/buying/workspace/buying/buying.json
-#: erpnext/controllers/buying_controller.py:929
+#: erpnext/controllers/buying_controller.py:939
#: 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
@@ -39024,7 +39324,7 @@ msgstr ""
msgid "Purchase Order Trends"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1612
+#: erpnext/selling/doctype/sales_order/sales_order.js:1630
msgid "Purchase Order already created for all Sales Order items"
msgstr ""
@@ -39094,8 +39394,8 @@ msgstr ""
#. Label of a Link in the Stock Workspace
#. Label of a Workspace Sidebar Item
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:170
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:622
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:632
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:617
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:627
#: 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
@@ -39398,8 +39698,8 @@ msgstr ""
#: erpnext/selling/doctype/sales_order/sales_order.js:502
#: erpnext/selling/doctype/sales_order/sales_order.js:592
#: erpnext/selling/doctype/sales_order/sales_order.js:639
-#: erpnext/selling/doctype/sales_order/sales_order.js:1286
-#: erpnext/selling/doctype/sales_order/sales_order.js:1448
+#: erpnext/selling/doctype/sales_order/sales_order.js:1304
+#: erpnext/selling/doctype/sales_order/sales_order.js:1466
#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:255
#: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json
#: erpnext/stock/doctype/landed_cost_voucher/landed_cost_voucher.json
@@ -39409,7 +39709,7 @@ msgstr ""
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:195
-#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:73
+#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:74
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:271
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:370
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json
@@ -40008,7 +40308,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:194
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:218
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
-#: erpnext/public/js/controllers/buying.js:615
+#: erpnext/public/js/controllers/buying.js:617
#: erpnext/public/js/stock_analytics.js:50
#: erpnext/public/js/utils/serial_no_batch_selector.js:498
#: erpnext/selling/doctype/quotation_item/quotation_item.json
@@ -40259,6 +40559,7 @@ msgstr ""
#: erpnext/selling/doctype/quotation/quotation.json
#: erpnext/selling/doctype/sales_order/sales_order.js:1189
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
+#: erpnext/selling/doctype/selling_settings/selling_settings.js:65
#: erpnext/selling/workspace/selling/selling.json
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
#: erpnext/workspace_sidebar/selling.json
@@ -40622,7 +40923,7 @@ msgstr ""
msgid "Rate at which this tax is applied"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4100
+#: erpnext/controllers/accounts_controller.py:3924
msgid "Rate of '{}' items cannot be changed"
msgstr ""
@@ -40946,8 +41247,8 @@ msgstr ""
msgid "Reason for Failure"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:679
-#: erpnext/selling/doctype/sales_order/sales_order.js:1783
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:687
+#: erpnext/selling/doctype/sales_order/sales_order.js:1801
msgid "Reason for Hold"
msgstr ""
@@ -40956,7 +41257,7 @@ msgstr ""
msgid "Reason for Leaving"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1798
+#: erpnext/selling/doctype/sales_order/sales_order.js:1816
msgid "Reason for hold:"
msgstr ""
@@ -41168,7 +41469,7 @@ msgstr ""
msgid "Receiver List"
msgstr ""
-#: erpnext/selling/doctype/sms_center/sms_center.py:121
+#: erpnext/selling/doctype/sms_center/sms_center.py:166
msgid "Receiver List is empty. Please create Receiver List"
msgstr ""
@@ -41395,7 +41696,7 @@ msgstr ""
msgid "Reference #{0} dated {1}"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2869
+#: erpnext/public/js/controllers/transaction.js:2790
msgid "Reference Date for Early Payment Discount"
msgstr ""
@@ -41586,7 +41887,7 @@ msgstr ""
msgid "Regular"
msgstr ""
-#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.py:211
+#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.py:214
msgid "Rejected "
msgstr ""
@@ -41935,6 +42236,7 @@ msgstr ""
msgid "Report Line Items"
msgstr ""
+#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:230
#: erpnext/accounts/report/balance_sheet/balance_sheet.js:13
#: erpnext/accounts/report/cash_flow/cash_flow.js:22
#: erpnext/accounts/report/custom_financial_statement/custom_financial_statement.js:13
@@ -41946,7 +42248,7 @@ msgstr ""
msgid "Report Type is mandatory"
msgstr ""
-#: erpnext/setup/install.py:215
+#: erpnext/setup/install.py:216
msgid "Report an Issue"
msgstr ""
@@ -42568,7 +42870,7 @@ msgstr ""
msgid "Reserved Stock for Sub-assembly"
msgstr ""
-#: erpnext/controllers/buying_controller.py:656
+#: erpnext/controllers/buying_controller.py:666
msgid "Reserved Warehouse is mandatory for the Item {item_code} in Raw Materials supplied."
msgstr ""
@@ -43069,6 +43371,12 @@ msgstr ""
msgid "Revenue"
msgstr ""
+#. Description of the 'Deferred Revenue Account' (Link) field in DocType 'Item
+#. Default'
+#: erpnext/stock/doctype/item_default/item_default.json
+msgid "Revenue received in advance (e.g. annual subscription) is held here and recognized gradually over time"
+msgstr ""
+
#. Label of the reversal_of (Link) field in DocType 'Journal Entry'
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
msgid "Reversal Of"
@@ -43501,7 +43809,7 @@ msgstr ""
msgid "Row #{0} (Payment Table): Amount must be positive"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:549
+#: erpnext/stock/doctype/item/item.py:581
msgid "Row #{0}: A reorder entry already exists for warehouse {1} with reorder type {2}."
msgstr ""
@@ -43607,7 +43915,7 @@ msgstr ""
msgid "Row #{0}: Cannot delete item {1} which is already ordered against this Sales Order."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4110
+#: erpnext/controllers/accounts_controller.py:3935
msgid "Row #{0}: Cannot set Rate if the billed amount is greater than the amount for Item {1}."
msgstr ""
@@ -43835,7 +44143,7 @@ msgstr ""
msgid "Row #{0}: Next Depreciation Date cannot be before Purchase Date"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:673
+#: erpnext/selling/doctype/sales_order/sales_order.py:674
msgid "Row #{0}: Not allowed to change Supplier as Purchase Order already exists"
msgstr ""
@@ -43872,7 +44180,7 @@ msgstr ""
msgid "Row #{0}: Please select the Sub Assembly Warehouse"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:556
+#: erpnext/stock/doctype/item/item.py:588
msgid "Row #{0}: Please set reorder quantity"
msgstr ""
@@ -43932,8 +44240,8 @@ msgstr ""
#: erpnext/controllers/accounts_controller.py:871
#: erpnext/controllers/accounts_controller.py:883
-#: erpnext/utilities/transaction_base.py:114
-#: erpnext/utilities/transaction_base.py:120
+#: erpnext/utilities/transaction_base.py:172
+#: erpnext/utilities/transaction_base.py:178
msgid "Row #{0}: Rate must be same as {1}: {2} ({3} / {4})"
msgstr ""
@@ -44094,7 +44402,7 @@ msgstr ""
msgid "Row #{0}: The batch {1} has already expired."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:565
+#: erpnext/stock/doctype/item/item.py:597
msgid "Row #{0}: The warehouse {1} is not a child warehouse of a group warehouse {2}"
msgstr ""
@@ -44130,7 +44438,7 @@ msgstr ""
msgid "Row #{0}: You must select an Asset for Item {1}."
msgstr ""
-#: erpnext/public/js/controllers/buying.js:263
+#: erpnext/public/js/controllers/buying.js:265
msgid "Row #{0}: {1} can not be negative for item {2}"
msgstr ""
@@ -44146,7 +44454,7 @@ msgstr ""
msgid "Row #{0}: {1} of {2} should be {3}. Please update the {1} or select a different account."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3917
+#: erpnext/controllers/accounts_controller.py:4041
msgid "Row #{0}:Quantity for Item {1} cannot be zero."
msgstr ""
@@ -44158,23 +44466,23 @@ msgstr ""
msgid "Row #{idx}: Cannot select Supplier Warehouse while suppling raw materials to subcontractor."
msgstr ""
-#: erpnext/controllers/buying_controller.py:587
+#: erpnext/controllers/buying_controller.py:597
msgid "Row #{idx}: Item rate has been updated as per valuation rate since its an internal stock transfer."
msgstr ""
-#: erpnext/controllers/buying_controller.py:1071
+#: erpnext/controllers/buying_controller.py:1081
msgid "Row #{idx}: Please enter a location for the asset item {item_code}."
msgstr ""
-#: erpnext/controllers/buying_controller.py:710
+#: erpnext/controllers/buying_controller.py:720
msgid "Row #{idx}: Received Qty must be equal to Accepted + Rejected Qty for Item {item_code}."
msgstr ""
-#: erpnext/controllers/buying_controller.py:723
+#: erpnext/controllers/buying_controller.py:733
msgid "Row #{idx}: {field_label} can not be negative for item {item_code}."
msgstr ""
-#: erpnext/controllers/buying_controller.py:676
+#: erpnext/controllers/buying_controller.py:686
msgid "Row #{idx}: {field_label} is mandatory."
msgstr ""
@@ -44182,7 +44490,7 @@ msgstr ""
msgid "Row #{idx}: {from_warehouse_field} and {to_warehouse_field} cannot be same."
msgstr ""
-#: erpnext/controllers/buying_controller.py:1188
+#: erpnext/controllers/buying_controller.py:1198
msgid "Row #{idx}: {schedule_date} cannot be before {transaction_date}."
msgstr ""
@@ -44247,7 +44555,7 @@ msgstr ""
msgid "Row #{}: {} {} does not exist."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1450
+#: erpnext/stock/doctype/item/item.py:1482
msgid "Row #{}: {} {} doesn't belong to Company {}. Please select valid {}."
msgstr ""
@@ -44608,11 +44916,11 @@ msgstr ""
msgid "Row {0}: {2} Item {1} does not exist in {2} {3}"
msgstr ""
-#: erpnext/utilities/transaction_base.py:566
+#: erpnext/utilities/transaction_base.py:624
msgid "Row {1}: Quantity ({0}) cannot be a fraction. To allow this, disable '{2}' in UOM {3}."
msgstr ""
-#: erpnext/controllers/buying_controller.py:1053
+#: erpnext/controllers/buying_controller.py:1063
msgid "Row {idx}: Asset Naming Series is mandatory for the auto creation of assets for item {item_code}."
msgstr ""
@@ -44666,6 +44974,10 @@ msgstr ""
msgid "Rule Description"
msgstr ""
+#: erpnext/public/js/utils/naming_series_dialog.js:54
+msgid "Rules for configuring series"
+msgstr ""
+
#. Description of the 'Job Capacity' (Int) field in DocType 'Workstation'
#: erpnext/manufacturing/doctype/workstation/workstation.json
msgid "Run parallel job cards in a workstation"
@@ -44819,7 +45131,7 @@ msgstr ""
#: erpnext/setup/doctype/company/company.py:648
#: erpnext/setup/doctype/company/company_dashboard.py:9
#: erpnext/setup/doctype/sales_person/sales_person_dashboard.py:12
-#: erpnext/setup/install.py:383
+#: erpnext/setup/install.py:399
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:297
#: erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/pick_list/pick_list_dashboard.py:16
@@ -44929,6 +45241,7 @@ msgstr ""
#: erpnext/selling/doctype/quotation/quotation_list.js:22
#: erpnext/selling/doctype/sales_order/sales_order.js:1077
#: erpnext/selling/doctype/sales_order/sales_order_list.js:75
+#: erpnext/selling/doctype/selling_settings/selling_settings.js:67
#: erpnext/selling/workspace/selling/selling.json
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
#: erpnext/setup/workspace/home/home.json
@@ -45102,6 +45415,7 @@ msgstr ""
#: erpnext/selling/doctype/quotation/quotation_dashboard.py:11
#: erpnext/selling/doctype/quotation/quotation_list.js:16
#: erpnext/selling/doctype/sales_order/sales_order.json
+#: erpnext/selling/doctype/selling_settings/selling_settings.js:66
#: 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/sales_order_analysis/sales_order_analysis.js:41
@@ -45174,7 +45488,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
#: erpnext/selling/doctype/sales_order/sales_order.js:344
-#: erpnext/selling/doctype/sales_order/sales_order.js:1293
+#: erpnext/selling/doctype/sales_order/sales_order.js:1311
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/stock/doctype/material_request_item/material_request_item.json
#: erpnext/stock/doctype/pick_list_item/pick_list_item.json
@@ -45225,8 +45539,8 @@ msgstr ""
msgid "Sales Order {0} already exists against Customer's Purchase Order {1}. To allow multiple Sales Orders, Enable {2} in {3}"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:1831
-#: erpnext/selling/doctype/sales_order/sales_order.py:1844
+#: erpnext/selling/doctype/sales_order/sales_order.py:1832
+#: erpnext/selling/doctype/sales_order/sales_order.py:1845
msgid "Sales Order {0} is not available for production"
msgstr ""
@@ -45665,7 +45979,7 @@ 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:2926
+#: erpnext/public/js/controllers/transaction.js:2847
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
msgid "Sample Size"
msgstr ""
@@ -46037,19 +46351,19 @@ msgstr ""
msgid "Select Alternate Item"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.js:342
+#: erpnext/selling/doctype/quotation/quotation.js:341
msgid "Select Alternative Items for Sales Order"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:814
+#: erpnext/stock/doctype/item/item.js:820
msgid "Select Attribute Values"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1276
+#: erpnext/selling/doctype/sales_order/sales_order.js:1294
msgid "Select BOM"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1253
+#: erpnext/selling/doctype/sales_order/sales_order.js:1271
msgid "Select BOM and Qty for Production"
msgstr ""
@@ -46134,24 +46448,24 @@ msgstr ""
#. Forecast'
#: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json
#: erpnext/manufacturing/doctype/sales_forecast/sales_forecast.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1619
-#: erpnext/selling/doctype/sales_order/sales_order.js:1647
+#: erpnext/selling/doctype/sales_order/sales_order.js:1637
+#: erpnext/selling/doctype/sales_order/sales_order.js:1665
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:493
msgid "Select Items"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1505
+#: erpnext/selling/doctype/sales_order/sales_order.js:1523
msgid "Select Items based on Delivery Date"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2965
+#: erpnext/public/js/controllers/transaction.js:2886
msgid "Select Items for Quality Inspection"
msgstr ""
#. Label of the select_items_to_manufacture_section (Section Break) field in
#. DocType 'Production Plan'
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1305
+#: erpnext/selling/doctype/sales_order/sales_order.js:1323
msgid "Select Items to Manufacture"
msgstr ""
@@ -46169,7 +46483,7 @@ msgstr ""
msgid "Select Job Worker Address"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1199
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1201
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:955
msgid "Select Loyalty Program"
msgstr ""
@@ -46265,7 +46579,7 @@ msgstr ""
msgid "Select a company"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1147
+#: erpnext/stock/doctype/item/item.js:1153
msgid "Select an Item Group."
msgstr ""
@@ -46277,11 +46591,11 @@ msgstr ""
msgid "Select an invoice to load summary data"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.js:357
+#: erpnext/selling/doctype/quotation/quotation.js:356
msgid "Select an item from each set to be used in the Sales Order."
msgstr ""
-#: erpnext/stock/doctype/item/item.js:828
+#: erpnext/stock/doctype/item/item.js:834
msgid "Select at least one value from each of the attributes."
msgstr ""
@@ -46670,14 +46984,14 @@ msgstr ""
#: 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:2939
+#: erpnext/public/js/controllers/transaction.js:2860
#: 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
#: erpnext/stock/doctype/packed_item/packed_item.json
#: erpnext/stock/doctype/pick_list_item/pick_list_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:170
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:169
#: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json
#: erpnext/stock/doctype/serial_no/serial_no.json
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
@@ -46689,8 +47003,8 @@ msgstr ""
#: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.js:37
#: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:450
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.js:38
-#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:60
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:409
+#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:61
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:425
#: erpnext/stock/workspace/stock/stock.json
#: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
#: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json
@@ -46735,7 +47049,7 @@ msgstr ""
msgid "Serial No Reserved"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:462
+#: erpnext/stock/doctype/item/item.py:494
msgid "Serial No Series Overlap"
msgstr ""
@@ -46817,11 +47131,11 @@ msgstr ""
msgid "Serial No {0} does not exist"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3478
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3477
msgid "Serial No {0} does not exists"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:379
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:378
msgid "Serial No {0} is already Delivered. You cannot use them again in Manufacture / Repack entry."
msgstr ""
@@ -46833,7 +47147,7 @@ msgstr ""
msgid "Serial No {0} is already assigned to customer {1}. Can only be returned against the customer {1}"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:484
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:483
msgid "Serial No {0} is not present in the {1} {2}, hence you can't return it against the {1} {2}"
msgstr ""
@@ -46857,7 +47171,7 @@ msgstr ""
#: erpnext/public/js/utils/serial_no_batch_selector.js:16
#: erpnext/public/js/utils/serial_no_batch_selector.js:201
#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:50
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:170
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:169
msgid "Serial Nos"
msgstr ""
@@ -46879,7 +47193,7 @@ msgstr ""
msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:385
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:384
msgid "Serial Nos {0} are already Delivered. You cannot use them again in Manufacture / Repack entry."
msgstr ""
@@ -46945,7 +47259,7 @@ msgstr ""
#: erpnext/stock/report/available_serial_no/available_serial_no.py:188
#: erpnext/stock/report/incorrect_serial_and_batch_bundle/incorrect_serial_and_batch_bundle.py:31
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:82
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:393
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:409
#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:177
#: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
#: erpnext/workspace_sidebar/stock.json
@@ -46964,7 +47278,7 @@ msgstr ""
msgid "Serial and Batch Bundle {0} is already used in {1} {2}."
msgstr ""
-#: erpnext/stock/serial_batch_bundle.py:355
+#: erpnext/stock/serial_batch_bundle.py:394
msgid "Serial and Batch Bundle {0} is not submitted"
msgstr ""
@@ -46988,7 +47302,7 @@ msgstr ""
msgid "Serial and Batch No"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:153
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:152
msgid "Serial and Batch No for Item Disabled"
msgstr ""
@@ -47016,7 +47330,7 @@ msgstr ""
msgid "Serial and Batch Summary"
msgstr ""
-#: erpnext/stock/utils.py:398
+#: erpnext/stock/utils.py:407
msgid "Serial number {0} entered more than once"
msgstr ""
@@ -47108,6 +47422,7 @@ msgstr ""
#: erpnext/projects/doctype/project/project.json
#: erpnext/projects/doctype/project_update/project_update.json
#: erpnext/projects/doctype/timesheet/timesheet.json
+#: erpnext/public/js/utils/naming_series_dialog.js:34
#: erpnext/selling/doctype/customer/customer.json
#: erpnext/selling/doctype/installation_note/installation_note.json
#: erpnext/selling/doctype/quotation/quotation.json
@@ -47329,12 +47644,12 @@ msgid "Service Stop Date"
msgstr ""
#: erpnext/accounts/deferred_revenue.py:44
-#: erpnext/public/js/controllers/transaction.js:1780
+#: erpnext/public/js/controllers/transaction.js:1776
msgid "Service Stop Date cannot be after Service End Date"
msgstr ""
#: erpnext/accounts/deferred_revenue.py:41
-#: erpnext/public/js/controllers/transaction.js:1777
+#: erpnext/public/js/controllers/transaction.js:1773
msgid "Service Stop Date cannot be before Service Start Date"
msgstr ""
@@ -47405,7 +47720,7 @@ msgstr ""
msgid "Set Landed Cost Based on Purchase Invoice Rate"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1211
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1213
msgid "Set Loyalty Program"
msgstr ""
@@ -47477,7 +47792,7 @@ msgstr ""
msgid "Set Source Warehouse"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1625
+#: erpnext/selling/doctype/sales_order/sales_order.js:1643
msgid "Set Supplier"
msgstr ""
@@ -47521,7 +47836,7 @@ msgid "Set as Completed"
msgstr ""
#: erpnext/public/js/utils/sales_common.js:592
-#: erpnext/selling/doctype/quotation/quotation.js:145
+#: erpnext/selling/doctype/quotation/quotation.js:146
msgid "Set as Lost"
msgstr ""
@@ -48252,7 +48567,7 @@ msgstr ""
msgid "Show Variant Attributes"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:185
+#: erpnext/stock/doctype/item/item.js:201
msgid "Show Variants"
msgstr ""
@@ -48292,7 +48607,7 @@ msgstr ""
msgid "Show only the Immediate Upcoming Term"
msgstr ""
-#: erpnext/stock/utils.py:560
+#: erpnext/stock/utils.py:569
msgid "Show pending entries"
msgstr ""
@@ -48421,7 +48736,7 @@ msgstr ""
msgid "Single Tier Program"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:210
+#: erpnext/stock/doctype/item/item.js:226
msgid "Single Variant"
msgstr ""
@@ -48499,7 +48814,7 @@ msgstr ""
msgid "Solvency Ratios"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4370
+#: erpnext/controllers/accounts_controller.py:4400
msgid "Some required Company details are missing. You don't have permission to update them. Please contact your System Manager."
msgstr ""
@@ -48735,7 +49050,7 @@ msgstr ""
msgid "Split Quantity must be less than Asset Quantity"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2459
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2458
msgid "Splitting {0} {1} into {2} rows as per Payment Terms"
msgstr ""
@@ -48813,7 +49128,7 @@ msgstr ""
#: erpnext/setup/setup_wizard/operations/defaults_setup.py:70
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:493
-#: erpnext/stock/doctype/item/item.py:280 erpnext/tests/utils.py:283
+#: erpnext/stock/doctype/item/item.py:288 erpnext/tests/utils.py:283
#: erpnext/tests/utils.py:2504
msgid "Standard Selling"
msgstr ""
@@ -48891,6 +49206,7 @@ msgstr ""
msgid "Start Timer"
msgstr ""
+#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:234
#: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.js:56
#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:56
#: erpnext/accounts/report/financial_ratios/financial_ratios.js:17
@@ -48967,7 +49283,7 @@ msgstr ""
msgid "Status and Reference"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:711
+#: erpnext/projects/doctype/project/project.py:716
msgid "Status must be Cancelled or Completed"
msgstr ""
@@ -49059,7 +49375,7 @@ msgstr ""
#. Label of a Link in the Stock Workspace
#. Label of a Workspace Sidebar Item
#: erpnext/selling/doctype/quotation_item/quotation_item.json
-#: erpnext/stock/doctype/item/item.js:132
+#: erpnext/stock/doctype/item/item.js:148
#: erpnext/stock/doctype/warehouse/warehouse.js:62
#: erpnext/stock/report/stock_balance/stock_balance.json
#: erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.py:107
@@ -49217,7 +49533,7 @@ msgstr ""
#. Label of a Workspace Sidebar Item
#: erpnext/public/js/controllers/stock_controller.js:67
#: erpnext/public/js/utils/ledger_preview.js:37
-#: erpnext/stock/doctype/item/item.js:142
+#: erpnext/stock/doctype/item/item.js:158
#: erpnext/stock/doctype/item/item_dashboard.py:8
#: erpnext/stock/report/stock_ledger/stock_ledger.json
#: erpnext/stock/workspace/stock/stock.json
@@ -49259,11 +49575,16 @@ msgstr ""
msgid "Stock Ledgers won’t be reposted."
msgstr ""
-#: erpnext/stock/doctype/batch/batch.js:80
-#: erpnext/stock/doctype/item/item.js:667
+#. Label of the stock_levels_section (Section Break) field in DocType 'Item'
+#: erpnext/stock/doctype/batch/batch.js:80 erpnext/stock/doctype/item/item.json
msgid "Stock Levels"
msgstr ""
+#. Label of the stock_levels_html (HTML) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Stock Levels HTML"
+msgstr ""
+
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:160
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:273
msgid "Stock Liabilities"
@@ -49329,7 +49650,7 @@ msgstr ""
#. Name of a report
#. Label of a Link in the Stock Workspace
#. Label of a Workspace Sidebar Item
-#: erpnext/stock/doctype/item/item.js:152
+#: erpnext/stock/doctype/item/item.js:168
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.json
#: erpnext/stock/workspace/stock/stock.json
#: erpnext/workspace_sidebar/stock.json
@@ -49381,7 +49702,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:653
+#: erpnext/stock/doctype/item/item.py:685
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.json
#: erpnext/stock/workspace/stock/stock.json
#: erpnext/workspace_sidebar/stock.json
@@ -49393,7 +49714,7 @@ msgstr ""
msgid "Stock Reconciliation Item"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:653
+#: erpnext/stock/doctype/item/item.py:685
msgid "Stock Reconciliations"
msgstr ""
@@ -49526,7 +49847,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:414
+#: erpnext/stock/doctype/item/item.js:420
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:675
#: erpnext/stock/doctype/stock_settings/stock_settings.json
#: erpnext/stock/workspace/stock/stock.json
@@ -49641,7 +49962,7 @@ msgstr ""
#: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.py:35
#: erpnext/stock/report/reserved_stock/reserved_stock.py:110
#: erpnext/stock/report/stock_balance/stock_balance.py:513
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:278
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:294
#: 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
#: erpnext/subcontracting/doctype/subcontracting_inward_order_secondary_item/subcontracting_inward_order_secondary_item.json
@@ -49753,6 +50074,12 @@ msgstr ""
msgid "Stock Value by Item Group"
msgstr ""
+#. Description of the 'Default Inventory Account' (Link) field in DocType 'Item
+#. Default'
+#: erpnext/stock/doctype/item_default/item_default.json
+msgid "Stock account where inventory value for this item will be tracked"
+msgstr ""
+
#. Name of a report
#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.json
msgid "Stock and Account Value Comparison"
@@ -49815,7 +50142,7 @@ msgstr ""
msgid "Stock will be reserved on submission of Purchase Receipt created against Material Request for Sales Order."
msgstr ""
-#: erpnext/stock/utils.py:551
+#: erpnext/stock/utils.py:560
msgid "Stock/Accounts can not be frozen as processing of backdated entries is going on. Please try again later."
msgstr ""
@@ -49837,7 +50164,7 @@ msgstr ""
#: erpnext/setup/doctype/company/company.py:383
#: erpnext/setup/setup_wizard/operations/defaults_setup.py:33
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:537
-#: erpnext/stock/doctype/item/item.py:321 erpnext/tests/utils.py:248
+#: erpnext/stock/doctype/item/item.py:329 erpnext/tests/utils.py:248
msgid "Stores"
msgstr ""
@@ -50431,7 +50758,7 @@ msgstr ""
msgid "Successfully Set Supplier"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:375
+#: erpnext/stock/doctype/item/item.py:407
msgid "Successfully changed Stock UOM, please redefine conversion factors for new UOM."
msgstr ""
@@ -50484,11 +50811,11 @@ msgstr ""
msgid "Suggestions"
msgstr ""
-#: erpnext/setup/doctype/email_digest/email_digest.py:186
+#: erpnext/setup/doctype/email_digest/email_digest.py:183
msgid "Summary for this month and pending activities"
msgstr ""
-#: erpnext/setup/doctype/email_digest/email_digest.py:183
+#: erpnext/setup/doctype/email_digest/email_digest.py:180
msgid "Summary for this week and pending activities"
msgstr ""
@@ -50610,7 +50937,7 @@ msgstr ""
#: erpnext/selling/doctype/customer/customer.js:255
#: erpnext/selling/doctype/party_specific_item/party_specific_item.json
#: erpnext/selling/doctype/sales_order/sales_order.js:197
-#: erpnext/selling/doctype/sales_order/sales_order.js:1683
+#: erpnext/selling/doctype/sales_order/sales_order.js:1701
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/doctype/sms_center/sms_center.json
#: erpnext/setup/workspace/home/home.json
@@ -50778,11 +51105,6 @@ msgstr ""
msgid "Supplier Item"
msgstr ""
-#. Label of the supplier_items (Table) field in DocType 'Item'
-#: erpnext/stock/doctype/item/item.json
-msgid "Supplier Items"
-msgstr ""
-
#. Label of the lead_time_days (Int) field in DocType 'Supplier Quotation Item'
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
msgid "Supplier Lead Time (days)"
@@ -50937,7 +51259,7 @@ msgstr ""
msgid "Supplier Reference"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1707
+#: erpnext/selling/doctype/sales_order/sales_order.js:1725
msgid "Supplier Required"
msgstr ""
@@ -51031,7 +51353,7 @@ msgstr ""
msgid "Supplier delivers to Customer"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1706
+#: erpnext/selling/doctype/sales_order/sales_order.js:1724
msgid "Supplier is required for all selected Items"
msgstr ""
@@ -51123,6 +51445,10 @@ msgstr ""
msgid "Support Tickets"
msgstr ""
+#: erpnext/public/js/utils/naming_series_dialog.js:89
+msgid "Supported Variables:"
+msgstr ""
+
#: erpnext/accounts/report/calculated_discount_mismatch/calculated_discount_mismatch.py:64
msgid "Suspected Discount Amount"
msgstr ""
@@ -52006,7 +52332,7 @@ msgstr ""
msgid "Taxes and Charges Deducted (Company Currency)"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:388
+#: erpnext/stock/doctype/item/item.py:420
msgid "Taxes row #{0}: {1} cannot be smaller than {2}"
msgstr ""
@@ -52388,7 +52714,7 @@ msgstr ""
msgid "The BOM which will be replaced"
msgstr ""
-#: erpnext/stock/serial_batch_bundle.py:1526
+#: erpnext/stock/serial_batch_bundle.py:1540
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 ""
@@ -52556,7 +52882,7 @@ msgstr ""
msgid "The following cancelled repost entries exist for {0}:
{1}
Kindly delete these entries before continuing."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:891
+#: erpnext/stock/doctype/item/item.py:923
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 ""
@@ -52597,15 +52923,15 @@ msgstr ""
msgid "The holiday on {0} is not between From Date and To Date"
msgstr ""
-#: erpnext/controllers/buying_controller.py:1255
+#: erpnext/controllers/buying_controller.py:1265
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:655
+#: erpnext/stock/doctype/item/item.py:687
msgid "The items {0} and {1} are present in the following {2} :"
msgstr ""
-#: erpnext/controllers/buying_controller.py:1248
+#: erpnext/controllers/buying_controller.py:1258
msgid "The items {items} are not marked as {type_of} item. You can enable them as {type_of} item from their Item masters."
msgstr ""
@@ -52687,6 +53013,11 @@ msgstr ""
msgid "The percentage you are allowed to transfer more against the quantity ordered. For example, if you have ordered 100 units, and your Allowance is 10%, then you are allowed transfer 110 units."
msgstr ""
+#. Description of the 'Last Purchase Rate' (Float) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "The rate at which this item was last purchased via a Purchase Invoice. Auto-updated by the system."
+msgstr ""
+
#: erpnext/public/js/utils.js:967
msgid "The reserved stock will be released when you update items. Are you certain you wish to proceed?"
msgstr ""
@@ -52719,8 +53050,8 @@ msgstr ""
msgid "The seller and the buyer cannot be the same"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:187
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:199
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:186
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:198
msgid "The serial and batch bundle {0} not linked to {1} {2}"
msgstr ""
@@ -52826,11 +53157,11 @@ msgstr ""
msgid "The {0} ({1}) must be equal to {2} ({3})"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:3408
+#: erpnext/public/js/controllers/transaction.js:3329
msgid "The {0} contains Unit Price Items."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:459
+#: erpnext/stock/doctype/item/item.py:491
msgid "The {0} prefix '{1}' already exists. Please change the Serial No Series, otherwise you will get a Duplicate Entry error."
msgstr ""
@@ -52874,7 +53205,7 @@ msgstr ""
msgid "There are no slots available on this date"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:1171
+#: erpnext/stock/doctype/item/item.js:1177
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 ""
@@ -52937,15 +53268,15 @@ msgstr ""
msgid "This Account has '0' balance in either Base Currency or Account Currency"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:178
+#: erpnext/stock/doctype/item/item.js:194
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:237
+#: erpnext/stock/doctype/item/item.js:251
msgid "This Item is a Variant of {0} (Template)."
msgstr ""
-#: erpnext/setup/doctype/email_digest/email_digest.py:185
+#: erpnext/setup/doctype/email_digest/email_digest.py:182
msgid "This Month's Summary"
msgstr ""
@@ -52953,11 +53284,11 @@ msgstr ""
msgid "This Purchase Order has been fully subcontracted."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:2097
+#: erpnext/selling/doctype/sales_order/sales_order.py:2098
msgid "This Sales Order has been fully subcontracted."
msgstr ""
-#: erpnext/setup/doctype/email_digest/email_digest.py:182
+#: erpnext/setup/doctype/email_digest/email_digest.py:179
msgid "This Week's Summary"
msgstr ""
@@ -52987,7 +53318,7 @@ msgstr ""
msgid "This document is over limit by {0} {1} for item {4}. Are you making another {3} against the same {2}?"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.js:487
+#: erpnext/stock/doctype/delivery_note/delivery_note.js:496
msgid "This field is used to set the 'Customer'."
msgstr ""
@@ -53082,7 +53413,7 @@ msgstr ""
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:1159
+#: erpnext/stock/doctype/item/item.js:1165
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 ""
@@ -53100,7 +53431,7 @@ msgstr ""
msgid "This module is scheduled for deprecation and will be completely removed in version 17, please use Frappe Helpdesk instead."
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.js:500
+#: erpnext/stock/doctype/delivery_note/delivery_note.js:509
msgid "This option can be checked to edit the 'Posting Date' and 'Posting Time' fields."
msgstr ""
@@ -53158,7 +53489,12 @@ msgstr ""
msgid "This section allows the user to set the Body and Closing text of the Dunning Letter for the Dunning Type based on language, which can be used in Print."
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.js:493
+#. Description of the 'Default Supplier' (Link) field in DocType 'Item Default'
+#: erpnext/stock/doctype/item_default/item_default.json
+msgid "This supplier will be auto-selected in new purchase transactions"
+msgstr ""
+
+#: erpnext/stock/doctype/delivery_note/delivery_note.js:502
msgid "This table is used to set details about the 'Item', 'Qty', 'Basic Rate', etc."
msgstr ""
@@ -53682,7 +54018,7 @@ msgstr ""
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:677
+#: erpnext/stock/doctype/item/item.py:709
msgid "To merge, following properties must be same for both items"
msgstr ""
@@ -53711,7 +54047,7 @@ msgstr ""
msgid "To use a different finance book, please uncheck 'Include Default FB Assets'"
msgstr ""
-#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:709
+#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:748
#: erpnext/accounts/report/financial_statements.py:621
#: erpnext/accounts/report/general_ledger/general_ledger.py:310
#: erpnext/accounts/report/trial_balance/trial_balance.py:310
@@ -54254,7 +54590,7 @@ msgstr ""
msgid "Total Payments"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:728
+#: erpnext/selling/doctype/sales_order/sales_order.py:729
msgid "Total Picked Quantity {0} is more than ordered qty {1}. You can set the Over Picking Allowance in Stock Settings."
msgstr ""
@@ -54636,11 +54972,21 @@ msgstr ""
msgid "Track Service Level Agreement"
msgstr ""
+#. Description of the 'Has Serial No' (Check) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Track each unit with a unique serial number for warranty and return tracking. Cannot be changed after a stock transaction exists."
+msgstr ""
+
#. Description of a DocType
#: erpnext/accounts/doctype/cost_center/cost_center.json
msgid "Track separate Income and Expense for product verticals or divisions."
msgstr ""
+#. Description of the 'Has Batch No' (Check) field in DocType 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "Track this item in batches. Cannot be changed after a stock transaction exists."
+msgstr ""
+
#. Label of the tracking_status (Select) field in DocType 'Shipment'
#: erpnext/stock/doctype/shipment/shipment.json
msgid "Tracking Status"
@@ -54665,6 +55011,7 @@ msgstr ""
#: erpnext/accounts/doctype/pricing_rule/pricing_rule.json
#: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json
#: erpnext/manufacturing/doctype/workstation/workstation_dashboard.py:10
+#: erpnext/public/js/utils/naming_series_dialog.js:218
#: erpnext/selling/doctype/selling_settings/selling_settings.json
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
@@ -55185,6 +55532,7 @@ msgstr ""
#. Label of the stock_uom (Link) field in DocType 'Bin'
#. Label of the uom (Link) field in DocType 'Delivery Note Item'
#. Label of the uom (Link) field in DocType 'Delivery Stop'
+#. Label of the uom_tab (Tab Break) field in DocType 'Item'
#. Label of the uom (Link) field in DocType 'Item Barcode'
#. Label of the uom (Link) field in DocType 'Item Price'
#. Label of the uom (Link) field in DocType 'Material Request Item'
@@ -55233,13 +55581,14 @@ msgstr ""
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
#: erpnext/selling/doctype/quotation_item/quotation_item.json
-#: erpnext/selling/doctype/sales_order/sales_order.js:1676
+#: erpnext/selling/doctype/sales_order/sales_order.js:1694
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:44
#: erpnext/selling/report/sales_analytics/sales_analytics.py:138
#: erpnext/setup/doctype/uom/uom.json erpnext/stock/doctype/bin/bin.json
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
#: erpnext/stock/doctype/delivery_stop/delivery_stop.json
+#: erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/item_barcode/item_barcode.json
#: erpnext/stock/doctype/item_price/item_price.json
#: erpnext/stock/doctype/material_request_item/material_request_item.json
@@ -55274,6 +55623,12 @@ msgstr ""
msgid "UOM Conversion Detail"
msgstr ""
+#. Label of the uom_conversion_details_column (Column Break) field in DocType
+#. 'Item'
+#: erpnext/stock/doctype/item/item.json
+msgid "UOM Conversion Details"
+msgstr ""
+
#. Label of the conversion_factor (Float) field in DocType 'POS Invoice Item'
#. Label of the conversion_factor (Float) field in DocType 'Purchase Invoice
#. Item'
@@ -55331,11 +55686,6 @@ msgstr ""
msgid "UOM {0} not found in Item {1}"
msgstr ""
-#. Label of the uoms (Table) field in DocType 'Item'
-#: erpnext/stock/doctype/item/item.json
-msgid "UOMs"
-msgstr ""
-
#. Option for the 'Barcode Type' (Select) field in DocType 'Item Barcode'
#: erpnext/stock/doctype/item_barcode/item_barcode.json
msgid "UPC"
@@ -55491,7 +55841,7 @@ msgstr ""
msgid "Unit Of Measure"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4100
+#: erpnext/controllers/accounts_controller.py:3924
msgid "Unit Price"
msgstr ""
@@ -55508,16 +55858,10 @@ msgstr ""
msgid "Unit of Measure (UOM)"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:420
+#: erpnext/stock/doctype/item/item.py:452
msgid "Unit of Measure {0} has been entered more than once in Conversion Factor Table"
msgstr ""
-#. Label of the unit_of_measure_conversion (Section Break) field in DocType
-#. 'Item'
-#: erpnext/stock/doctype/item/item.json
-msgid "Units of Measure"
-msgstr ""
-
#: erpnext/public/js/call_popup/call_popup.js:110
msgid "Unknown Caller"
msgstr ""
@@ -55705,6 +56049,10 @@ msgstr ""
msgid "Unsubscribe from this Email Digest"
msgstr ""
+#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:257
+msgid "Unsupported Feature"
+msgstr ""
+
#. Option for the 'Status' (Select) field in DocType 'Appointment'
#: erpnext/crm/doctype/appointment/appointment.json
msgid "Unverified"
@@ -55852,7 +56200,7 @@ msgstr ""
#: erpnext/buying/doctype/purchase_order/purchase_order.js:324
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:43
#: erpnext/public/js/utils.js:946
-#: erpnext/selling/doctype/quotation/quotation.js:135
+#: erpnext/selling/doctype/quotation/quotation.js:136
#: erpnext/selling/doctype/sales_order/sales_order.js:90
#: erpnext/selling/doctype/sales_order/sales_order.js:946
msgid "Update Items"
@@ -55949,7 +56297,7 @@ msgstr ""
msgid "Updating Costing and Billing fields against this Project..."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1434
+#: erpnext/stock/doctype/item/item.py:1466
msgid "Updating Variants..."
msgstr ""
@@ -56139,7 +56487,7 @@ msgstr ""
msgid "Use Transaction Date Exchange Rate"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:562
+#: erpnext/projects/doctype/project/project.py:567
msgid "Use a name that is different from previous project name"
msgstr ""
@@ -56165,12 +56513,23 @@ msgstr ""
msgid "Used for Production Plan"
msgstr ""
+#. Description of the 'Purchase Expense Contra Account' (Link) field in DocType
+#. 'Item Default'
+#: erpnext/stock/doctype/item_default/item_default.json
+msgid "Used to balance the books when recording extra purchase costs like freight or customs"
+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 'Account Category' (Link) field in DocType 'Account'
#: erpnext/accounts/doctype/account/account.json
msgid "Used with Financial Report Template"
msgstr ""
-#: erpnext/setup/install.py:203
+#: erpnext/setup/install.py:204
msgid "User Forum"
msgstr ""
@@ -56494,9 +56853,9 @@ msgstr ""
#: erpnext/stock/report/available_serial_no/available_serial_no.py:164
#: 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:67
+#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:68
#: erpnext/stock/report/stock_balance/stock_balance.py:566
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:361
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:377
msgid "Valuation Rate"
msgstr ""
@@ -56512,7 +56871,7 @@ msgstr ""
msgid "Valuation Rate for the Item {0}, is required to do accounting entries for {1} {2}."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:305
+#: erpnext/stock/doctype/item/item.py:313
msgid "Valuation Rate is mandatory if Opening Stock entered"
msgstr ""
@@ -56664,13 +57023,13 @@ msgstr ""
msgid "Variance ({})"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:225
+#: erpnext/stock/doctype/item/item.js:241
#: erpnext/stock/doctype/item/item_list.js:22
#: erpnext/stock/report/item_variant_details/item_variant_details.py:74
msgid "Variant"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:906
+#: erpnext/stock/doctype/item/item.py:938
msgid "Variant Attribute Error"
msgstr ""
@@ -56689,11 +57048,11 @@ msgstr ""
msgid "Variant Based On"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:934
+#: erpnext/stock/doctype/item/item.py:966
msgid "Variant Based On cannot be changed"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:201
+#: erpnext/stock/doctype/item/item.js:217
msgid "Variant Details Report"
msgstr ""
@@ -56707,7 +57066,7 @@ msgstr ""
msgid "Variant Item"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:904
+#: erpnext/stock/doctype/item/item.py:936
msgid "Variant Items"
msgstr ""
@@ -56718,7 +57077,7 @@ msgstr ""
msgid "Variant Of"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:851
+#: erpnext/stock/doctype/item/item.js:857
msgid "Variant creation has been queued."
msgstr ""
@@ -56984,7 +57343,7 @@ msgstr ""
#: erpnext/stock/report/available_serial_no/available_serial_no.js:56
#: erpnext/stock/report/available_serial_no/available_serial_no.py:196
#: erpnext/stock/report/stock_ledger/stock_ledger.js:97
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:386
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:402
msgid "Voucher #"
msgstr ""
@@ -57071,7 +57430,7 @@ msgstr ""
#: erpnext/stock/report/reserved_stock/reserved_stock.py:151
#: 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:33
+#: 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_ledger_invariant_check/stock_ledger_invariant_check.py:165
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:74
@@ -57144,9 +57503,9 @@ msgstr ""
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.js:40
#: 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:27
+#: 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_ledger/stock_ledger.py:384
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:400
#: 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"
@@ -57344,7 +57703,7 @@ msgstr ""
msgid "Warehouse {0} does not belong to Company {1}."
msgstr ""
-#: erpnext/stock/utils.py:412
+#: erpnext/stock/utils.py:421
msgid "Warehouse {0} does not belong to company {1}"
msgstr ""
@@ -57620,6 +57979,10 @@ msgstr ""
msgid "Website:"
msgstr ""
+#: erpnext/public/js/utils/naming_series_dialog.js:95
+msgid "Week of the year"
+msgstr ""
+
#: erpnext/selling/report/sales_analytics/sales_analytics.py:433
#: erpnext/stock/report/stock_analytics/stock_analytics.py:121
msgid "Week {0} {1}"
@@ -57750,7 +58113,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:1178
+#: erpnext/stock/doctype/item/item.js:1184
msgid "When creating an Item, entering a value for this field will automatically create an Item Price at the backend."
msgstr ""
@@ -57764,6 +58127,12 @@ msgstr ""
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 ""
+#. Description of the 'Deferred Expense Account' (Link) field in DocType 'Item
+#. Default'
+#: erpnext/stock/doctype/item_default/item_default.json
+msgid "When you pay for something upfront (like annual insurance), the cost is held here and recognized gradually over time"
+msgstr ""
+
#: erpnext/accounts/doctype/account/account.py:380
msgid "While creating account for Child Company {0}, parent account {1} found as a ledger account."
msgstr ""
@@ -57800,7 +58169,6 @@ msgstr ""
msgid "Width of amount in word"
msgstr ""
-#. Description of the 'UOMs' (Table) field in DocType 'Item'
#. Description of the 'Taxes' (Table) field in DocType 'Item'
#: erpnext/stock/doctype/item/item.json
msgid "Will also apply for variants"
@@ -58003,7 +58371,7 @@ msgstr ""
msgid "Work Order has been {0}"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1239
+#: erpnext/selling/doctype/sales_order/sales_order.js:1257
msgid "Work Order not created"
msgstr ""
@@ -58024,7 +58392,7 @@ msgstr ""
msgid "Work Orders"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.js:1332
+#: erpnext/selling/doctype/sales_order/sales_order.js:1350
msgid "Work Orders Created: {0}"
msgstr ""
@@ -58331,6 +58699,14 @@ msgstr ""
msgid "Year Start Date"
msgstr ""
+#: erpnext/public/js/utils/naming_series_dialog.js:92
+msgid "Year in 2 digits"
+msgstr ""
+
+#: erpnext/public/js/utils/naming_series_dialog.js:91
+msgid "Year in 4 digits"
+msgstr ""
+
#. Label of the year_of_passing (Int) field in DocType 'Employee Education'
#: erpnext/setup/doctype/employee_education/employee_education.json
msgid "Year of Passing"
@@ -58344,7 +58720,7 @@ msgstr ""
msgid "You are importing data for the code list:"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3897
+#: erpnext/controllers/accounts_controller.py:4028
msgid "You are not allowed to update as per the conditions set in {} Workflow."
msgstr ""
@@ -58376,6 +58752,10 @@ msgstr ""
msgid "You can also set default CWIP account in Company {}"
msgstr ""
+#: erpnext/public/js/utils/naming_series_dialog.js:87
+msgid "You can also use variables in the series name by putting them between (.) dots"
+msgstr ""
+
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1016
msgid "You can change the parent account to a Balance Sheet account or select a different account."
msgstr ""
@@ -58393,7 +58773,7 @@ msgid "You can only have Plans with the same billing cycle in a Subscription"
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:423
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1019
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1021
msgid "You can only redeem max {0} points in this order."
msgstr ""
@@ -58417,7 +58797,7 @@ msgstr ""
msgid "You can't make any changes to Job Card since Work Order is closed."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:230
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:229
msgid "You can't process the serial number {0} as it has already been used in the SABB {1}. {2} if you want to inward same serial number multiple times then enabled 'Allow existing Serial No to be Manufactured/Received again' in the {3}"
msgstr ""
@@ -58457,7 +58837,7 @@ msgstr ""
msgid "You cannot enable both the settings '{0}' and '{1}'."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:168
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:167
msgid "You cannot outward following {0} as either they are Delivered, Inactive or located in a different warehouse."
msgstr ""
@@ -58489,7 +58869,7 @@ msgstr ""
msgid "You do not have permission to edit this document"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3873
+#: erpnext/controllers/accounts_controller.py:4004
msgid "You do not have permissions to {} items in a {}."
msgstr ""
@@ -58501,15 +58881,15 @@ msgstr ""
msgid "You don't have enough points to redeem."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4445
+#: erpnext/controllers/accounts_controller.py:4475
msgid "You don't have permission to create a Company Address. Please contact your System Manager."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4425
+#: erpnext/controllers/accounts_controller.py:4455
msgid "You don't have permission to update Company details. Please contact your System Manager."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4419
+#: erpnext/controllers/accounts_controller.py:4449
msgid "You don't have permission to update this document. Please contact your System Manager."
msgstr ""
@@ -58537,7 +58917,7 @@ msgstr ""
msgid "You have entered a duplicate Delivery Note on Row"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1110
+#: erpnext/stock/doctype/item/item.py:1142
msgid "You have to enable auto re-order in Stock Settings to maintain re-order levels."
msgstr ""
@@ -58715,6 +59095,10 @@ msgstr ""
msgid "fieldname"
msgstr ""
+#: erpnext/public/js/utils/naming_series_dialog.js:97
+msgid "fieldname on the document e.g."
+msgstr ""
+
#. Option for the 'Service Provider' (Select) field in DocType 'Currency
#. Exchange Settings'
#: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.json
@@ -58945,7 +59329,7 @@ msgstr ""
msgid "{0} Account not found against Customer {1}."
msgstr ""
-#: erpnext/utilities/transaction_base.py:199
+#: erpnext/utilities/transaction_base.py:257
msgid "{0} Account: {1} ({2}) must be in either customer billing currency: {3} or Company default currency: {4}"
msgstr ""
@@ -58965,6 +59349,10 @@ msgstr ""
msgid "{0} Digest"
msgstr ""
+#: erpnext/public/js/utils/naming_series_dialog.js:247
+msgid "{0} Naming Series"
+msgstr ""
+
#: erpnext/accounts/utils.py:1581
msgid "{0} Number {1} is already used in {2} {3}"
msgstr ""
@@ -58981,7 +59369,7 @@ msgstr ""
msgid "{0} Request for {1}"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:359
+#: erpnext/stock/doctype/item/item.py:391
msgid "{0} Retain Sample is based on batch, please check Has Batch No to retain sample of item"
msgstr ""
@@ -59094,7 +59482,7 @@ msgid "{0} entered twice in Item Tax"
msgstr ""
#: erpnext/setup/doctype/item_group/item_group.py:47
-#: erpnext/stock/doctype/item/item.py:490
+#: erpnext/stock/doctype/item/item.py:522
msgid "{0} entered twice {1} in Item Taxes"
msgstr ""
@@ -59190,6 +59578,10 @@ msgstr ""
msgid "{0} is not a valid Value for Attribute {1} of Item {2}."
msgstr ""
+#: erpnext/stock/utils.py:135
+msgid "{0} is not a valid {1} fieldname."
+msgstr ""
+
#: erpnext/accounts/doctype/pricing_rule/pricing_rule.py:168
msgid "{0} is not added in the table"
msgstr ""
@@ -59206,7 +59598,7 @@ msgstr ""
msgid "{0} is not the default supplier for any items."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2954
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2953
msgid "{0} is on hold till {1}"
msgstr ""
@@ -59295,15 +59687,15 @@ msgstr ""
msgid "{0} until {1}"
msgstr ""
-#: erpnext/stock/utils.py:403
+#: erpnext/stock/utils.py:412
msgid "{0} valid serial nos for Item {1}"
msgstr ""
-#: erpnext/stock/doctype/item/item.js:856
+#: erpnext/stock/doctype/item/item.js:862
msgid "{0} variants created."
msgstr ""
-#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:242
+#: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:266
msgid "{0} view is currently unsupported in Custom Financial Report."
msgstr ""
@@ -59337,7 +59729,7 @@ msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:613
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:666
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2692
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2691
msgid "{0} {1} does not exist"
msgstr ""
@@ -59554,15 +59946,15 @@ msgstr ""
msgid "{0}: {1} must be less than {2}"
msgstr ""
-#: erpnext/controllers/buying_controller.py:1030
+#: erpnext/controllers/buying_controller.py:1040
msgid "{count} Assets created for {item_code}"
msgstr ""
-#: erpnext/controllers/buying_controller.py:928
+#: erpnext/controllers/buying_controller.py:938
msgid "{doctype} {name} is cancelled or closed."
msgstr ""
-#: erpnext/controllers/buying_controller.py:639
+#: erpnext/controllers/buying_controller.py:649
msgid "{field_label} is mandatory for sub-contracted {doctype}."
msgstr ""
@@ -59570,7 +59962,7 @@ msgstr ""
msgid "{item_name}'s Sample Size ({sample_size}) cannot be greater than the Accepted Quantity ({accepted_quantity})"
msgstr ""
-#: erpnext/controllers/buying_controller.py:736
+#: erpnext/controllers/buying_controller.py:746
msgid "{ref_doctype} {ref_name} is {status}."
msgstr ""