diff --git a/erpnext/locale/main.pot b/erpnext/locale/main.pot
index c41cd20cebe..f63f60a780a 100644
--- a/erpnext/locale/main.pot
+++ b/erpnext/locale/main.pot
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: ERPNext VERSION\n"
-"Report-Msgid-Bugs-To: info@erpnext.com\n"
-"POT-Creation-Date: 2025-03-02 09:35+0000\n"
-"PO-Revision-Date: 2025-03-02 09:35+0000\n"
-"Last-Translator: info@erpnext.com\n"
-"Language-Team: info@erpnext.com\n"
+"Report-Msgid-Bugs-To: hello@frappe.io\n"
+"POT-Creation-Date: 2025-03-09 09:34+0000\n"
+"PO-Revision-Date: 2025-03-09 09:34+0000\n"
+"Last-Translator: hello@frappe.io\n"
+"Language-Team: hello@frappe.io\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -210,7 +210,7 @@ msgstr ""
msgid "% of materials delivered against this Sales Order"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2122
+#: erpnext/controllers/accounts_controller.py:2127
msgid "'Account' in the Accounting section of Customer {0}"
msgstr ""
@@ -230,11 +230,11 @@ msgstr ""
msgid "'Days Since Last Order' must be greater than or equal to zero"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2127
+#: erpnext/controllers/accounts_controller.py:2132
msgid "'Default {0} Account' in Company {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1135
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1149
msgid "'Entries' cannot be empty"
msgstr ""
@@ -822,11 +822,11 @@ msgstr ""
msgid "Your Shortcuts"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:1007
+#: erpnext/accounts/doctype/payment_request/payment_request.py:1017
msgid "Grand Total: {0}"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:1008
+#: erpnext/accounts/doctype/payment_request/payment_request.py:1018
msgid "Outstanding Amount: {0}"
msgstr ""
@@ -881,7 +881,7 @@ msgstr ""
msgid "A - C"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:310
+#: erpnext/selling/doctype/customer/customer.py:312
msgid "A Customer Group exists with same name please change the Customer name or rename the Customer Group"
msgstr ""
@@ -1110,7 +1110,7 @@ msgstr ""
#. Label of the qty (Float) field in DocType 'Purchase Receipt Item'
#. Label of the qty (Float) field in DocType 'Subcontracting Receipt Item'
-#: erpnext/public/js/controllers/transaction.js:2341
+#: erpnext/public/js/controllers/transaction.js:2328
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
msgid "Accepted Quantity"
@@ -1143,7 +1143,7 @@ msgstr ""
msgid "According to CEFACT/ICG/2010/IC013 or CEFACT/ICG/2010/IC010"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:765
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:766
msgid "According to the BOM {0}, the Item '{1}' is missing in the stock entry."
msgstr ""
@@ -1207,7 +1207,7 @@ msgstr ""
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:30
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:190
#: erpnext/accounts/report/general_ledger/general_ledger.js:38
-#: erpnext/accounts/report/general_ledger/general_ledger.py:616
+#: erpnext/accounts/report/general_ledger/general_ledger.py:617
#: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:30
#: erpnext/accounts/report/payment_ledger/payment_ledger.js:30
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:146
@@ -1308,7 +1308,7 @@ msgid "Account Manager"
msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:876
-#: erpnext/controllers/accounts_controller.py:2131
+#: erpnext/controllers/accounts_controller.py:2136
msgid "Account Missing"
msgstr ""
@@ -1483,7 +1483,7 @@ msgstr ""
msgid "Account {0} is frozen"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1213
+#: erpnext/controllers/accounts_controller.py:1218
msgid "Account {0} is invalid. Account Currency must be {1}"
msgstr ""
@@ -1507,15 +1507,15 @@ msgstr ""
msgid "Account: {0} is capital Work in progress and can not be updated by Journal Entry"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:278
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:279
msgid "Account: {0} can only be updated via Stock Transactions"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2739
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2776
msgid "Account: {0} is not permitted under Payment Entry"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2931
+#: erpnext/controllers/accounts_controller.py:2941
msgid "Account: {0} with currency: {1} can not be selected"
msgstr ""
@@ -1791,33 +1791,33 @@ msgstr ""
msgid "Accounting Entry for Asset"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:764
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:772
msgid "Accounting Entry for Service"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:994
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1014
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1030
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1047
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1066
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1089
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1189
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1387
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1405
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:996
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1017
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1035
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1056
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1077
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1101
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1207
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1411
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1433
#: erpnext/controllers/stock_controller.py:550
#: erpnext/controllers/stock_controller.py:567
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:857
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1558
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1572
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:865
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1559
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1573
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:561
msgid "Accounting Entry for Stock"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:695
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:703
msgid "Accounting Entry for {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2172
+#: erpnext/controllers/accounts_controller.py:2177
msgid "Accounting Entry for {0}: {1} can only be made in currency: {2}"
msgstr ""
@@ -2161,7 +2161,7 @@ msgstr ""
msgid "Accounts User"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1234
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1248
msgid "Accounts table cannot be blank."
msgstr ""
@@ -2195,8 +2195,8 @@ msgstr ""
msgid "Accumulated Depreciation Amount"
msgstr ""
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:483
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:501
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:497
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:515
msgid "Accumulated Depreciation as on"
msgstr ""
@@ -2482,7 +2482,7 @@ msgstr ""
msgid "Actual End Time"
msgstr ""
-#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:380
+#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:381
msgid "Actual Expense"
msgstr ""
@@ -2500,7 +2500,7 @@ msgstr ""
msgid "Actual Operation Time"
msgstr ""
-#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:400
+#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:401
msgid "Actual Posting"
msgstr ""
@@ -2794,8 +2794,8 @@ msgstr ""
msgid "Add details"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.js:71
-#: erpnext/stock/doctype/pick_list/pick_list.py:765
+#: erpnext/stock/doctype/pick_list/pick_list.js:78
+#: erpnext/stock/doctype/pick_list/pick_list.py:825
msgid "Add items in the Item Locations table"
msgstr ""
@@ -3222,13 +3222,13 @@ msgid "Address HTML"
msgstr ""
#. Label of the address_line_1 (Data) field in DocType 'Warehouse'
-#: erpnext/public/js/utils/contact_address_quick_entry.js:61
+#: erpnext/public/js/utils/contact_address_quick_entry.js:76
#: erpnext/stock/doctype/warehouse/warehouse.json
msgid "Address Line 1"
msgstr ""
#. Label of the address_line_2 (Data) field in DocType 'Warehouse'
-#: erpnext/public/js/utils/contact_address_quick_entry.js:66
+#: erpnext/public/js/utils/contact_address_quick_entry.js:81
#: erpnext/stock/doctype/warehouse/warehouse.json
msgid "Address Line 2"
msgstr ""
@@ -3284,11 +3284,11 @@ msgstr ""
msgid "Adjust Asset Value"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1059
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1092
msgid "Adjustment Against"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:618
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:626
msgid "Adjustment based on Purchase Invoice rate"
msgstr ""
@@ -3377,7 +3377,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/controllers/accounts_controller.py:226
+#: erpnext/controllers/accounts_controller.py:230
#: erpnext/setup/doctype/company/company.json
msgid "Advance Payments"
msgstr ""
@@ -3412,7 +3412,7 @@ msgstr ""
msgid "Advance amount cannot be greater than {0} {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:816
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:817
msgid "Advance paid against {0} {1} cannot be greater than Grand Total {2}"
msgstr ""
@@ -3469,7 +3469,7 @@ msgstr ""
#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json
#: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:39
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:91
-#: erpnext/accounts/report/general_ledger/general_ledger.py:682
+#: erpnext/accounts/report/general_ledger/general_ledger.py:683
msgid "Against Account"
msgstr ""
@@ -3538,7 +3538,7 @@ msgstr ""
msgid "Against Income Account"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:678
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:679
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:775
msgid "Against Journal Entry {0} does not have any unmatched {1} entry"
msgstr ""
@@ -3581,7 +3581,7 @@ msgstr ""
#. Label of the against_voucher (Dynamic Link) field in DocType 'GL Entry'
#: erpnext/accounts/doctype/gl_entry/gl_entry.json
-#: erpnext/accounts/report/general_ledger/general_ledger.py:701
+#: erpnext/accounts/report/general_ledger/general_ledger.py:703
msgid "Against Voucher"
msgstr ""
@@ -3605,7 +3605,7 @@ msgstr ""
#: erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.json
#: erpnext/accounts/doctype/gl_entry/gl_entry.json
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json
-#: erpnext/accounts/report/general_ledger/general_ledger.py:699
+#: erpnext/accounts/report/general_ledger/general_ledger.py:701
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:177
msgid "Against Voucher Type"
msgstr ""
@@ -3619,11 +3619,11 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:152
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:133
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1092
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1104
msgid "Age (Days)"
msgstr ""
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:205
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:218
msgid "Age ({0})"
msgstr ""
@@ -3893,17 +3893,13 @@ msgstr ""
msgid "All Warehouses"
msgstr ""
-#: erpnext/manufacturing/report/production_analytics/production_analytics.py:134
-msgid "All Work Orders"
-msgstr ""
-
#. Description of the 'Reconciled' (Check) field in DocType 'Process Payment
#. Reconciliation Log'
#: erpnext/accounts/doctype/process_payment_reconciliation_log/process_payment_reconciliation_log.json
msgid "All allocations have been successfully reconciled"
msgstr ""
-#: erpnext/support/doctype/issue/issue.js:107
+#: erpnext/support/doctype/issue/issue.js:109
msgid "All communications including and above this shall be moved into the new Issue"
msgstr ""
@@ -3911,7 +3907,7 @@ msgstr ""
msgid "All items are already requested"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1178
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1213
msgid "All items have already been Invoiced/Returned"
msgstr ""
@@ -3919,11 +3915,11 @@ msgstr ""
msgid "All items have already been received"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2487
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2514
msgid "All items have already been transferred for this Work Order."
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2444
+#: erpnext/public/js/controllers/transaction.js:2431
msgid "All items in this document already have a linked Quality Inspection."
msgstr ""
@@ -4275,6 +4271,12 @@ msgstr ""
msgid "Allow User to Edit Rate"
msgstr ""
+#. Label of the allow_different_uom (Check) field in DocType 'Item Variant
+#. Settings'
+#: erpnext/stock/doctype/item_variant_settings/item_variant_settings.json
+msgid "Allow Variant UOM to be different from Template UOM"
+msgstr ""
+
#. Label of the allow_zero_rate (Check) field in DocType 'Repost Item
#. Valuation'
#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
@@ -4383,7 +4385,7 @@ msgstr ""
msgid "Allows to keep aside a specific quantity of inventory for a particular order."
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:907
+#: erpnext/stock/doctype/pick_list/pick_list.py:967
msgid "Already Picked"
msgstr ""
@@ -4391,7 +4393,7 @@ msgstr ""
msgid "Already record exists for the item {0}"
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:110
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:111
msgid "Already set default in pos profile {0} for user {1}, kindly disabled default"
msgstr ""
@@ -4716,14 +4718,15 @@ msgstr ""
#: erpnext/accounts/doctype/share_balance/share_balance.json
#: erpnext/accounts/doctype/share_transfer/share_transfer.json
#: erpnext/accounts/print_format/payment_receipt_voucher/payment_receipt_voucher.html:10
+#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:93
#: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:45
-#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:78
-#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:43
+#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:79
+#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:44
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:275
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:329
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:195
#: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:111
-#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:43
+#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:44
#: erpnext/accounts/report/share_balance/share_balance.py:61
#: erpnext/accounts/report/share_ledger/share_ledger.py:57
#: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json
@@ -4829,6 +4832,12 @@ msgstr ""
msgid "Amount Difference"
msgstr ""
+#. Label of the amount_difference_with_purchase_invoice (Currency) field in
+#. DocType 'Purchase Receipt Item'
+#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
+msgid "Amount Difference with Purchase Invoice"
+msgstr ""
+
#. Label of the amount_eligible_for_commission (Currency) field in DocType 'POS
#. Invoice'
#. Label of the amount_eligible_for_commission (Currency) field in DocType
@@ -4857,6 +4866,10 @@ msgstr ""
msgid "Amount in Account Currency"
msgstr ""
+#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:119
+msgid "Amount in Words"
+msgstr ""
+
#. Description of the 'Outstanding Amount' (Currency) field in DocType 'Payment
#. Request'
#: erpnext/accounts/doctype/payment_request/payment_request.json
@@ -5417,6 +5430,8 @@ msgid "As On Date"
msgstr ""
#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.js:15
+#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.js:15
+#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.js:15
msgid "As on Date"
msgstr ""
@@ -5434,7 +5449,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:978
+#: erpnext/stock/doctype/item/item.py:982
msgid "As there are existing submitted transactions against item {0}, you can not change the value of {1}."
msgstr ""
@@ -5490,7 +5505,7 @@ msgstr ""
#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:30
#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:140
#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.js:44
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:437
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:451
#: erpnext/assets/doctype/asset/asset.json
#: erpnext/assets/doctype/asset_activity/asset_activity.json
#: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json
@@ -5557,7 +5572,7 @@ msgstr ""
#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:36
#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:190
#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.js:37
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:427
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:441
#: erpnext/assets/doctype/asset/asset.json
#: erpnext/assets/doctype/asset_category/asset_category.json
#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.json
@@ -5889,7 +5904,7 @@ msgstr ""
msgid "Asset restored after Asset Capitalization {0} was cancelled"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1354
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1360
msgid "Asset returned"
msgstr ""
@@ -5901,7 +5916,7 @@ msgstr ""
msgid "Asset scrapped via Journal Entry {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1391
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1397
msgid "Asset sold"
msgstr ""
@@ -6038,11 +6053,11 @@ msgstr ""
msgid "Associate"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:100
+#: erpnext/stock/doctype/pick_list/pick_list.py:101
msgid "At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} for the batch {4} in the warehouse {5}. Please restock the item."
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:123
+#: erpnext/stock/doctype/pick_list/pick_list.py:124
msgid "At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} in the warehouse {4}."
msgstr ""
@@ -6075,7 +6090,7 @@ msgstr ""
msgid "At least one of the Selling or Buying must be selected"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:599
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:600
msgid "At least one warehouse is mandatory"
msgstr ""
@@ -6169,7 +6184,7 @@ msgstr ""
msgid "Attribute Value"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:924
+#: erpnext/stock/doctype/item/item.py:928
msgid "Attribute table is mandatory"
msgstr ""
@@ -6177,7 +6192,7 @@ msgstr ""
msgid "Attribute value: {0} must appear only once"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:928
+#: erpnext/stock/doctype/item/item.py:932
msgid "Attribute {0} selected multiple times in Attributes Table"
msgstr ""
@@ -6287,6 +6302,10 @@ msgstr ""
msgid "Auto Fetch"
msgstr ""
+#: erpnext/selling/page/point_of_sale/pos_item_details.js:224
+msgid "Auto Fetch Serial Numbers"
+msgstr ""
+
#. Label of the auto_insert_price_list_rate_if_missing (Check) field in DocType
#. 'Stock Settings'
#: erpnext/stock/doctype/stock_settings/stock_settings.json
@@ -6508,7 +6527,7 @@ msgstr ""
#: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:80
#: erpnext/public/js/utils.js:563
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:154
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:167
msgid "Available Qty"
msgstr ""
@@ -6585,7 +6604,7 @@ msgstr ""
msgid "Available for use date is required"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:732
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:733
msgid "Available quantity is {0}, you need {1}"
msgstr ""
@@ -6602,8 +6621,8 @@ msgstr ""
msgid "Available-for-use Date should be after purchase date"
msgstr ""
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:155
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:189
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:168
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:202
#: erpnext/stock/report/stock_balance/stock_balance.py:513
msgid "Average Age"
msgstr ""
@@ -7045,7 +7064,7 @@ msgstr ""
msgid "Balance (Dr - Cr)"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:635
+#: erpnext/accounts/report/general_ledger/general_ledger.py:636
msgid "Balance ({0})"
msgstr ""
@@ -7698,7 +7717,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:2367
+#: erpnext/public/js/controllers/transaction.js:2354
#: erpnext/public/js/utils/barcode_scanner.js:260
#: erpnext/public/js/utils/serial_no_batch_selector.js:438
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
@@ -7809,12 +7828,12 @@ msgstr ""
msgid "Batch {0} is not available in warehouse {1}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2650
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2677
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:283
msgid "Batch {0} of Item {1} has expired."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2656
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2683
msgid "Batch {0} of Item {1} is disabled."
msgstr ""
@@ -7855,7 +7874,7 @@ msgstr ""
#. Label of the bill_date (Date) field in DocType 'Journal Entry'
#. Label of the bill_date (Date) field in DocType 'Subcontracting Receipt'
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1077
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1089
#: erpnext/accounts/report/purchase_register/purchase_register.py:214
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
msgid "Bill Date"
@@ -7864,7 +7883,7 @@ msgstr ""
#. Label of the bill_no (Data) field in DocType 'Journal Entry'
#. Label of the bill_no (Data) field in DocType 'Subcontracting Receipt'
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1076
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1088
#: erpnext/accounts/report/purchase_register/purchase_register.py:213
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
msgid "Bill No"
@@ -7893,8 +7912,8 @@ msgid "Billed"
msgstr ""
#. Label of the billed_amt (Currency) field in DocType 'Purchase Order Item'
-#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:50
-#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:50
+#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:51
+#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:51
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:125
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:189
@@ -8300,7 +8319,7 @@ msgstr ""
msgid "Booking stock value across multiple accounts will make it harder to track stock and account value."
msgstr ""
-#: erpnext/accounts/general_ledger.py:741
+#: erpnext/accounts/general_ledger.py:756
msgid "Books have been closed till the period ending on {0}"
msgstr ""
@@ -8410,7 +8429,7 @@ msgstr ""
#: erpnext/stock/report/product_bundle_balance/product_bundle_balance.js:44
#: erpnext/stock/report/product_bundle_balance/product_bundle_balance.py:107
#: erpnext/stock/report/stock_ageing/stock_ageing.js:52
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:133
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:146
#: erpnext/stock/report/stock_analytics/stock_analytics.js:34
#: erpnext/stock/report/stock_analytics/stock_analytics.py:44
#: erpnext/stock/report/stock_ledger/stock_ledger.js:73
@@ -8498,7 +8517,7 @@ msgstr ""
#: erpnext/accounts/doctype/cost_center/cost_center_tree.js:81
#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:99
#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:109
-#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:379
+#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:380
#: erpnext/accounts/workspace/accounting/accounting.json
msgid "Budget"
msgstr ""
@@ -8707,6 +8726,10 @@ msgstr ""
msgid "Bypass credit check at Sales Order"
msgstr ""
+#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:11
+msgid "CANCELLED"
+msgstr ""
+
#. Label of the cc (Link) field in DocType 'Process Statement Of Accounts CC'
#: erpnext/accounts/doctype/process_statement_of_accounts_cc/process_statement_of_accounts_cc.json
msgid "CC"
@@ -9043,13 +9066,13 @@ msgstr ""
msgid "Can not filter based on Voucher No, if grouped by Voucher"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1294
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2897
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1308
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2934
msgid "Can only make payment against unbilled {0}"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1458
-#: erpnext/controllers/accounts_controller.py:2840
+#: erpnext/controllers/accounts_controller.py:2850
#: erpnext/public/js/controllers/accounts.js:90
msgid "Can refer row only if the charge type is 'On Previous Row Amount' or 'Previous Row Total'"
msgstr ""
@@ -9237,7 +9260,7 @@ msgstr ""
msgid "Cannot amend {0} {1}, please create a new one instead."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:292
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:293
msgid "Cannot apply TDS against multiple parties in one entry"
msgstr ""
@@ -9261,7 +9284,7 @@ msgstr ""
msgid "Cannot cancel this document as it is linked with submitted asset {0}. Please cancel it to continue."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:350
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:351
msgid "Cannot cancel transaction for Completed Work Order."
msgstr ""
@@ -9309,12 +9332,12 @@ msgstr ""
msgid "Cannot covert to Group because Account Type is selected."
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:936
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:944
msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts."
msgstr ""
#: erpnext/selling/doctype/sales_order/sales_order.py:1669
-#: erpnext/stock/doctype/pick_list/pick_list.py:181
+#: erpnext/stock/doctype/pick_list/pick_list.py:182
msgid "Cannot create a pick list for Sales Order {0} because it has reserved stock. Please unreserve the stock in order to create a pick list."
msgstr ""
@@ -9360,7 +9383,7 @@ msgstr ""
msgid "Cannot find Item with this Barcode"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3376
+#: erpnext/controllers/accounts_controller.py:3387
msgid "Cannot find a default warehouse for item {0}. Please set one in the Item Master or in Stock Settings."
msgstr ""
@@ -9368,7 +9391,7 @@ msgstr ""
msgid "Cannot make any transactions until the deletion job is completed"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1999
+#: erpnext/controllers/accounts_controller.py:2004
msgid "Cannot overbill for Item {0} in row {1} more than {2}. To allow over-billing, please set allowance in Accounts Settings"
msgstr ""
@@ -9389,7 +9412,7 @@ msgid "Cannot receive from customer against negative outstanding"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1475
-#: erpnext/controllers/accounts_controller.py:2855
+#: erpnext/controllers/accounts_controller.py:2865
#: erpnext/public/js/controllers/accounts.js:100
msgid "Cannot refer row number greater than or equal to current row number for this Charge type"
msgstr ""
@@ -9404,8 +9427,8 @@ msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1467
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1646
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1839
-#: erpnext/controllers/accounts_controller.py:2845
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1876
+#: erpnext/controllers/accounts_controller.py:2855
#: erpnext/public/js/controllers/accounts.js:94
#: erpnext/public/js/controllers/taxes_and_totals.js:457
msgid "Cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for first row"
@@ -9423,19 +9446,19 @@ msgstr ""
msgid "Cannot set multiple Item Defaults for a company."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3524
+#: erpnext/controllers/accounts_controller.py:3535
msgid "Cannot set quantity less than delivered quantity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3527
+#: erpnext/controllers/accounts_controller.py:3538
msgid "Cannot set quantity less than received quantity"
msgstr ""
-#: erpnext/stock/doctype/item_variant_settings/item_variant_settings.py:68
+#: erpnext/stock/doctype/item_variant_settings/item_variant_settings.py:69
msgid "Cannot set the field {0} for copying in variants"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1949
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1986
msgid "Cannot {0} from {1} without any negative outstanding invoice"
msgstr ""
@@ -9748,7 +9771,7 @@ msgstr ""
#. Label of the change_amount (Currency) field in DocType 'Sales Invoice'
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/selling/page/point_of_sale/pos_payment.js:608
+#: erpnext/selling/page/point_of_sale/pos_payment.js:600
msgid "Change Amount"
msgstr ""
@@ -9779,7 +9802,7 @@ msgstr ""
msgid "Change this date manually to setup the next synchronization start date"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:122
+#: erpnext/selling/doctype/customer/customer.py:124
msgid "Changed customer name to '{}' as '{}' already exists."
msgstr ""
@@ -9803,8 +9826,8 @@ msgstr ""
msgid "Channel Partner"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2268
-#: erpnext/controllers/accounts_controller.py:2908
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2305
+#: erpnext/controllers/accounts_controller.py:2918
msgid "Charge of type 'Actual' in row {0} cannot be included in Item Rate or Paid Amount"
msgstr ""
@@ -9987,7 +10010,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:2278
+#: erpnext/public/js/controllers/transaction.js:2265
msgid "Cheque/Reference Date"
msgstr ""
@@ -10035,7 +10058,7 @@ msgstr ""
#. Label of the child_row_reference (Data) field in DocType 'Quality
#. Inspection'
-#: erpnext/public/js/controllers/transaction.js:2373
+#: erpnext/public/js/controllers/transaction.js:2360
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
msgid "Child Row Reference"
msgstr ""
@@ -10068,7 +10091,7 @@ msgstr ""
#: erpnext/crm/doctype/lead/lead.json
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/crm/report/lead_details/lead_details.py:60
-#: erpnext/public/js/utils/contact_address_quick_entry.js:79
+#: erpnext/public/js/utils/contact_address_quick_entry.js:94
#: erpnext/stock/doctype/warehouse/warehouse.json
msgid "City"
msgstr ""
@@ -10180,7 +10203,7 @@ msgstr ""
#: erpnext/stock/doctype/delivery_note/delivery_note.js:270
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:266
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:170
-#: erpnext/support/doctype/issue/issue.js:21
+#: erpnext/support/doctype/issue/issue.js:23
msgid "Close"
msgstr ""
@@ -10229,6 +10252,7 @@ msgstr ""
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
#: erpnext/manufacturing/doctype/work_order/work_order.json
+#: erpnext/manufacturing/report/production_analytics/production_analytics.py:128
#: erpnext/quality_management/doctype/quality_meeting/quality_meeting.json
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/doctype/sales_order/sales_order_list.js:18
@@ -10741,7 +10765,7 @@ msgstr ""
#: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.js:8
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:8
#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:8
-#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:80
+#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.js:7
#: erpnext/accounts/report/dimension_wise_accounts_balance_report/dimension_wise_accounts_balance_report.js:8
#: erpnext/accounts/report/financial_ratios/financial_ratios.js:9
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:8
@@ -10761,7 +10785,7 @@ msgstr ""
#: erpnext/accounts/report/pos_register/pos_register.py:223
#: erpnext/accounts/report/profitability_analysis/profitability_analysis.js:8
#: erpnext/accounts/report/purchase_register/purchase_register.js:33
-#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:80
+#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.js:7
#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.js:22
#: erpnext/accounts/report/sales_register/sales_register.js:33
#: erpnext/accounts/report/share_ledger/share_ledger.py:58
@@ -11101,7 +11125,7 @@ msgstr ""
msgid "Company and Posting Date is mandatory"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2216
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2241
msgid "Company currencies of both the companies should match for Inter Company Transactions."
msgstr ""
@@ -11272,7 +11296,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:93
-#: erpnext/manufacturing/report/production_analytics/production_analytics.py:138
+#: erpnext/manufacturing/report/production_analytics/production_analytics.py:127
#: erpnext/manufacturing/report/work_order_summary/work_order_summary.py:151
#: erpnext/projects/doctype/project/project.json
#: erpnext/projects/doctype/task/task.json
@@ -11397,6 +11421,10 @@ msgstr ""
msgid "Computer"
msgstr ""
+#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:55
+msgid "Conatct: "
+msgstr ""
+
#. Label of the condition (Code) field in DocType 'Pricing Rule'
#. Label of the condition (Code) field in DocType 'Service Level Agreement'
#: erpnext/accounts/doctype/pricing_rule/pricing_rule.json
@@ -11940,7 +11968,7 @@ msgid "Content Type"
msgstr ""
#: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.js:162
-#: erpnext/public/js/controllers/transaction.js:2291
+#: erpnext/public/js/controllers/transaction.js:2278
#: erpnext/selling/doctype/quotation/quotation.js:345
msgid "Continue"
msgstr ""
@@ -12107,7 +12135,7 @@ msgstr ""
msgid "Conversion factor for item {0} has been reset to 1.0 as the uom {1} is same as stock uom {2}."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2674
+#: erpnext/controllers/accounts_controller.py:2679
msgid "Conversion rate cannot be 0 or 1"
msgstr ""
@@ -12320,13 +12348,13 @@ msgstr ""
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:28
#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:40
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:30
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1063
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1075
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:40
#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:42
#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:197
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:97
#: erpnext/accounts/report/general_ledger/general_ledger.js:153
-#: erpnext/accounts/report/general_ledger/general_ledger.py:694
+#: erpnext/accounts/report/general_ledger/general_ledger.py:696
#: erpnext/accounts/report/gross_profit/gross_profit.js:68
#: erpnext/accounts/report/gross_profit/gross_profit.py:364
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:307
@@ -12412,8 +12440,8 @@ msgstr ""
msgid "Cost Center is a part of Cost Center Allocation, hence cannot be converted to a group"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1356
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:823
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1376
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:831
msgid "Cost Center is required in row {0} in Taxes table for type {1}"
msgstr ""
@@ -12606,7 +12634,7 @@ msgstr ""
#: erpnext/crm/doctype/lead/lead.json
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/crm/report/lead_details/lead_details.py:63
-#: erpnext/public/js/utils/contact_address_quick_entry.js:89
+#: erpnext/public/js/utils/contact_address_quick_entry.js:104
#: erpnext/setup/doctype/company/company.json
#: erpnext/setup/doctype/global_defaults/global_defaults.json
#: erpnext/setup/doctype/holiday_list/holiday_list.json
@@ -12738,7 +12766,7 @@ msgstr ""
#: erpnext/public/js/communication.js:19 erpnext/public/js/communication.js:31
#: erpnext/public/js/communication.js:41
#: erpnext/public/js/controllers/transaction.js:314
-#: erpnext/public/js/controllers/transaction.js:2414
+#: erpnext/public/js/controllers/transaction.js:2401
#: erpnext/selling/doctype/customer/customer.js:176
#: erpnext/selling/doctype/quotation/quotation.js:113
#: erpnext/selling/doctype/quotation/quotation.js:122
@@ -12785,8 +12813,8 @@ msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:194
#: erpnext/stock/doctype/material_request/material_request.js:198
#: erpnext/stock/doctype/material_request/material_request.js:401
-#: erpnext/stock/doctype/pick_list/pick_list.js:112
-#: erpnext/stock/doctype/pick_list/pick_list.js:118
+#: erpnext/stock/doctype/pick_list/pick_list.js:119
+#: erpnext/stock/doctype/pick_list/pick_list.js:125
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:68
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:70
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:82
@@ -12806,7 +12834,7 @@ msgstr ""
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:76
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:90
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:92
-#: erpnext/support/doctype/issue/issue.js:34
+#: erpnext/support/doctype/issue/issue.js:36
msgid "Create"
msgstr ""
@@ -13033,7 +13061,7 @@ msgstr ""
msgid "Create a variant with the template image."
msgstr ""
-#: erpnext/stock/stock_ledger.py:1852
+#: erpnext/stock/stock_ledger.py:1868
msgid "Create an incoming stock transaction for the Item."
msgstr ""
@@ -13168,11 +13196,11 @@ msgstr ""
msgid "Credit"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:652
+#: erpnext/accounts/report/general_ledger/general_ledger.py:653
msgid "Credit (Transaction)"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:629
+#: erpnext/accounts/report/general_ledger/general_ledger.py:630
msgid "Credit ({0})"
msgstr ""
@@ -13243,7 +13271,7 @@ msgstr ""
msgid "Credit Limit"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:555
+#: erpnext/selling/doctype/customer/customer.py:557
msgid "Credit Limit Crossed"
msgstr ""
@@ -13288,7 +13316,7 @@ msgstr ""
#: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:174
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:147
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1086
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1098
#: erpnext/controllers/sales_and_purchase_return.py:359
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:288
#: erpnext/stock/doctype/delivery_note/delivery_note.js:89
@@ -13323,7 +13351,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:366
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:374
-#: erpnext/controllers/accounts_controller.py:2111
+#: erpnext/controllers/accounts_controller.py:2116
msgid "Credit To"
msgstr ""
@@ -13332,16 +13360,16 @@ msgstr ""
msgid "Credit in Company Currency"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:521
-#: erpnext/selling/doctype/customer/customer.py:576
+#: erpnext/selling/doctype/customer/customer.py:523
+#: erpnext/selling/doctype/customer/customer.py:578
msgid "Credit limit has been crossed for customer {0} ({1}/{2})"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:339
+#: erpnext/selling/doctype/customer/customer.py:341
msgid "Credit limit is already defined for the Company {0}"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:575
+#: erpnext/selling/doctype/customer/customer.py:577
msgid "Credit limit reached for customer {0}"
msgstr ""
@@ -13508,7 +13536,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/subscription_plan/subscription_plan.json
#: erpnext/accounts/report/account_balance/account_balance.py:28
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1096
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1108
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:205
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:101
#: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.js:118
@@ -13616,9 +13644,9 @@ msgstr ""
msgid "Currency can not be changed after making entries using some other currency"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1612
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1674
-#: erpnext/accounts/utils.py:2203
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1644
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1710
+#: erpnext/accounts/utils.py:2210
msgid "Currency for {0} must be {1}"
msgstr ""
@@ -13886,7 +13914,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/tax_rule/tax_rule.json
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:37
-#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:28
+#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:29
#: erpnext/accounts/report/gross_profit/gross_profit.py:385
#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:37
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:22
@@ -14035,7 +14063,7 @@ msgstr ""
#. Label of the customer_contact_display (Small Text) field in DocType
#. 'Purchase Order'
#. Label of the customer_contact (Small Text) field in DocType 'Delivery Stop'
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1057
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1069
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/stock/doctype/delivery_stop/delivery_stop.json
msgid "Customer Contact"
@@ -14131,7 +14159,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/tax_rule/tax_rule.json
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:100
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1114
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1126
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:81
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:185
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:55
@@ -14175,7 +14203,7 @@ msgstr ""
msgid "Customer Group Name"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1206
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1218
msgid "Customer Group: {0} does not exist"
msgstr ""
@@ -14194,7 +14222,7 @@ msgstr ""
msgid "Customer Items"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1105
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1117
msgid "Customer LPO"
msgstr ""
@@ -14240,10 +14268,10 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/process_statement_of_accounts_customer/process_statement_of_accounts_customer.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1047
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1059
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:156
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:91
-#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:34
+#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:35
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:230
#: erpnext/accounts/report/sales_register/sales_register.py:193
#: erpnext/buying/doctype/purchase_order/purchase_order.json
@@ -14292,7 +14320,7 @@ msgstr ""
msgid "Customer PO Details"
msgstr ""
-#: erpnext/public/js/utils/contact_address_quick_entry.js:95
+#: erpnext/public/js/utils/contact_address_quick_entry.js:110
msgid "Customer POS Id"
msgstr ""
@@ -14507,7 +14535,7 @@ msgstr ""
msgid "Daily"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:660
+#: erpnext/projects/doctype/project/project.py:674
msgid "Daily Project Summary for {0}"
msgstr ""
@@ -14612,8 +14640,8 @@ msgstr ""
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:132
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.js:38
#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.js:38
-#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:26
-#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:26
+#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:27
+#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:27
#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:22
#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:38
#: erpnext/accounts/report/share_balance/share_balance.js:9
@@ -14850,11 +14878,11 @@ msgstr ""
msgid "Debit"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:645
+#: erpnext/accounts/report/general_ledger/general_ledger.py:646
msgid "Debit (Transaction)"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:623
+#: erpnext/accounts/report/general_ledger/general_ledger.py:624
msgid "Debit ({0})"
msgstr ""
@@ -14891,7 +14919,7 @@ msgstr ""
#: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:176
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:147
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1089
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1101
#: erpnext/controllers/sales_and_purchase_return.py:363
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:289
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:61
@@ -14920,7 +14948,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:880
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:891
-#: erpnext/controllers/accounts_controller.py:2111
+#: erpnext/controllers/accounts_controller.py:2116
msgid "Debit To"
msgstr ""
@@ -14928,7 +14956,7 @@ msgstr ""
msgid "Debit To is required"
msgstr ""
-#: erpnext/accounts/general_ledger.py:480
+#: erpnext/accounts/general_ledger.py:489
msgid "Debit and Credit not equal for {0} #{1}. Difference is {2}."
msgstr ""
@@ -15085,7 +15113,7 @@ msgstr ""
msgid "Default BOM for {0} not found"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3565
+#: erpnext/controllers/accounts_controller.py:3576
msgid "Default BOM not found for FG Item {0}"
msgstr ""
@@ -15420,15 +15448,15 @@ msgstr ""
msgid "Default Unit of Measure"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1259
+#: erpnext/stock/doctype/item/item.py:1263
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:1242
+#: erpnext/stock/doctype/item/item.py:1246
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:902
+#: erpnext/stock/doctype/item/item.py:906
msgid "Default Unit of Measure for Variant '{0}' must be same as in Template '{1}'"
msgstr ""
@@ -15829,7 +15857,8 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:302
#: erpnext/accounts/doctype/sales_invoice/sales_invoice_list.js:36
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
-#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:20
+#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.js:22
+#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:21
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:293
#: erpnext/accounts/report/sales_register/sales_register.py:245
#: erpnext/selling/doctype/sales_order/sales_order.js:659
@@ -15839,7 +15868,7 @@ msgstr ""
#: erpnext/stock/doctype/delivery_stop/delivery_stop.json
#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:52
#: erpnext/stock/doctype/packing_slip/packing_slip.json
-#: erpnext/stock/doctype/pick_list/pick_list.js:110
+#: erpnext/stock/doctype/pick_list/pick_list.js:117
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:75
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
#: erpnext/stock/doctype/shipment_delivery_note/shipment_delivery_note.json
@@ -15886,11 +15915,11 @@ msgstr ""
msgid "Delivery Note {0} is not submitted"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:1132
+#: erpnext/stock/doctype/pick_list/pick_list.py:1192
msgid "Delivery Note(s) created for the Pick List"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1109
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1121
#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:73
msgid "Delivery Notes"
msgstr ""
@@ -16093,7 +16122,7 @@ msgstr ""
msgid "Depreciation Amount"
msgstr ""
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:489
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:503
msgid "Depreciation Amount during the period"
msgstr ""
@@ -16107,7 +16136,7 @@ msgstr ""
msgid "Depreciation Details"
msgstr ""
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:495
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:509
msgid "Depreciation Eliminated due to disposal of assets"
msgstr ""
@@ -16207,6 +16236,10 @@ msgstr ""
msgid "Depreciation cannot be calculated for fully depreciated assets"
msgstr ""
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:521
+msgid "Depreciation eliminated via reversal"
+msgstr ""
+
#. Label of the description (Small Text) field in DocType 'Advance Taxes and
#. Charges'
#. Label of the description (Small Text) field in DocType 'Bank Transaction'
@@ -16377,11 +16410,11 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice_timesheet/sales_invoice_timesheet.json
#: erpnext/accounts/doctype/sales_taxes_and_charges/sales_taxes_and_charges.json
#: erpnext/accounts/doctype/share_type/share_type.json
-#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:71
+#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:72
#: erpnext/accounts/report/gross_profit/gross_profit.py:302
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:175
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:194
-#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:71
+#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:72
#: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json
#: erpnext/assets/doctype/asset_maintenance_task/asset_maintenance_task.json
#: erpnext/assets/doctype/asset_repair/asset_repair.json
@@ -16425,7 +16458,7 @@ msgstr ""
#: erpnext/projects/doctype/task_type/task_type.json
#: erpnext/projects/doctype/timesheet_detail/timesheet_detail.json
#: erpnext/public/js/bank_reconciliation_tool/data_table_manager.js:55
-#: erpnext/public/js/controllers/transaction.js:2355
+#: erpnext/public/js/controllers/transaction.js:2342
#: erpnext/selling/doctype/installation_note_item/installation_note_item.json
#: erpnext/selling/doctype/product_bundle/product_bundle.json
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
@@ -16466,7 +16499,7 @@ msgstr ""
#: erpnext/stock/report/item_shortage_report/item_shortage_report.py:144
#: erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py:57
#: erpnext/stock/report/product_bundle_balance/product_bundle_balance.py:112
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:124
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:137
#: erpnext/stock/report/stock_ledger/stock_ledger.py:277
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:106
#: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.py:59
@@ -16542,6 +16575,7 @@ msgstr ""
#. Label of the stock_entry_details_tab (Tab Break) field in DocType 'Stock
#. Entry'
#. Label of the sb_details (Section Break) field in DocType 'Issue'
+#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:90
#: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.json
#: erpnext/crm/doctype/appointment/appointment.json
#: erpnext/manufacturing/doctype/workstation/workstation.json
@@ -16604,7 +16638,7 @@ msgstr ""
msgid "Difference Account"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:529
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:530
msgid "Difference Account must be a Asset/Liability type account, since this Stock Entry is an Opening Entry"
msgstr ""
@@ -16878,11 +16912,11 @@ msgstr ""
msgid "Disabled Warehouse {0} cannot be used for this transaction."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:676
+#: erpnext/controllers/accounts_controller.py:678
msgid "Disabled pricing rules since this {} is an internal transfer"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:690
+#: erpnext/controllers/accounts_controller.py:692
msgid "Disabled tax included prices since this {} is an internal transfer"
msgstr ""
@@ -17087,7 +17121,7 @@ msgstr ""
msgid "Discount must be less than 100"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3368
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3405
msgid "Discount of {} applied as per Payment Term"
msgstr ""
@@ -17387,7 +17421,7 @@ msgstr ""
msgid "Do you still want to enable negative inventory?"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:1076
+#: erpnext/public/js/controllers/transaction.js:1055
msgid "Do you want to clear the selected {0}?"
msgstr ""
@@ -17797,7 +17831,8 @@ msgstr ""
#: erpnext/accounts/doctype/payment_schedule/payment_schedule.json
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1073
+#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:72
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1085
#: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:40
msgid "Due Date"
@@ -17880,7 +17915,7 @@ msgstr ""
msgid "Duplicate"
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:148
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:149
msgid "Duplicate Customer Group"
msgstr ""
@@ -17892,7 +17927,7 @@ msgstr ""
msgid "Duplicate Finance Book"
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:142
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:143
msgid "Duplicate Item Group"
msgstr ""
@@ -17913,7 +17948,7 @@ msgstr ""
msgid "Duplicate Stock Closing Entry"
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:147
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:148
msgid "Duplicate customer group found in the customer group table"
msgstr ""
@@ -17921,7 +17956,7 @@ msgstr ""
msgid "Duplicate entry against the item code {0} and manufacturer {1}"
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:142
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:143
msgid "Duplicate item group found in the item group table"
msgstr ""
@@ -18019,7 +18054,7 @@ msgstr ""
msgid "Each Transaction"
msgstr ""
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:161
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:174
msgid "Earliest"
msgstr ""
@@ -18277,7 +18312,7 @@ msgstr ""
#. Label of the email_id (Read Only) field in DocType 'Customer'
#: erpnext/buying/doctype/request_for_quotation_supplier/request_for_quotation_supplier.json
#: erpnext/buying/doctype/supplier/supplier.json
-#: erpnext/public/js/utils/contact_address_quick_entry.js:42
+#: erpnext/public/js/utils/contact_address_quick_entry.js:60
#: erpnext/selling/doctype/customer/customer.json
msgid "Email Id"
msgstr ""
@@ -18529,7 +18564,7 @@ msgstr ""
msgid "Enable Auto Email"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1053
+#: erpnext/stock/doctype/item/item.py:1057
msgid "Enable Auto Re-Order"
msgstr ""
@@ -18852,7 +18887,7 @@ msgstr ""
msgid "Enter a name for this Holiday List."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:548
+#: erpnext/selling/page/point_of_sale/pos_payment.js:540
msgid "Enter amount to be redeemed."
msgstr ""
@@ -18915,7 +18950,7 @@ msgstr ""
msgid "Enter the quantity to manufacture. Raw material Items will be fetched only when this is set."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:432
+#: erpnext/selling/page/point_of_sale/pos_payment.js:424
msgid "Enter {0} amount."
msgstr ""
@@ -19106,7 +19141,7 @@ msgstr ""
msgid "Example URL"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:984
+#: erpnext/stock/doctype/item/item.py:988
msgid "Example of a linked document: {0}"
msgstr ""
@@ -19122,7 +19157,7 @@ msgstr ""
msgid "Example: ABCD.#####. If series is set and Batch No is not mentioned in transactions, then automatic batch number will be created based on this series. If you always want to explicitly mention Batch No for this item, leave this blank. Note: this setting will take priority over the Naming Series Prefix in Stock Settings."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2139
+#: erpnext/stock/stock_ledger.py:2155
msgid "Example: Serial No {0} reserved in {1}."
msgstr ""
@@ -19176,8 +19211,8 @@ msgstr ""
msgid "Exchange Gain/Loss"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1518
-#: erpnext/controllers/accounts_controller.py:1602
+#: erpnext/controllers/accounts_controller.py:1523
+#: erpnext/controllers/accounts_controller.py:1607
msgid "Exchange Gain/Loss amount has been booked through {0}"
msgstr ""
@@ -19339,7 +19374,7 @@ msgstr ""
msgid "Expand All"
msgstr ""
-#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:414
+#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:415
msgid "Expected"
msgstr ""
@@ -19572,6 +19607,7 @@ msgstr ""
msgid "Expired"
msgstr ""
+#: erpnext/stock/doctype/pick_list/pick_list.py:233
#: erpnext/stock/doctype/stock_entry/stock_entry.js:370
msgid "Expired Batches"
msgstr ""
@@ -19879,7 +19915,7 @@ msgstr ""
msgid "Fetch Subscription Updates"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1015
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1031
msgid "Fetch Timesheet"
msgstr ""
@@ -19906,12 +19942,16 @@ msgstr ""
msgid "Fetch items based on Default Supplier."
msgstr ""
+#: erpnext/selling/page/point_of_sale/pos_item_details.js:443
+msgid "Fetched only {0} available serial numbers."
+msgstr ""
+
#: erpnext/edi/doctype/code_list/code_list_import.py:27
msgid "Fetching Error"
msgstr ""
#: erpnext/accounts/doctype/dunning/dunning.js:135
-#: erpnext/public/js/controllers/transaction.js:1236
+#: erpnext/public/js/controllers/transaction.js:1215
msgid "Fetching exchange rates ..."
msgstr ""
@@ -20204,15 +20244,15 @@ msgstr ""
msgid "Finished Good Item Quantity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3551
+#: erpnext/controllers/accounts_controller.py:3562
msgid "Finished Good Item is not specified for service item {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3568
+#: erpnext/controllers/accounts_controller.py:3579
msgid "Finished Good Item {0} Qty can not be zero"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3562
+#: erpnext/controllers/accounts_controller.py:3573
msgid "Finished Good Item {0} must be a sub-contracted item"
msgstr ""
@@ -20297,7 +20337,7 @@ msgstr ""
msgid "Finished Goods based Operating Cost"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1322
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1323
msgid "Finished Item {0} does not match with Work Order {1}"
msgstr ""
@@ -20307,8 +20347,11 @@ msgid "First Email"
msgstr ""
#. Label of the first_name (Data) field in DocType 'Lead'
+#. Label of the first_name (Read Only) field in DocType 'Customer'
#. Label of the first_name (Data) field in DocType 'Employee'
#: erpnext/crm/doctype/lead/lead.json
+#: erpnext/public/js/utils/contact_address_quick_entry.js:44
+#: erpnext/selling/doctype/customer/customer.json
#: erpnext/setup/doctype/employee/employee.json
msgid "First Name"
msgstr ""
@@ -20325,7 +20368,7 @@ msgid "First Response Due"
msgstr ""
#: erpnext/support/doctype/issue/test_issue.py:238
-#: erpnext/support/doctype/service_level_agreement/service_level_agreement.py:894
+#: erpnext/support/doctype/service_level_agreement/service_level_agreement.py:896
msgid "First Response SLA Failed by {}"
msgstr ""
@@ -20502,11 +20545,11 @@ msgstr ""
msgid "Fluid Ounce (US)"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_selector.js:303
+#: erpnext/selling/page/point_of_sale/pos_item_selector.js:308
msgid "Focus on Item Group filter"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_selector.js:294
+#: erpnext/selling/page/point_of_sale/pos_item_selector.js:299
msgid "Focus on search input"
msgstr ""
@@ -20524,7 +20567,7 @@ msgstr ""
msgid "Following Material Requests have been raised automatically based on Item's re-order level"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:742
+#: erpnext/selling/doctype/customer/customer.py:748
msgid "Following fields are mandatory to create address:"
msgstr ""
@@ -20618,11 +20661,11 @@ msgstr ""
msgid "For Production"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:616
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:617
msgid "For Quantity (Manufactured Qty) is mandatory"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1187
+#: erpnext/controllers/accounts_controller.py:1192
msgid "For Return Invoices with Stock effect, '0' qty Items are not allowed. Following rows are affected: {0}"
msgstr ""
@@ -20686,7 +20729,7 @@ msgstr ""
msgid "For operation {0}: Quantity ({1}) can not be greater than pending quantity({2})"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1360
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1361
msgid "For quantity {0} should not be greater than allowed quantity {1}"
msgstr ""
@@ -20713,7 +20756,7 @@ msgstr ""
msgid "For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:756
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:757
msgid "For the item {0}, the quantity should be {1} according to the BOM {2}."
msgstr ""
@@ -20870,7 +20913,7 @@ msgstr ""
#. Label of the from_uom (Link) field in DocType 'UOM Conversion Factor'
#. Label of the from (Data) field in DocType 'Call Log'
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1018
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1034
#: erpnext/setup/doctype/uom_conversion_factor/uom_conversion_factor.json
#: erpnext/telephony/doctype/call_log/call_log.json
#: erpnext/templates/pages/projects.html:67
@@ -21439,14 +21482,14 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:186
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:155
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1101
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1113
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:177
msgid "Future Payment Amount"
msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:185
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:154
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1100
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1112
msgid "Future Payment Ref"
msgstr ""
@@ -21471,7 +21514,7 @@ msgstr ""
#. Name of a DocType
#: erpnext/accounts/doctype/gl_entry/gl_entry.json
-#: erpnext/accounts/report/general_ledger/general_ledger.py:608
+#: erpnext/accounts/report/general_ledger/general_ledger.py:609
msgid "GL Entry"
msgstr ""
@@ -21723,8 +21766,8 @@ msgstr ""
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:378
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:369
#: erpnext/stock/doctype/material_request/material_request.js:339
-#: erpnext/stock/doctype/pick_list/pick_list.js:193
-#: erpnext/stock/doctype/pick_list/pick_list.js:236
+#: erpnext/stock/doctype/pick_list/pick_list.js:200
+#: erpnext/stock/doctype/pick_list/pick_list.js:243
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.js:178
msgid "Get Items"
@@ -21736,7 +21779,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:266
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:295
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:326
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1054
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1087
#: erpnext/buying/doctype/purchase_order/purchase_order.js:573
#: erpnext/buying/doctype/purchase_order/purchase_order.js:593
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:336
@@ -21885,7 +21928,7 @@ msgstr ""
msgid "Get Suppliers By"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1050
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1083
msgid "Get Timesheets"
msgstr ""
@@ -21973,7 +22016,7 @@ msgstr ""
msgid "Goods Transferred"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1745
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1772
msgid "Goods are already received against the outward entry {0}"
msgstr ""
@@ -22104,7 +22147,7 @@ msgstr ""
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:529
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:533
#: erpnext/selling/page/point_of_sale/pos_past_order_summary.js:180
-#: erpnext/selling/page/point_of_sale/pos_payment.js:611
+#: erpnext/selling/page/point_of_sale/pos_payment.js:603
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/delivery_stop/delivery_stop.json
@@ -22222,10 +22265,8 @@ msgstr ""
msgid "Gross Profit Percent"
msgstr ""
-#. Label of the gross_purchase_amount (Currency) field in DocType 'Asset'
#. Label of the gross_purchase_amount (Currency) field in DocType 'Asset
#. Depreciation Schedule'
-#: erpnext/assets/doctype/asset/asset.json
#: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.json
#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:373
#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:434
@@ -22637,7 +22678,7 @@ msgstr ""
msgid "Here are the error logs for the aforementioned failed depreciation entries: {0}"
msgstr ""
-#: erpnext/stock/stock_ledger.py:1837
+#: erpnext/stock/stock_ledger.py:1853
msgid "Here are the options to proceed:"
msgstr ""
@@ -23120,7 +23161,7 @@ msgstr ""
msgid "If more than one package of the same type (for print)"
msgstr ""
-#: erpnext/stock/stock_ledger.py:1847
+#: erpnext/stock/stock_ledger.py:1863
msgid "If not, you can Cancel / Submit this entry"
msgstr ""
@@ -23145,7 +23186,7 @@ msgstr ""
msgid "If the account is frozen, entries are allowed to restricted users."
msgstr ""
-#: erpnext/stock/stock_ledger.py:1840
+#: erpnext/stock/stock_ledger.py:1856
msgid "If the item is transacting as a Zero Valuation Rate item in this entry, please enable 'Allow Zero Valuation Rate' in the {0} Item table."
msgstr ""
@@ -24149,7 +24190,7 @@ msgstr ""
msgid "Incorrect Check in (group) Warehouse for Reorder"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:761
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:762
msgid "Incorrect Component Quantity"
msgstr ""
@@ -24198,7 +24239,7 @@ msgstr ""
msgid "Incorrect Type of Transaction"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:149
+#: erpnext/stock/doctype/pick_list/pick_list.py:150
#: erpnext/stock/doctype/stock_settings/stock_settings.py:133
msgid "Incorrect Warehouse"
msgstr ""
@@ -24457,21 +24498,21 @@ msgstr ""
msgid "Insufficient Capacity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3483
-#: erpnext/controllers/accounts_controller.py:3507
+#: erpnext/controllers/accounts_controller.py:3494
+#: erpnext/controllers/accounts_controller.py:3518
msgid "Insufficient Permissions"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:110
-#: erpnext/stock/doctype/pick_list/pick_list.py:126
-#: erpnext/stock/doctype/pick_list/pick_list.py:915
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:736
-#: erpnext/stock/serial_batch_bundle.py:978 erpnext/stock/stock_ledger.py:1534
-#: erpnext/stock/stock_ledger.py:2007
+#: erpnext/stock/doctype/pick_list/pick_list.py:111
+#: erpnext/stock/doctype/pick_list/pick_list.py:127
+#: erpnext/stock/doctype/pick_list/pick_list.py:975
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:737
+#: erpnext/stock/serial_batch_bundle.py:978 erpnext/stock/stock_ledger.py:1550
+#: erpnext/stock/stock_ledger.py:2023
msgid "Insufficient Stock"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2022
+#: erpnext/stock/stock_ledger.py:2038
msgid "Insufficient Stock for Batch"
msgstr ""
@@ -24585,7 +24626,7 @@ msgstr ""
msgid "Interest"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3005
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3042
msgid "Interest and/or dunning fee"
msgstr ""
@@ -24605,15 +24646,15 @@ msgstr ""
msgid "Internal Customer"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:219
+#: erpnext/selling/doctype/customer/customer.py:221
msgid "Internal Customer for company {0} already exists"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:659
+#: erpnext/controllers/accounts_controller.py:661
msgid "Internal Sale or Delivery Reference missing."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:661
+#: erpnext/controllers/accounts_controller.py:663
msgid "Internal Sales Reference Missing"
msgstr ""
@@ -24644,7 +24685,7 @@ msgstr ""
msgid "Internal Transfer"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:670
+#: erpnext/controllers/accounts_controller.py:672
msgid "Internal Transfer Reference Missing"
msgstr ""
@@ -24687,13 +24728,13 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:896
#: erpnext/assets/doctype/asset_category/asset_category.py:70
#: erpnext/assets/doctype/asset_category/asset_category.py:98
-#: erpnext/controllers/accounts_controller.py:2869
-#: erpnext/controllers/accounts_controller.py:2877
+#: erpnext/controllers/accounts_controller.py:2879
+#: erpnext/controllers/accounts_controller.py:2887
msgid "Invalid Account"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:392
-#: erpnext/accounts/doctype/payment_request/payment_request.py:884
+#: erpnext/accounts/doctype/payment_request/payment_request.py:894
msgid "Invalid Allocated Amount"
msgstr ""
@@ -24705,7 +24746,7 @@ msgstr ""
msgid "Invalid Attribute"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:484
+#: erpnext/controllers/accounts_controller.py:486
msgid "Invalid Auto Repeat Date"
msgstr ""
@@ -24713,7 +24754,7 @@ msgstr ""
msgid "Invalid Barcode. There is no Item attached to this barcode."
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2609
+#: erpnext/public/js/controllers/transaction.js:2597
msgid "Invalid Blanket Order for the selected Customer and Item"
msgstr ""
@@ -24721,13 +24762,13 @@ msgstr ""
msgid "Invalid Child Procedure"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1995
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2020
msgid "Invalid Company for Inter Company Transaction."
msgstr ""
#: erpnext/assets/doctype/asset/asset.py:284
#: erpnext/assets/doctype/asset/asset.py:291
-#: erpnext/controllers/accounts_controller.py:2892
+#: erpnext/controllers/accounts_controller.py:2902
msgid "Invalid Cost Center"
msgstr ""
@@ -24769,7 +24810,7 @@ msgstr ""
msgid "Invalid Item"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1397
+#: erpnext/stock/doctype/item/item.py:1401
msgid "Invalid Item Defaults"
msgstr ""
@@ -24779,7 +24820,7 @@ msgid "Invalid Ledger Entries"
msgstr ""
#: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.py:59
-#: erpnext/accounts/general_ledger.py:733
+#: erpnext/accounts/general_ledger.py:748
msgid "Invalid Opening Entry"
msgstr ""
@@ -24815,11 +24856,11 @@ msgstr ""
msgid "Invalid Purchase Invoice"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3520
+#: erpnext/controllers/accounts_controller.py:3531
msgid "Invalid Qty"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1202
+#: erpnext/controllers/accounts_controller.py:1207
msgid "Invalid Quantity"
msgstr ""
@@ -24837,7 +24878,7 @@ msgstr ""
msgid "Invalid Selling Price"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1399
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1400
msgid "Invalid Serial and Batch Bundle"
msgstr ""
@@ -24876,8 +24917,8 @@ msgstr ""
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:110
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:120
-#: erpnext/accounts/general_ledger.py:776
-#: erpnext/accounts/general_ledger.py:786
+#: erpnext/accounts/general_ledger.py:791
+#: erpnext/accounts/general_ledger.py:801
msgid "Invalid value {0} for {1} against account {2}"
msgstr ""
@@ -24885,7 +24926,7 @@ msgstr ""
msgid "Invalid {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1993
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2018
msgid "Invalid {0} for Inter Company Transaction."
msgstr ""
@@ -24955,6 +24996,7 @@ msgstr ""
#. Label of the invoice_date (Date) field in DocType 'Payment Reconciliation
#. Invoice'
#: erpnext/accounts/doctype/payment_reconciliation_invoice/payment_reconciliation_invoice.json
+#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:68
msgid "Invoice Date"
msgstr ""
@@ -24967,10 +25009,14 @@ msgstr ""
msgid "Invoice Discounting"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1081
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1093
msgid "Invoice Grand Total"
msgstr ""
+#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:64
+msgid "Invoice ID"
+msgstr ""
+
#. Label of the invoice_limit (Int) field in DocType 'Payment Reconciliation'
#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json
msgid "Invoice Limit"
@@ -25056,13 +25102,13 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:169
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:144
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1083
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1095
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:164
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:109
msgid "Invoiced Amount"
msgstr ""
-#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:75
+#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:76
msgid "Invoiced Qty"
msgstr ""
@@ -25076,7 +25122,7 @@ msgstr ""
#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.json
#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json
#: erpnext/accounts/doctype/pos_profile/pos_profile.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2044
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2069
#: erpnext/buying/doctype/supplier/supplier.json
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:62
msgid "Invoices"
@@ -25731,7 +25777,7 @@ msgstr ""
msgid "It can take upto few hours for accurate stock values to be visible after merging items."
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2054
+#: erpnext/public/js/controllers/transaction.js:2041
msgid "It is needed to fetch Item Details."
msgstr ""
@@ -26007,12 +26053,13 @@ msgstr ""
#: erpnext/accounts/doctype/pricing_rule_item_code/pricing_rule_item_code.json
#: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json
#: erpnext/accounts/doctype/promotional_scheme_product_discount/promotional_scheme_product_discount.json
-#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:67
-#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:36
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1040
+#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:68
+#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:37
#: erpnext/accounts/report/gross_profit/gross_profit.py:281
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:150
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:169
-#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:36
+#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:37
#: erpnext/assets/doctype/asset/asset.json
#: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json
#: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json
@@ -26056,7 +26103,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:213
-#: erpnext/public/js/controllers/transaction.js:2329
+#: erpnext/public/js/controllers/transaction.js:2316
#: erpnext/public/js/stock_reservation.js:99
#: erpnext/public/js/stock_reservation.js:292 erpnext/public/js/utils.js:495
#: erpnext/public/js/utils.js:651
@@ -26110,7 +26157,7 @@ msgstr ""
#: erpnext/stock/report/item_price_stock/item_price_stock.py:18
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:125
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.js:7
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:117
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:130
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:99
#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:26
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
@@ -26136,7 +26183,7 @@ msgid "Item Code required at Row No {0}"
msgstr ""
#: erpnext/selling/page/point_of_sale/pos_controller.js:755
-#: erpnext/selling/page/point_of_sale/pos_item_details.js:280
+#: erpnext/selling/page/point_of_sale/pos_item_details.js:274
msgid "Item Code: {0} is not available under warehouse {1}."
msgstr ""
@@ -26261,7 +26308,7 @@ msgstr ""
#: erpnext/selling/doctype/party_specific_item/party_specific_item.json
#: 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_selector.js:156
+#: erpnext/selling/page/point_of_sale/pos_item_selector.js:161
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.js:30
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:35
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.js:54
@@ -26294,7 +26341,7 @@ msgstr ""
#: erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py:55
#: erpnext/stock/report/product_bundle_balance/product_bundle_balance.js:37
#: erpnext/stock/report/product_bundle_balance/product_bundle_balance.py:100
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:126
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:139
#: erpnext/stock/report/stock_analytics/stock_analytics.js:8
#: erpnext/stock/report/stock_analytics/stock_analytics.py:38
#: erpnext/stock/report/stock_balance/stock_balance.js:32
@@ -26446,13 +26493,13 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
-#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:73
-#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:70
+#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:74
+#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:71
#: erpnext/accounts/report/gross_profit/gross_profit.py:288
#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:33
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:156
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:175
-#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:70
+#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:71
#: erpnext/assets/doctype/asset/asset.json
#: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json
#: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json
@@ -26493,7 +26540,7 @@ msgstr ""
#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:359
#: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:92
#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:134
-#: erpnext/public/js/controllers/transaction.js:2335
+#: erpnext/public/js/controllers/transaction.js:2322
#: erpnext/public/js/utils.js:739
#: erpnext/selling/doctype/quotation_item/quotation_item.json
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
@@ -26528,7 +26575,7 @@ msgstr ""
#: erpnext/stock/report/item_shortage_report/item_shortage_report.py:143
#: erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py:54
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:131
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:123
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:136
#: erpnext/stock/report/stock_analytics/stock_analytics.py:31
#: erpnext/stock/report/stock_balance/stock_balance.py:403
#: erpnext/stock/report/stock_ledger/stock_ledger.py:212
@@ -26824,7 +26871,7 @@ msgstr ""
msgid "Item and Warranty Details"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2629
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2656
msgid "Item for row {0} does not match Material Request"
msgstr ""
@@ -26854,11 +26901,11 @@ msgstr ""
msgid "Item operation"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3543
+#: erpnext/controllers/accounts_controller.py:3554
msgid "Item qty can not be updated as raw materials are already processed."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:852
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:853
msgid "Item rate has been updated to zero as Allow Zero Valuation Rate is checked for item {0}"
msgstr ""
@@ -26875,7 +26922,7 @@ msgstr ""
msgid "Item valuation reposting in progress. Report might show incorrect item valuation."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:946
+#: erpnext/stock/doctype/item/item.py:950
msgid "Item variant {0} exists with same attributes"
msgstr ""
@@ -26917,7 +26964,7 @@ msgstr ""
msgid "Item {0} has no Serial No. Only serialized items can have delivery based on Serial No"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1115
+#: erpnext/stock/doctype/item/item.py:1119
msgid "Item {0} has reached its end of life on {1}"
msgstr ""
@@ -26929,11 +26976,11 @@ msgstr ""
msgid "Item {0} is already reserved/delivered against Sales Order {1}."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1135
+#: erpnext/stock/doctype/item/item.py:1139
msgid "Item {0} is cancelled"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1119
+#: erpnext/stock/doctype/item/item.py:1123
msgid "Item {0} is disabled"
msgstr ""
@@ -26941,7 +26988,7 @@ msgstr ""
msgid "Item {0} is not a serialized Item"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1127
+#: erpnext/stock/doctype/item/item.py:1131
msgid "Item {0} is not a stock Item"
msgstr ""
@@ -26949,7 +26996,7 @@ msgstr ""
msgid "Item {0} is not a subcontracted item"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1662
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1684
msgid "Item {0} is not active or end of life has been reached"
msgstr ""
@@ -26969,7 +27016,7 @@ msgstr ""
msgid "Item {0} must be a non-stock item"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1139
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1140
msgid "Item {0} not found in 'Raw Materials Supplied' table in {1} {2}"
msgstr ""
@@ -27125,7 +27172,7 @@ msgstr ""
msgid "Items and Pricing"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3762
+#: erpnext/controllers/accounts_controller.py:3773
msgid "Items cannot be updated as Subcontracting Order is created against the Purchase Order {0}."
msgstr ""
@@ -27133,7 +27180,7 @@ msgstr ""
msgid "Items for Raw Material Request"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:848
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:849
msgid "Items rate has been updated to zero as Allow Zero Valuation Rate is checked for the following items: {0}"
msgstr ""
@@ -27421,7 +27468,7 @@ msgstr ""
msgid "Journal Entry Type"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:530
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:531
msgid "Journal Entry for Asset scrapping cannot be cancelled. Please restore the Asset."
msgstr ""
@@ -27430,11 +27477,11 @@ msgstr ""
msgid "Journal Entry for Scrap"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:267
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:268
msgid "Journal Entry type should be set as Depreciation Entry for asset depreciation"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:666
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:667
msgid "Journal Entry {0} does not have account {1} or already matched against other voucher"
msgstr ""
@@ -27690,8 +27737,11 @@ msgid "Last Month Downtime Analysis"
msgstr ""
#. Label of the last_name (Data) field in DocType 'Lead'
+#. Label of the last_name (Read Only) field in DocType 'Customer'
#. Label of the last_name (Data) field in DocType 'Employee'
#: erpnext/crm/doctype/lead/lead.json
+#: erpnext/public/js/utils/contact_address_quick_entry.js:50
+#: erpnext/selling/doctype/customer/customer.json
#: erpnext/setup/doctype/employee/employee.json
msgid "Last Name"
msgstr ""
@@ -27736,7 +27786,7 @@ msgstr ""
msgid "Last transacted"
msgstr ""
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:162
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:175
msgid "Latest"
msgstr ""
@@ -28228,7 +28278,7 @@ msgstr ""
msgid "Linked Location"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:988
+#: erpnext/stock/doctype/item/item.py:992
msgid "Linked with submitted documents"
msgstr ""
@@ -28526,7 +28576,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:1090
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1123
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/selling/doctype/customer/customer.json
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:917
@@ -28917,7 +28967,7 @@ msgstr ""
msgid "Make {0} Variants"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:161
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:162
msgid "Making Journal Entries against advance accounts: {0} is not recommended. These Journals won't be available for Reconciliation."
msgstr ""
@@ -28968,7 +29018,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.py:261
#: erpnext/manufacturing/doctype/bom_update_log/bom_update_log.py:71
#: erpnext/public/js/controllers/accounts.js:249
-#: erpnext/public/js/controllers/transaction.js:2731
+#: erpnext/public/js/controllers/transaction.js:2719
#: erpnext/public/js/utils/party.js:317
#: erpnext/stock/doctype/delivery_note/delivery_note.js:164
#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.json
@@ -28978,7 +29028,7 @@ msgstr ""
msgid "Mandatory"
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:93
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:94
msgid "Mandatory Accounting Dimension"
msgstr ""
@@ -28988,7 +29038,7 @@ msgstr ""
msgid "Mandatory Depends On"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1552
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1563
msgid "Mandatory Field"
msgstr ""
@@ -29086,8 +29136,8 @@ msgstr ""
#: erpnext/stock/doctype/material_request_item/material_request_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:929
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:940
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:930
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:941
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
@@ -29215,7 +29265,7 @@ msgstr ""
msgid "Manufacturing Manager"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1872
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1899
msgid "Manufacturing Quantity is mandatory"
msgstr ""
@@ -29423,7 +29473,7 @@ msgstr ""
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type'
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:121
#: erpnext/stock/doctype/stock_entry/stock_entry.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:930
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:931
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
msgid "Material Consumption for Manufacture"
msgstr ""
@@ -29711,7 +29761,7 @@ msgstr ""
msgid "Material to Supplier"
msgstr ""
-#: erpnext/controllers/subcontracting_controller.py:1333
+#: erpnext/controllers/subcontracting_controller.py:1337
msgid "Materials are already received against the {0} {1}"
msgstr ""
@@ -29780,7 +29830,7 @@ msgid "Max discount allowed for item: {0} is {1}%"
msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.js:901
-#: erpnext/stock/doctype/pick_list/pick_list.js:176
+#: erpnext/stock/doctype/pick_list/pick_list.js:183
msgid "Max: {0}"
msgstr ""
@@ -29801,11 +29851,11 @@ msgstr ""
msgid "Maximum Payment Amount"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3167
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3194
msgid "Maximum Samples - {0} can be retained for Batch {1} and Item {2}."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3158
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3185
msgid "Maximum Samples - {0} have already been retained for Batch {1} and Item {2} in Batch {3}."
msgstr ""
@@ -29892,7 +29942,7 @@ msgstr ""
msgid "Megawatt"
msgstr ""
-#: erpnext/stock/stock_ledger.py:1853
+#: erpnext/stock/stock_ledger.py:1869
msgid "Mention Valuation Rate in the Item master."
msgstr ""
@@ -30296,15 +30346,15 @@ msgid "Missing"
msgstr ""
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:69
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:178
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:179
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:585
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2060
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2618
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2085
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2643
#: erpnext/assets/doctype/asset_category/asset_category.py:117
msgid "Missing Account"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1438
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1445
msgid "Missing Asset"
msgstr ""
@@ -30321,7 +30371,7 @@ msgstr ""
msgid "Missing Finance Book"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1338
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1339
msgid "Missing Finished Good"
msgstr ""
@@ -30329,7 +30379,7 @@ msgstr ""
msgid "Missing Formula"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:768
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:769
msgid "Missing Item"
msgstr ""
@@ -30345,7 +30395,7 @@ msgstr ""
msgid "Missing Serial No Bundle"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:745
+#: erpnext/selling/doctype/customer/customer.py:751
msgid "Missing Values Required"
msgstr ""
@@ -30415,10 +30465,14 @@ msgstr ""
msgid "Mobile No"
msgstr ""
-#: erpnext/public/js/utils/contact_address_quick_entry.js:51
+#: erpnext/public/js/utils/contact_address_quick_entry.js:66
msgid "Mobile Number"
msgstr ""
+#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:58
+msgid "Mobile: "
+msgstr ""
+
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:218
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:250
#: erpnext/accounts/report/purchase_register/purchase_register.py:201
@@ -30796,7 +30850,7 @@ msgstr ""
msgid "Multi-level BOM Creator"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:380
+#: erpnext/selling/doctype/customer/customer.py:382
msgid "Multiple Loyalty Programs found for Customer {}. Please select manually."
msgstr ""
@@ -30818,11 +30872,11 @@ msgstr ""
msgid "Multiple Warehouse Accounts"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1056
+#: erpnext/controllers/accounts_controller.py:1062
msgid "Multiple fiscal years exist for the date {0}. Please set company in Fiscal Year"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1345
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1346
msgid "Multiple items cannot be marked as finished item"
msgstr ""
@@ -30834,7 +30888,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.py:1083
#: erpnext/setup/doctype/uom/uom.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:137
-#: erpnext/utilities/transaction_base.py:540
+#: erpnext/utilities/transaction_base.py:553
msgid "Must be Whole Number"
msgstr ""
@@ -30868,7 +30922,7 @@ msgstr ""
#: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json
#: erpnext/accounts/doctype/payment_order_reference/payment_order_reference.json
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:91
-#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:358
+#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.py:359
#: erpnext/bulk_transaction/doctype/bulk_transaction_log_detail/bulk_transaction_log_detail.json
#: erpnext/crm/doctype/appointment/appointment.json
#: erpnext/crm/report/prospects_engaged_but_not_converted/prospects_engaged_but_not_converted.py:29
@@ -31009,7 +31063,7 @@ msgstr ""
msgid "Needs Analysis"
msgstr ""
-#: erpnext/stock/serial_batch_bundle.py:1262
+#: erpnext/stock/serial_batch_bundle.py:1266
msgid "Negative Batch Quantity"
msgstr ""
@@ -31095,8 +31149,8 @@ msgstr ""
msgid "Net Amount (Company Currency)"
msgstr ""
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:507
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:513
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:527
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:533
msgid "Net Asset value as on"
msgstr ""
@@ -31154,6 +31208,11 @@ msgstr ""
msgid "Net Profit/Loss"
msgstr ""
+#. Label of the gross_purchase_amount (Currency) field in DocType 'Asset'
+#: erpnext/assets/doctype/asset/asset.json
+msgid "Net Purchase Amount"
+msgstr ""
+
#. Label of the net_rate (Currency) field in DocType 'POS Invoice Item'
#. Label of the net_rate (Currency) field in DocType 'Purchase Invoice Item'
#. Label of the net_rate (Currency) field in DocType 'Sales Invoice Item'
@@ -31294,7 +31353,7 @@ msgstr ""
msgid "Net Weight UOM"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1408
+#: erpnext/controllers/accounts_controller.py:1413
msgid "Net total calculation precision loss"
msgstr ""
@@ -31454,7 +31513,7 @@ msgstr ""
msgid "New Workplace"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:349
+#: erpnext/selling/doctype/customer/customer.py:351
msgid "New credit limit is less than current outstanding amount for the customer. Credit limit has to be atleast {0}"
msgstr ""
@@ -31577,7 +31636,7 @@ msgstr ""
msgid "No Answer"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2162
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2187
msgid "No Customer found for Inter Company Transactions which represents company {0}"
msgstr ""
@@ -31602,7 +31661,7 @@ msgstr ""
msgid "No Item with Serial No {0}"
msgstr ""
-#: erpnext/controllers/subcontracting_controller.py:1247
+#: erpnext/controllers/subcontracting_controller.py:1251
msgid "No Items selected for transfer."
msgstr ""
@@ -31630,10 +31689,10 @@ msgstr ""
msgid "No POS Profile found. Please create a New POS Profile first"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1480
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1540
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1494
#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1554
-#: erpnext/stock/doctype/item/item.py:1358
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1568
+#: erpnext/stock/doctype/item/item.py:1362
msgid "No Permission"
msgstr ""
@@ -31663,7 +31722,7 @@ msgstr ""
msgid "No Summary"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2146
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2171
msgid "No Supplier found for Inter Company Transactions which represents company {0}"
msgstr ""
@@ -31687,7 +31746,7 @@ msgstr ""
msgid "No Work Orders were created"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:753
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:761
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:689
msgid "No accounting entries for the following warehouses"
msgstr ""
@@ -31732,7 +31791,7 @@ msgstr ""
msgid "No failed logs"
msgstr ""
-#: erpnext/controllers/subcontracting_controller.py:1156
+#: erpnext/controllers/subcontracting_controller.py:1160
msgid "No item available for transfer."
msgstr ""
@@ -31745,7 +31804,7 @@ msgstr ""
msgid "No items are available in the sales order {0} for production"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_selector.js:320
+#: erpnext/selling/page/point_of_sale/pos_item_selector.js:325
msgid "No items found. Scan barcode again."
msgstr ""
@@ -31830,7 +31889,7 @@ msgstr ""
msgid "No outstanding invoices require exchange rate revaluation"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2443
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2480
msgid "No outstanding {0} found for the {1} {2} which qualify the filters you have specified."
msgstr ""
@@ -31887,7 +31946,7 @@ msgstr ""
msgid "No {0} Accounts found for this company."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2210
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2235
msgid "No {0} found for Inter Company Transactions."
msgstr ""
@@ -32006,7 +32065,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan/production_plan_list.js:7
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/manufacturing/doctype/work_order/work_order_list.js:15
-#: erpnext/manufacturing/report/production_analytics/production_analytics.py:135
+#: erpnext/manufacturing/report/production_analytics/production_analytics.py:124
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/material_request/material_request_list.js:9
msgid "Not Started"
@@ -32063,12 +32122,12 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1704
#: erpnext/projects/doctype/timesheet/timesheet.json
#: erpnext/public/js/controllers/buying.js:464
-#: erpnext/selling/doctype/customer/customer.py:125
+#: erpnext/selling/doctype/customer/customer.py:127
#: erpnext/selling/doctype/sales_order/sales_order.js:1176
#: erpnext/stock/doctype/item/item.js:497
#: erpnext/stock/doctype/item/item.py:565
#: erpnext/stock/doctype/item_price/item_price.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1346
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1347
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:919
#: erpnext/templates/pages/timelog_info.html:43
msgid "Note"
@@ -32092,7 +32151,7 @@ msgstr ""
msgid "Note: Item {0} added multiple times"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:570
+#: erpnext/controllers/accounts_controller.py:572
msgid "Note: Payment Entry will not be created since 'Cash or Bank Account' was not specified"
msgstr ""
@@ -32104,7 +32163,7 @@ msgstr ""
msgid "Note: To merge the items, create a separate Stock Reconciliation for the old item {0}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:971
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:972
msgid "Note: {0}"
msgstr ""
@@ -32574,7 +32633,7 @@ msgstr ""
msgid "Only leaf nodes are allowed in transaction"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:939
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:940
msgid "Only one {0} entry can be created against the Work Order {1}"
msgstr ""
@@ -32825,7 +32884,7 @@ msgstr ""
msgid "Opening Entry"
msgstr ""
-#: erpnext/accounts/general_ledger.py:732
+#: erpnext/accounts/general_ledger.py:747
msgid "Opening Entry can not be created after Period Closing Voucher is created."
msgstr ""
@@ -32852,8 +32911,8 @@ msgstr ""
msgid "Opening Invoice Item"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1557
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1653
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1590
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1672
msgid "Opening Invoice has rounding adjustment of {0}.
'{1}' account is required to post these values. Please set it in Company: {2}.
Or, '{3}' can be enabled to not post any rounding adjustment."
msgstr ""
@@ -33534,7 +33593,7 @@ msgstr ""
msgid "Out of Order"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:505
+#: erpnext/stock/doctype/pick_list/pick_list.py:540
msgid "Out of Stock"
msgstr ""
@@ -33603,7 +33662,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:149
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1090
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1102
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:167
#: erpnext/accounts/report/purchase_register/purchase_register.py:289
#: erpnext/accounts/report/sales_register/sales_register.py:319
@@ -33679,7 +33738,7 @@ msgstr ""
msgid "Overbilling of {0} {1} ignored for item {2} because you have {3} role."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1938
+#: erpnext/controllers/accounts_controller.py:1943
msgid "Overbilling of {} ignored because you have {} role."
msgstr ""
@@ -33697,7 +33756,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:267
#: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json
#: erpnext/assets/doctype/asset_maintenance_task/asset_maintenance_task.json
-#: erpnext/manufacturing/report/production_analytics/production_analytics.py:136
+#: erpnext/manufacturing/report/production_analytics/production_analytics.py:125
#: erpnext/projects/doctype/task/task.json
#: erpnext/projects/report/project_summary/project_summary.py:100
#: erpnext/selling/doctype/sales_order/sales_order_list.js:29
@@ -34128,6 +34187,7 @@ msgstr ""
msgid "Page Break After Each SoA"
msgstr ""
+#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:43
#: erpnext/accounts/print_format/sales_invoice_return/sales_invoice_return.html:105
msgid "Page {0} of {1}"
msgstr ""
@@ -34158,11 +34218,11 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:146
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1084
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1096
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:165
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:116
#: erpnext/accounts/report/pos_register/pos_register.py:209
-#: erpnext/selling/page/point_of_sale/pos_payment.js:611
+#: erpnext/selling/page/point_of_sale/pos_payment.js:603
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:56
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:277
msgid "Paid Amount"
@@ -34191,7 +34251,7 @@ msgstr ""
msgid "Paid Amount After Tax (Company Currency)"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1956
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1993
msgid "Paid Amount cannot be greater than total negative outstanding amount {0}"
msgstr ""
@@ -34614,12 +34674,12 @@ msgstr ""
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:142
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:159
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:57
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1021
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1033
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:67
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:147
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:228
#: erpnext/accounts/report/general_ledger/general_ledger.js:74
-#: erpnext/accounts/report/general_ledger/general_ledger.py:684
+#: erpnext/accounts/report/general_ledger/general_ledger.py:685
#: erpnext/accounts/report/payment_ledger/payment_ledger.js:51
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:155
#: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:46
@@ -34640,7 +34700,7 @@ msgstr ""
#. Name of a DocType
#: erpnext/accounts/doctype/party_account/party_account.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1032
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1044
msgid "Party Account"
msgstr ""
@@ -34667,7 +34727,7 @@ msgstr ""
msgid "Party Account No. (Bank Statement)"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2203
+#: erpnext/controllers/accounts_controller.py:2208
msgid "Party Account {0} currency ({1}) and document currency ({2}) should be same"
msgstr ""
@@ -34768,12 +34828,12 @@ msgstr ""
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:77
#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:54
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:44
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1015
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1027
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:54
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:141
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:219
#: erpnext/accounts/report/general_ledger/general_ledger.js:65
-#: erpnext/accounts/report/general_ledger/general_ledger.py:683
+#: erpnext/accounts/report/general_ledger/general_ledger.py:684
#: erpnext/accounts/report/payment_ledger/payment_ledger.js:41
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:151
#: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:35
@@ -34908,7 +34968,7 @@ msgid "Payable"
msgstr ""
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:42
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1030
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1042
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:211
#: erpnext/accounts/report/purchase_register/purchase_register.py:194
#: erpnext/accounts/report/purchase_register/purchase_register.py:235
@@ -35075,7 +35135,7 @@ msgstr ""
msgid "Payment Entry is already created"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1359
+#: erpnext/controllers/accounts_controller.py:1364
msgid "Payment Entry {0} is linked against Order {1}, check if it should be pulled as advance in this invoice."
msgstr ""
@@ -35341,6 +35401,10 @@ msgstr ""
msgid "Payment Schedule"
msgstr ""
+#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:123
+msgid "Payment Status"
+msgstr ""
+
#. Label of the payment_term (Link) field in DocType 'Overdue Payment'
#. Label of the payment_term (Link) field in DocType 'Payment Entry Reference'
#. Label of the payment_term (Link) field in DocType 'Payment Schedule'
@@ -35353,7 +35417,7 @@ msgstr ""
#: erpnext/accounts/doctype/payment_schedule/payment_schedule.json
#: erpnext/accounts/doctype/payment_term/payment_term.json
#: erpnext/accounts/doctype/payment_terms_template_detail/payment_terms_template_detail.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1080
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1092
#: erpnext/accounts/report/gross_profit/gross_profit.py:412
#: erpnext/accounts/workspace/accounting/accounting.json
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:30
@@ -35463,7 +35527,7 @@ msgstr ""
msgid "Payment Unlink Error"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:839
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:840
msgid "Payment against {0} {1} cannot be greater than Outstanding Amount {2}"
msgstr ""
@@ -35471,7 +35535,7 @@ msgstr ""
msgid "Payment amount cannot be less than or equal to 0"
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:153
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:154
msgid "Payment methods are mandatory. Please add at least one payment method."
msgstr ""
@@ -35577,7 +35641,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom_update_batch/bom_update_batch.json
#: erpnext/manufacturing/doctype/job_card_operation/job_card_operation.json
#: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json
-#: erpnext/manufacturing/report/production_analytics/production_analytics.py:137
+#: erpnext/manufacturing/report/production_analytics/production_analytics.py:126
#: erpnext/manufacturing/report/work_order_summary/work_order_summary.py:150
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/material_request/material_request_list.js:16
@@ -35589,8 +35653,8 @@ msgstr ""
msgid "Pending Activities"
msgstr ""
-#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:64
-#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:64
+#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:65
+#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:65
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:291
#: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:306
msgid "Pending Amount"
@@ -35755,7 +35819,7 @@ msgstr ""
msgid "Period Based On"
msgstr ""
-#: erpnext/accounts/general_ledger.py:744
+#: erpnext/accounts/general_ledger.py:759
msgid "Period Closed"
msgstr ""
@@ -35966,7 +36030,7 @@ msgstr ""
msgid "Pick List"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:193
+#: erpnext/stock/doctype/pick_list/pick_list.py:194
msgid "Pick List Incomplete"
msgstr ""
@@ -36262,7 +36326,7 @@ msgstr ""
msgid "Plants and Machineries"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:502
+#: erpnext/stock/doctype/pick_list/pick_list.py:537
msgid "Please Restock Items and Update the Pick List to continue. To discontinue, cancel the Pick List."
msgstr ""
@@ -36316,7 +36380,7 @@ msgstr ""
msgid "Please add a Temporary Opening account in Chart of Accounts"
msgstr ""
-#: erpnext/public/js/utils/serial_no_batch_selector.js:645
+#: erpnext/public/js/utils/serial_no_batch_selector.js:647
msgid "Please add atleast one Serial No / Batch No"
msgstr ""
@@ -36344,7 +36408,7 @@ msgstr ""
msgid "Please attach CSV file"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2753
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2778
msgid "Please cancel and amend the Payment Entry"
msgstr ""
@@ -36357,7 +36421,7 @@ msgstr ""
msgid "Please cancel related transaction."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:913
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:914
msgid "Please check Multi Currency option to allow accounts with other currency"
msgstr ""
@@ -36394,7 +36458,7 @@ msgstr ""
msgid "Please click on 'Generate Schedule' to get schedule"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:547
+#: erpnext/selling/doctype/customer/customer.py:549
msgid "Please contact any of the following users to extend the credit limits for {0}: {1}"
msgstr ""
@@ -36402,7 +36466,7 @@ msgstr ""
msgid "Please contact any of the following users to {} this transaction."
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:540
+#: erpnext/selling/doctype/customer/customer.py:542
msgid "Please contact your administrator to extend the credit limits for {0}."
msgstr ""
@@ -36422,7 +36486,7 @@ msgstr ""
msgid "Please create a new Accounting Dimension if required."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:660
+#: erpnext/controllers/accounts_controller.py:662
msgid "Please create purchase from internal sale or delivery document itself"
msgstr ""
@@ -36450,7 +36514,7 @@ msgstr ""
msgid "Please enable Applicable on Purchase Order and Applicable on Booking Actual Expenses"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:216
+#: erpnext/stock/doctype/pick_list/pick_list.py:244
msgid "Please enable Use Old Serial / Batch Fields to make_bundle"
msgstr ""
@@ -36488,7 +36552,7 @@ msgstr ""
msgid "Please ensure {} account {} is a Receivable account."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:519
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:520
msgid "Please enter Difference Account or set default Stock Adjustment Account for company {0}"
msgstr ""
@@ -36522,7 +36586,7 @@ msgstr ""
msgid "Please enter Item Code to get Batch Number"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2482
+#: erpnext/public/js/controllers/transaction.js:2469
msgid "Please enter Item Code to get batch no"
msgstr ""
@@ -36554,7 +36618,7 @@ msgstr ""
msgid "Please enter Receipt Document"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:977
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:978
msgid "Please enter Reference date"
msgstr ""
@@ -36595,7 +36659,7 @@ msgstr ""
msgid "Please enter company name first"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2668
+#: erpnext/controllers/accounts_controller.py:2673
msgid "Please enter default currency in Company Master"
msgstr ""
@@ -36691,8 +36755,8 @@ msgstr ""
msgid "Please mention 'Weight UOM' along with Weight."
msgstr ""
-#: erpnext/accounts/general_ledger.py:592
-#: erpnext/accounts/general_ledger.py:599
+#: erpnext/accounts/general_ledger.py:607
+#: erpnext/accounts/general_ledger.py:614
msgid "Please mention '{0}' in Company: {1}"
msgstr ""
@@ -36787,7 +36851,7 @@ msgstr ""
msgid "Please select Existing Company for creating Chart of Accounts"
msgstr ""
-#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:289
+#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:291
msgid "Please select Finished Good Item for Service Item {0}"
msgstr ""
@@ -36836,11 +36900,11 @@ msgstr ""
msgid "Please select Start Date and End Date for Item {0}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1260
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1261
msgid "Please select Subcontracting Order instead of Purchase Order {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2517
+#: erpnext/controllers/accounts_controller.py:2522
msgid "Please select Unrealized Profit / Loss account or add default Unrealized Profit / Loss account account for company {0}"
msgstr ""
@@ -36856,7 +36920,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.js:597
#: erpnext/manufacturing/doctype/bom/bom.py:261
#: erpnext/public/js/controllers/accounts.js:249
-#: erpnext/public/js/controllers/transaction.js:2731
+#: erpnext/public/js/controllers/transaction.js:2719
msgid "Please select a Company first."
msgstr ""
@@ -36876,7 +36940,7 @@ msgstr ""
msgid "Please select a Supplier"
msgstr ""
-#: erpnext/public/js/utils/serial_no_batch_selector.js:649
+#: erpnext/public/js/utils/serial_no_batch_selector.js:651
msgid "Please select a Warehouse"
msgstr ""
@@ -36900,7 +36964,7 @@ msgstr ""
msgid "Please select a date and time"
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:157
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:158
msgid "Please select a default mode of payment"
msgstr ""
@@ -36933,7 +36997,7 @@ msgstr ""
msgid "Please select an item code before setting the warehouse."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1614
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1628
msgid "Please select correct account"
msgstr ""
@@ -37026,7 +37090,7 @@ msgstr ""
msgid "Please set 'Gain/Loss Account on Asset Disposal' in Company {0}"
msgstr ""
-#: erpnext/accounts/general_ledger.py:504
+#: erpnext/accounts/general_ledger.py:513
msgid "Please set '{0}' in Company: {1}"
msgstr ""
@@ -37034,7 +37098,7 @@ msgstr ""
msgid "Please set Account"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1552
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1563
msgid "Please set Account for Change Amount"
msgstr ""
@@ -37121,7 +37185,7 @@ msgstr ""
msgid "Please set a Supplier against the Items to be considered in the Purchase Order."
msgstr ""
-#: erpnext/projects/doctype/project/project.py:716
+#: erpnext/projects/doctype/project/project.py:730
msgid "Please set a default Holiday List for Company {0}"
msgstr ""
@@ -37129,7 +37193,7 @@ msgstr ""
msgid "Please set a default Holiday List for Employee {0} or Company {1}"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1080
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1092
msgid "Please set account in Warehouse {0}"
msgstr ""
@@ -37150,23 +37214,23 @@ msgstr ""
msgid "Please set at least one row in the Taxes and Charges Table"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2057
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2082
msgid "Please set default Cash or Bank account in Mode of Payment {0}"
msgstr ""
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:66
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:175
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2615
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:176
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2640
msgid "Please set default Cash or Bank account in Mode of Payment {}"
msgstr ""
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:68
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:177
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2617
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:178
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2642
msgid "Please set default Cash or Bank account in Mode of Payments {}"
msgstr ""
-#: erpnext/accounts/utils.py:2198
+#: erpnext/accounts/utils.py:2205
msgid "Please set default Exchange Gain/Loss Account in Company {}"
msgstr ""
@@ -37200,11 +37264,11 @@ msgstr ""
msgid "Please set filters"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2119
+#: erpnext/controllers/accounts_controller.py:2124
msgid "Please set one of the following:"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2184
+#: erpnext/public/js/controllers/transaction.js:2171
msgid "Please set recurring after saving"
msgstr ""
@@ -37255,7 +37319,7 @@ msgstr ""
msgid "Please set {0} in Company {1} to account for Exchange Gain / Loss"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:452
+#: erpnext/controllers/accounts_controller.py:454
msgid "Please set {0} to {1}, the same account that was used in the original invoice {2}."
msgstr ""
@@ -37267,7 +37331,7 @@ msgstr ""
msgid "Please share this email with your support team so that they can find and fix the issue."
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2052
+#: erpnext/public/js/controllers/transaction.js:2039
msgid "Please specify"
msgstr ""
@@ -37282,7 +37346,7 @@ msgid "Please specify Company to proceed"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1472
-#: erpnext/controllers/accounts_controller.py:2851
+#: erpnext/controllers/accounts_controller.py:2861
#: erpnext/public/js/controllers/accounts.js:97
msgid "Please specify a valid Row ID for row {0} in table {1}"
msgstr ""
@@ -37476,14 +37540,14 @@ msgstr ""
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:16
#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:15
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:18
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1013
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1025
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:15
#: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:35
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:10
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:61
-#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:65
+#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:66
#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:151
-#: erpnext/accounts/report/general_ledger/general_ledger.py:614
+#: erpnext/accounts/report/general_ledger/general_ledger.py:615
#: erpnext/accounts/report/gross_profit/gross_profit.py:269
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:183
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:202
@@ -37587,7 +37651,7 @@ msgstr ""
msgid "Posting Time"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1820
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1847
msgid "Posting date and posting time is mandatory"
msgstr ""
@@ -37862,7 +37926,7 @@ msgstr ""
msgid "Price List Currency"
msgstr ""
-#: erpnext/stock/get_item_details.py:1204
+#: erpnext/stock/get_item_details.py:1206
msgid "Price List Currency not selected"
msgstr ""
@@ -38136,7 +38200,7 @@ msgstr ""
msgid "Primary Address"
msgstr ""
-#: erpnext/public/js/utils/contact_address_quick_entry.js:57
+#: erpnext/public/js/utils/contact_address_quick_entry.js:72
msgid "Primary Address Details"
msgstr ""
@@ -38155,7 +38219,7 @@ msgstr ""
msgid "Primary Contact"
msgstr ""
-#: erpnext/public/js/utils/contact_address_quick_entry.js:38
+#: erpnext/public/js/utils/contact_address_quick_entry.js:40
msgid "Primary Contact Details"
msgstr ""
@@ -38991,19 +39055,19 @@ msgstr ""
#: erpnext/accounts/doctype/psoa_project/psoa_project.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1034
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1066
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:108
-#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:73
+#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:74
#: erpnext/accounts/report/general_ledger/general_ledger.js:164
-#: erpnext/accounts/report/general_ledger/general_ledger.py:685
+#: erpnext/accounts/report/general_ledger/general_ledger.py:689
#: erpnext/accounts/report/gross_profit/gross_profit.js:79
#: erpnext/accounts/report/gross_profit/gross_profit.py:357
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:225
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:272
#: erpnext/accounts/report/purchase_register/purchase_register.py:207
-#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:73
+#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:74
#: erpnext/accounts/report/sales_register/sales_register.py:230
#: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:90
#: erpnext/accounts/report/trial_balance/trial_balance.js:64
@@ -39041,7 +39105,7 @@ msgstr ""
#: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.js:46
#: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.py:25
#: erpnext/projects/workspace/projects/projects.json
-#: erpnext/public/js/financial_statements.js:249
+#: erpnext/public/js/financial_statements.js:250
#: erpnext/public/js/projects/timer.js:14
#: erpnext/public/js/purchase_trends_filters.js:52
#: erpnext/public/js/sales_trends_filters.js:28
@@ -39075,7 +39139,7 @@ msgstr ""
msgid "Project"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:353
+#: erpnext/projects/doctype/project/project.py:367
msgid "Project Collaboration Invitation"
msgstr ""
@@ -39117,7 +39181,7 @@ msgstr ""
msgid "Project Summary"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:654
+#: erpnext/projects/doctype/project/project.py:668
msgid "Project Summary for {0}"
msgstr ""
@@ -39231,7 +39295,7 @@ msgstr ""
#. Name of a Workspace
#. Label of a Card Break in the Projects Workspace
-#: erpnext/config/projects.py:7 erpnext/projects/doctype/project/project.py:431
+#: erpnext/config/projects.py:7 erpnext/projects/doctype/project/project.py:445
#: erpnext/projects/workspace/projects/projects.json
#: erpnext/selling/doctype/customer/customer_dashboard.py:26
#: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:27
@@ -39484,7 +39548,10 @@ msgstr ""
#. Label of the purchase_details_section (Section Break) field in DocType
#. 'Asset'
+#. Label of the section_break_6 (Section Break) field in DocType 'Asset
+#. Capitalization Stock Item'
#: erpnext/assets/doctype/asset/asset.json
+#: erpnext/assets/doctype/asset_capitalization_stock_item/asset_capitalization_stock_item.json
msgid "Purchase Details"
msgstr ""
@@ -39515,7 +39582,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/print_format/purchase_auditing_voucher/purchase_auditing_voucher.html:5
#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.js:22
-#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:52
+#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:53
#: erpnext/accounts/workspace/accounting/accounting.json
#: erpnext/accounts/workspace/payables/payables.json
#: erpnext/assets/doctype/asset/asset.json
@@ -39572,7 +39639,7 @@ msgstr ""
msgid "Purchase Invoice {0} is already submitted"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1942
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1975
msgid "Purchase Invoices"
msgstr ""
@@ -39778,7 +39845,7 @@ msgstr ""
msgid "Purchase Orders to Receive"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1758
+#: erpnext/controllers/accounts_controller.py:1763
msgid "Purchase Orders {0} are un-linked"
msgstr ""
@@ -39808,7 +39875,8 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:246
#: erpnext/accounts/report/purchase_register/purchase_register.py:223
-#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:20
+#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.js:22
+#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:21
#: erpnext/assets/doctype/asset/asset.json
#: erpnext/buying/doctype/purchase_order/purchase_order.js:391
#: erpnext/buying/doctype/purchase_order/purchase_order_list.js:57
@@ -39835,12 +39903,15 @@ msgid "Purchase Receipt Detail"
msgstr ""
#. Label of the purchase_receipt_item (Data) field in DocType 'Asset'
+#. Label of the purchase_receipt_item (Data) field in DocType 'Asset
+#. Capitalization Stock Item'
#. Label of the purchase_receipt_item (Data) field in DocType 'Landed Cost
#. Item'
#. Name of a DocType
#. Label of the purchase_receipt_item (Data) field in DocType 'Purchase Receipt
#. Item'
#: erpnext/assets/doctype/asset/asset.json
+#: erpnext/assets/doctype/asset_capitalization_stock_item/asset_capitalization_stock_item.json
#: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
msgid "Purchase Receipt Item"
@@ -40036,7 +40107,7 @@ msgstr ""
msgid "Purpose"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:366
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:367
msgid "Purpose must be one of {0}"
msgstr ""
@@ -40067,8 +40138,6 @@ msgstr ""
#. Discount'
#. Label of the qty (Float) field in DocType 'Asset Capitalization Service
#. Item'
-#. Label of the stock_qty (Float) field in DocType 'Asset Capitalization Stock
-#. Item'
#. Label of the qty (Float) field in DocType 'Opportunity Item'
#. Label of the qty (Float) field in DocType 'BOM Creator Item'
#. Label of the qty (Float) field in DocType 'BOM Item'
@@ -40094,9 +40163,9 @@ msgstr ""
#. DocType 'Subcontracting Receipt'
#: erpnext/accounts/doctype/pricing_rule/pricing_rule.json
#: erpnext/accounts/doctype/promotional_scheme_product_discount/promotional_scheme_product_discount.json
+#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:91
#: erpnext/accounts/report/gross_profit/gross_profit.py:314
#: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json
-#: erpnext/assets/doctype/asset_capitalization_stock_item/asset_capitalization_stock_item.json
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:240
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:224
#: erpnext/controllers/trends.py:238 erpnext/controllers/trends.py:250
@@ -40235,10 +40304,7 @@ msgstr ""
#. Label of the section_break_6 (Section Break) field in DocType 'Asset
#. Capitalization Service Item'
-#. Label of the section_break_6 (Section Break) field in DocType 'Asset
-#. Capitalization Stock Item'
#: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json
-#: erpnext/assets/doctype/asset_capitalization_stock_item/asset_capitalization_stock_item.json
msgid "Qty and Rate"
msgstr ""
@@ -40293,12 +40359,12 @@ msgid "Qty in WIP Warehouse"
msgstr ""
#. Label of the for_qty (Float) field in DocType 'Pick List'
-#: erpnext/stock/doctype/pick_list/pick_list.js:174
+#: erpnext/stock/doctype/pick_list/pick_list.js:181
#: erpnext/stock/doctype/pick_list/pick_list.json
msgid "Qty of Finished Goods Item"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:550
+#: erpnext/stock/doctype/pick_list/pick_list.py:585
msgid "Qty of Finished Goods Item should be greater than 0."
msgstr ""
@@ -40618,6 +40684,8 @@ msgstr ""
#. Label of the qty (Float) field in DocType 'POS Invoice Item'
#. Label of the qty (Float) field in DocType 'Sales Invoice Item'
#. Label of the qty (Int) field in DocType 'Subscription Plan Detail'
+#. Label of the stock_qty (Float) field in DocType 'Asset Capitalization Stock
+#. Item'
#. Label of the qty (Float) field in DocType 'Purchase Order Item'
#. Label of the qty (Float) field in DocType 'Request for Quotation Item'
#. Label of the qty (Float) field in DocType 'Supplier Quotation Item'
@@ -40644,6 +40712,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
#: erpnext/accounts/doctype/subscription_plan_detail/subscription_plan_detail.json
#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:47
+#: erpnext/assets/doctype/asset_capitalization_stock_item/asset_capitalization_stock_item.json
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/buying/doctype/request_for_quotation_item/request_for_quotation_item.json
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
@@ -40772,7 +40841,7 @@ msgstr ""
msgid "Quantity cannot be greater than {0} for Item {1}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1328
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1329
msgid "Quantity in row {0} ({1}) must be same as manufactured quantity {2}"
msgstr ""
@@ -40785,7 +40854,7 @@ msgid "Quantity must be greater than zero, and less or equal to {0}"
msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.js:931
-#: erpnext/stock/doctype/pick_list/pick_list.js:182
+#: erpnext/stock/doctype/pick_list/pick_list.js:189
msgid "Quantity must not be more than {0}"
msgstr ""
@@ -41140,7 +41209,8 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
#: erpnext/accounts/doctype/share_balance/share_balance.json
#: erpnext/accounts/doctype/share_transfer/share_transfer.json
-#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:77
+#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:92
+#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:78
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:268
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:322
#: erpnext/accounts/report/share_ledger/share_ledger.py:56
@@ -41207,12 +41277,6 @@ msgstr ""
msgid "Rate (Company Currency)"
msgstr ""
-#. Label of the rate_difference_with_purchase_invoice (Currency) field in
-#. DocType 'Purchase Receipt Item'
-#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
-msgid "Rate Difference with Purchase Invoice"
-msgstr ""
-
#. Label of the rm_cost_as_per (Select) field in DocType 'BOM'
#. Label of the rm_cost_as_per (Select) field in DocType 'BOM Creator'
#: erpnext/manufacturing/doctype/bom/bom.json
@@ -41627,7 +41691,7 @@ msgstr ""
msgid "Real Estate"
msgstr ""
-#: erpnext/support/doctype/issue/issue.js:51
+#: erpnext/support/doctype/issue/issue.js:53
msgid "Reason"
msgstr ""
@@ -41719,7 +41783,7 @@ msgid "Receivable / Payable Account"
msgstr ""
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:71
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1028
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1040
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:243
#: erpnext/accounts/report/sales_register/sales_register.py:217
#: erpnext/accounts/report/sales_register/sales_register.py:271
@@ -41811,7 +41875,7 @@ msgstr ""
#. Label of the received_qty (Float) field in DocType 'Subcontracting Order
#. Item'
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
-#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:76
+#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:77
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:247
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:170
@@ -42052,7 +42116,7 @@ msgstr ""
#. Label of the redeem_loyalty_points (Check) field in DocType 'Sales Invoice'
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/selling/page/point_of_sale/pos_payment.js:546
+#: erpnext/selling/page/point_of_sale/pos_payment.js:538
msgid "Redeem Loyalty Points"
msgstr ""
@@ -42188,7 +42252,7 @@ msgstr ""
msgid "Reference"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:975
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:976
msgid "Reference #{0} dated {1}"
msgstr ""
@@ -42199,7 +42263,7 @@ msgstr ""
msgid "Reference Date"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2290
+#: erpnext/public/js/controllers/transaction.js:2277
msgid "Reference Date for Early Payment Discount"
msgstr ""
@@ -42326,7 +42390,7 @@ msgstr ""
msgid "Reference No"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:588
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:589
msgid "Reference No & Reference Date is required for {0}"
msgstr ""
@@ -42334,7 +42398,7 @@ msgstr ""
msgid "Reference No and Reference Date is mandatory for Bank transaction"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:593
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:594
msgid "Reference No is mandatory if you entered Reference Date"
msgstr ""
@@ -42582,7 +42646,7 @@ msgstr ""
msgid "Rejected Warehouse"
msgstr ""
-#: erpnext/public/js/utils/serial_no_batch_selector.js:653
+#: erpnext/public/js/utils/serial_no_batch_selector.js:655
msgid "Rejected Warehouse and Accepted Warehouse cannot be same."
msgstr ""
@@ -42622,14 +42686,14 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:187
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:156
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1102
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1114
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:178
msgid "Remaining Balance"
msgstr ""
#. Label of the remark (Small Text) field in DocType 'Journal Entry'
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
-#: erpnext/selling/page/point_of_sale/pos_payment.js:388
+#: erpnext/selling/page/point_of_sale/pos_payment.js:380
msgid "Remark"
msgstr ""
@@ -42675,9 +42739,9 @@ msgstr ""
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:159
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:198
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:269
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1134
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1146
#: erpnext/accounts/report/general_ledger/general_ledger.html:112
-#: erpnext/accounts/report/general_ledger/general_ledger.py:712
+#: erpnext/accounts/report/general_ledger/general_ledger.py:714
#: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:112
#: erpnext/accounts/report/purchase_register/purchase_register.py:296
#: erpnext/accounts/report/sales_register/sales_register.py:335
@@ -42768,7 +42832,7 @@ msgstr ""
#: erpnext/crm/doctype/opportunity/opportunity.js:123
#: erpnext/stock/doctype/delivery_note/delivery_note.js:305
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:295
-#: erpnext/support/doctype/issue/issue.js:37
+#: erpnext/support/doctype/issue/issue.js:39
msgid "Reopen"
msgstr ""
@@ -43309,7 +43373,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.js:813
#: erpnext/selling/doctype/sales_order/sales_order.js:67
-#: erpnext/stock/doctype/pick_list/pick_list.js:126
+#: erpnext/stock/doctype/pick_list/pick_list.js:133
msgid "Reserve"
msgstr ""
@@ -43393,7 +43457,7 @@ msgstr ""
msgid "Reserved Quantity for Production"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2145
+#: erpnext/stock/stock_ledger.py:2161
msgid "Reserved Serial No."
msgstr ""
@@ -43406,14 +43470,14 @@ msgstr ""
#: erpnext/selling/doctype/sales_order/sales_order.js:438
#: erpnext/stock/dashboard/item_dashboard_list.html:15
#: erpnext/stock/doctype/bin/bin.json
-#: erpnext/stock/doctype/pick_list/pick_list.js:146
+#: erpnext/stock/doctype/pick_list/pick_list.js:153
#: erpnext/stock/report/reserved_stock/reserved_stock.json
#: erpnext/stock/report/stock_balance/stock_balance.py:495
-#: erpnext/stock/stock_ledger.py:2129
+#: erpnext/stock/stock_ledger.py:2145
msgid "Reserved Stock"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2175
+#: erpnext/stock/stock_ledger.py:2191
msgid "Reserved Stock for Batch"
msgstr ""
@@ -43447,12 +43511,12 @@ msgstr ""
#: erpnext/public/js/stock_reservation.js:183
#: erpnext/selling/doctype/sales_order/sales_order.js:391
-#: erpnext/stock/doctype/pick_list/pick_list.js:271
+#: erpnext/stock/doctype/pick_list/pick_list.js:278
msgid "Reserving Stock..."
msgstr ""
#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.js:155
-#: erpnext/support/doctype/issue/issue.js:55
+#: erpnext/support/doctype/issue/issue.js:57
msgid "Reset"
msgstr ""
@@ -43473,12 +43537,12 @@ msgid "Reset Raw Materials Table"
msgstr ""
#. Label of the reset_service_level_agreement (Button) field in DocType 'Issue'
-#: erpnext/support/doctype/issue/issue.js:46
+#: erpnext/support/doctype/issue/issue.js:48
#: erpnext/support/doctype/issue/issue.json
msgid "Reset Service Level Agreement"
msgstr ""
-#: erpnext/support/doctype/issue/issue.js:63
+#: erpnext/support/doctype/issue/issue.js:65
msgid "Resetting Service Level Agreement."
msgstr ""
@@ -43498,12 +43562,12 @@ msgstr ""
msgid "Resolution"
msgstr ""
-#. Label of the resolution_by (Datetime) field in DocType 'Issue'
+#. Label of the sla_resolution_by (Datetime) field in DocType 'Issue'
#: erpnext/support/doctype/issue/issue.json
msgid "Resolution By"
msgstr ""
-#. Label of the resolution_date (Datetime) field in DocType 'Issue'
+#. Label of the sla_resolution_date (Datetime) field in DocType 'Issue'
#. Label of the resolution_date (Datetime) field in DocType 'Warranty Claim'
#: erpnext/support/doctype/issue/issue.json
#: erpnext/support/doctype/warranty_claim/warranty_claim.json
@@ -43815,8 +43879,8 @@ msgstr ""
msgid "Returned Against"
msgstr ""
-#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:57
-#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:57
+#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:58
+#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:58
msgid "Returned Amount"
msgstr ""
@@ -44245,12 +44309,12 @@ msgid "Row # {0}: Returned Item {1} does not exist in {2} {3}"
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:461
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1733
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1755
msgid "Row #{0} (Payment Table): Amount must be negative"
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:459
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1728
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1750
msgid "Row #{0} (Payment Table): Amount must be positive"
msgstr ""
@@ -44279,7 +44343,7 @@ msgstr ""
msgid "Row #{0}: Accepted Warehouse is mandatory for the accepted Item {1}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1044
+#: erpnext/controllers/accounts_controller.py:1050
msgid "Row #{0}: Account {1} does not belong to company {2}"
msgstr ""
@@ -44316,23 +44380,23 @@ msgstr ""
msgid "Row #{0}: Cannot allocate more than {1} against payment term {2}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3417
+#: erpnext/controllers/accounts_controller.py:3428
msgid "Row #{0}: Cannot delete item {1} which has already been billed."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3391
+#: erpnext/controllers/accounts_controller.py:3402
msgid "Row #{0}: Cannot delete item {1} which has already been delivered"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3410
+#: erpnext/controllers/accounts_controller.py:3421
msgid "Row #{0}: Cannot delete item {1} which has already been received"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3397
+#: erpnext/controllers/accounts_controller.py:3408
msgid "Row #{0}: Cannot delete item {1} which has work order assigned to it."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3403
+#: erpnext/controllers/accounts_controller.py:3414
msgid "Row #{0}: Cannot delete item {1} which is assigned to customer's purchase order."
msgstr ""
@@ -44340,7 +44404,7 @@ msgstr ""
msgid "Row #{0}: Cannot select Supplier Warehouse while suppling raw materials to subcontractor"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3658
+#: erpnext/controllers/accounts_controller.py:3669
msgid "Row #{0}: Cannot set Rate if amount is greater than billed amount for Item {1}."
msgstr ""
@@ -44412,7 +44476,7 @@ msgstr ""
msgid "Row #{0}: Finished Good Item {1} must be a sub-contracted item"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:326
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:327
msgid "Row #{0}: Finished Good must be {1}"
msgstr ""
@@ -44424,11 +44488,11 @@ msgstr ""
msgid "Row #{0}: For {1} Clearance date {2} cannot be before Cheque Date {3}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:636
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:637
msgid "Row #{0}: For {1}, you can select reference document only if account gets credited"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:646
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:647
msgid "Row #{0}: For {1}, you can select reference document only if account gets debited"
msgstr ""
@@ -44472,7 +44536,7 @@ msgstr ""
msgid "Row #{0}: Only {1} available to reserve for the Item {2}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:648
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:649
msgid "Row #{0}: Operation {1} is not completed for {2} qty of finished goods in Work Order {3}. Please update operation status via Job Card {4}."
msgstr ""
@@ -44496,7 +44560,7 @@ msgstr ""
msgid "Row #{0}: Please set reorder quantity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:475
+#: erpnext/controllers/accounts_controller.py:477
msgid "Row #{0}: Please update deferred revenue/expense account in item row or default account in company master"
msgstr ""
@@ -44525,8 +44589,8 @@ msgstr ""
msgid "Row #{0}: Quality Inspection {1} was rejected for item {2}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1199
-#: erpnext/controllers/accounts_controller.py:3517
+#: erpnext/controllers/accounts_controller.py:1204
+#: erpnext/controllers/accounts_controller.py:3528
msgid "Row #{0}: Quantity for Item {1} cannot be zero."
msgstr ""
@@ -44591,15 +44655,15 @@ msgstr ""
msgid "Row #{0}: Serial No {1} is already selected."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:503
+#: erpnext/controllers/accounts_controller.py:505
msgid "Row #{0}: Service End Date cannot be before Invoice Posting Date"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:497
+#: erpnext/controllers/accounts_controller.py:499
msgid "Row #{0}: Service Start Date cannot be greater than Service End Date"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:491
+#: erpnext/controllers/accounts_controller.py:493
msgid "Row #{0}: Service Start and End Date is required for deferred accounting"
msgstr ""
@@ -44619,7 +44683,7 @@ msgstr ""
msgid "Row #{0}: Status is mandatory"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:413
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:414
msgid "Row #{0}: Status must be {1} for Invoice Discounting {2}"
msgstr ""
@@ -44668,7 +44732,7 @@ msgstr ""
msgid "Row #{0}: You cannot use the inventory dimension '{1}' in Stock Reconciliation to modify the quantity or valuation rate. Stock reconciliation with inventory dimensions is intended solely for performing opening entries."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1437
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1444
msgid "Row #{0}: You must select an Asset for Item {1}."
msgstr ""
@@ -44741,7 +44805,7 @@ msgstr ""
msgid "Row #{}: You cannot add positive quantities in a return invoice. Please remove item {} to complete the return."
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:160
+#: erpnext/stock/doctype/pick_list/pick_list.py:161
msgid "Row #{}: item {} has been picked already."
msgstr ""
@@ -44753,7 +44817,7 @@ msgstr ""
msgid "Row #{}: {} {} does not exist."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1390
+#: erpnext/stock/doctype/item/item.py:1394
msgid "Row #{}: {} {} doesn't belong to Company {}. Please select valid {}."
msgstr ""
@@ -44773,15 +44837,15 @@ msgstr ""
msgid "Row {0} : Operation is required against the raw material item {1}"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:190
+#: erpnext/stock/doctype/pick_list/pick_list.py:191
msgid "Row {0} picked quantity is less than the required quantity, additional {1} {2} required."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1191
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1192
msgid "Row {0}# Item {1} cannot be transferred more than {2} against {3} {4}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1215
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1216
msgid "Row {0}# Item {1} not found in 'Raw Materials Supplied' table in {2} {3}"
msgstr ""
@@ -44789,7 +44853,7 @@ msgstr ""
msgid "Row {0}: Accepted Qty and Rejected Qty can't be zero at the same time."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:565
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:566
msgid "Row {0}: Account {1} and Party Type {2} have different account types"
msgstr ""
@@ -44797,11 +44861,11 @@ msgstr ""
msgid "Row {0}: Activity Type is mandatory."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:617
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:618
msgid "Row {0}: Advance against Customer must be credit"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:619
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:620
msgid "Row {0}: Advance against Supplier must be debit"
msgstr ""
@@ -44813,7 +44877,7 @@ msgstr ""
msgid "Row {0}: Allocated amount {1} must be less than or equal to remaining payment amount {2}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:924
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:925
msgid "Row {0}: As {1} is enabled, raw materials cannot be added to {2} entry. Use {3} entry to consume raw materials."
msgstr ""
@@ -44821,7 +44885,7 @@ msgstr ""
msgid "Row {0}: Bill of Materials not found for the Item {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:871
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:872
msgid "Row {0}: Both Debit and Credit values cannot be zero"
msgstr ""
@@ -44830,7 +44894,7 @@ msgstr ""
msgid "Row {0}: Conversion Factor is mandatory"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2889
+#: erpnext/controllers/accounts_controller.py:2899
msgid "Row {0}: Cost Center {1} does not belong to Company {2}"
msgstr ""
@@ -44838,7 +44902,7 @@ msgstr ""
msgid "Row {0}: Cost center is required for an item {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:716
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:717
msgid "Row {0}: Credit entry can not be linked with a {1}"
msgstr ""
@@ -44846,7 +44910,7 @@ msgstr ""
msgid "Row {0}: Currency of the BOM #{1} should be equal to the selected currency {2}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:711
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:712
msgid "Row {0}: Debit entry can not be linked with a {1}"
msgstr ""
@@ -44858,7 +44922,7 @@ msgstr ""
msgid "Row {0}: Depreciation Start Date is required"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2433
+#: erpnext/controllers/accounts_controller.py:2438
msgid "Row {0}: Due Date in the Payment Terms table cannot be before Posting Date"
msgstr ""
@@ -44870,7 +44934,7 @@ msgstr ""
msgid "Row {0}: Enter location for the asset item {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:962
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:963
#: erpnext/controllers/taxes_and_totals.py:1178
msgid "Row {0}: Exchange Rate is mandatory"
msgstr ""
@@ -44916,7 +44980,7 @@ msgstr ""
msgid "Row {0}: Hours value must be greater than zero."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:736
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:737
msgid "Row {0}: Invalid reference {1}"
msgstr ""
@@ -44949,11 +45013,11 @@ msgstr ""
msgid "Row {0}: Packing Slip is already created for Item {1}."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:762
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:763
msgid "Row {0}: Party / Account does not match with {1} / {2} in {3} {4}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:556
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:557
msgid "Row {0}: Party Type and Party is required for Receivable / Payable account {1}"
msgstr ""
@@ -44961,11 +45025,11 @@ msgstr ""
msgid "Row {0}: Payment Term is mandatory"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:610
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:611
msgid "Row {0}: Payment against Sales/Purchase Order should always be marked as advance"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:603
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:604
msgid "Row {0}: Please check 'Is Advance' against Account {1} if this is an advance entry."
msgstr ""
@@ -45009,7 +45073,7 @@ msgstr ""
msgid "Row {0}: Qty cannot be greater than {1} for the Item {2}."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:390
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:391
msgid "Row {0}: Qty in Stock UOM can not be zero."
msgstr ""
@@ -45021,7 +45085,7 @@ msgstr ""
msgid "Row {0}: Quantity cannot be negative."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:722
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:723
msgid "Row {0}: Quantity not available for {4} in warehouse {1} at posting time of the entry ({2} {3})"
msgstr ""
@@ -45029,7 +45093,7 @@ msgstr ""
msgid "Row {0}: Shift cannot be changed since the depreciation has already been processed"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1228
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1229
msgid "Row {0}: Subcontracted Item is mandatory for the raw material {1}"
msgstr ""
@@ -45041,11 +45105,11 @@ msgstr ""
msgid "Row {0}: Task {1} does not belong to Project {2}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:433
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:434
msgid "Row {0}: The item {1}, quantity must be positive number"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2866
+#: erpnext/controllers/accounts_controller.py:2876
msgid "Row {0}: The {3} Account {1} does not belong to the company {2}"
msgstr ""
@@ -45057,7 +45121,7 @@ msgstr ""
msgid "Row {0}: Total Number of Depreciations cannot be less than or equal to Opening Number of Booked Depreciations"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:384
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:385
msgid "Row {0}: UOM Conversion Factor is mandatory"
msgstr ""
@@ -45066,7 +45130,7 @@ msgstr ""
msgid "Row {0}: Workstation or Workstation Type is mandatory for an operation {1}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:938
+#: erpnext/controllers/accounts_controller.py:944
msgid "Row {0}: user has not applied the rule {1} on the item {2}"
msgstr ""
@@ -45078,11 +45142,11 @@ msgstr ""
msgid "Row {0}: {1} must be greater than 0"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:637
+#: erpnext/controllers/accounts_controller.py:639
msgid "Row {0}: {1} {2} cannot be same as {3} (Party Account) {4}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:776
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:777
msgid "Row {0}: {1} {2} does not match with {3}"
msgstr ""
@@ -45090,7 +45154,7 @@ msgstr ""
msgid "Row {0}: {2} Item {1} does not exist in {2} {3}"
msgstr ""
-#: erpnext/utilities/transaction_base.py:535
+#: erpnext/utilities/transaction_base.py:548
msgid "Row {1}: Quantity ({0}) cannot be a fraction. To allow this, disable '{2}' in UOM {3}."
msgstr ""
@@ -45120,7 +45184,7 @@ msgstr ""
msgid "Rows with Same Account heads will be merged on Ledger"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2443
+#: erpnext/controllers/accounts_controller.py:2448
msgid "Rows with duplicate due dates in other rows were found: {0}"
msgstr ""
@@ -45128,7 +45192,7 @@ msgstr ""
msgid "Rows: {0} have 'Payment Entry' as reference_type. This should not be set manually."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:222
+#: erpnext/controllers/accounts_controller.py:226
msgid "Rows: {0} in {1} section are Invalid. Reference Name should point to a valid Payment Entry or Journal Entry."
msgstr ""
@@ -45169,12 +45233,6 @@ msgstr ""
msgid "S.O. No."
msgstr ""
-#. Label of the sc_conversion_factor (Float) field in DocType 'Subcontracting
-#. Order Item'
-#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
-msgid "SC Conversion Factor"
-msgstr ""
-
#. Label of the sco_rm_detail (Data) field in DocType 'Stock Entry Detail'
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
msgid "SCO Supplied Item"
@@ -45737,7 +45795,7 @@ msgstr ""
#: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:115
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1123
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1135
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:99
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:194
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:73
@@ -45835,7 +45893,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:156
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:137
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:121
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1120
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1132
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:105
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:191
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:79
@@ -46136,12 +46194,12 @@ msgstr ""
#. Label of the sample_size (Float) field in DocType 'Quality Inspection'
#: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:93
-#: erpnext/public/js/controllers/transaction.js:2348
+#: erpnext/public/js/controllers/transaction.js:2335
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
msgid "Sample Size"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3149
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3176
msgid "Sample quantity {0} cannot be more than received quantity {1}"
msgstr ""
@@ -46456,7 +46514,7 @@ msgstr ""
msgid "Scrapped"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_selector.js:147
+#: erpnext/selling/page/point_of_sale/pos_item_selector.js:152
#: erpnext/selling/page/point_of_sale/pos_past_order_list.js:51
#: erpnext/templates/pages/help.html:14
msgid "Search"
@@ -46487,7 +46545,7 @@ msgstr ""
msgid "Search by invoice id or customer name"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_selector.js:149
+#: erpnext/selling/page/point_of_sale/pos_item_selector.js:154
msgid "Search by item code, serial number or barcode"
msgstr ""
@@ -46586,8 +46644,7 @@ msgid "Select BOM, Qty and For Warehouse"
msgstr ""
#: erpnext/public/js/utils/sales_common.js:386
-#: erpnext/selling/page/point_of_sale/pos_item_details.js:228
-#: erpnext/stock/doctype/pick_list/pick_list.js:352
+#: erpnext/stock/doctype/pick_list/pick_list.js:359
msgid "Select Batch No"
msgstr ""
@@ -46664,7 +46721,7 @@ msgstr ""
msgid "Select Items based on Delivery Date"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2384
+#: erpnext/public/js/controllers/transaction.js:2371
msgid "Select Items for Quality Inspection"
msgstr ""
@@ -46685,7 +46742,7 @@ msgstr ""
msgid "Select Job Worker Address"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1087
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1120
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:920
msgid "Select Loyalty Program"
msgstr ""
@@ -46695,22 +46752,17 @@ msgid "Select Possible Supplier"
msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.js:937
-#: erpnext/stock/doctype/pick_list/pick_list.js:192
+#: erpnext/stock/doctype/pick_list/pick_list.js:199
msgid "Select Quantity"
msgstr ""
#: erpnext/public/js/utils/sales_common.js:386
-#: erpnext/selling/page/point_of_sale/pos_item_details.js:228
-#: erpnext/stock/doctype/pick_list/pick_list.js:352
+#: erpnext/stock/doctype/pick_list/pick_list.js:359
msgid "Select Serial No"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_details.js:222
-msgid "Select Serial No / Batch No"
-msgstr ""
-
#: erpnext/public/js/utils/sales_common.js:389
-#: erpnext/stock/doctype/pick_list/pick_list.js:355
+#: erpnext/stock/doctype/pick_list/pick_list.js:362
msgid "Select Serial and Batch"
msgstr ""
@@ -46810,11 +46862,11 @@ msgstr ""
msgid "Select company name first."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2684
+#: erpnext/controllers/accounts_controller.py:2689
msgid "Select finance book for the item {0} at row {1}"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_item_selector.js:159
+#: erpnext/selling/page/point_of_sale/pos_item_selector.js:164
msgid "Select item group"
msgstr ""
@@ -46884,7 +46936,7 @@ msgstr ""
msgid "Selected POS Opening Entry should be open."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2205
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2230
msgid "Selected Price List should have buying and selling fields checked."
msgstr ""
@@ -47187,7 +47239,7 @@ 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:2361
+#: erpnext/public/js/controllers/transaction.js:2348
#: erpnext/public/js/utils/serial_no_batch_selector.js:421
#: erpnext/selling/doctype/installation_note_item/installation_note_item.json
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
@@ -47285,7 +47337,7 @@ msgstr ""
msgid "Serial No is mandatory for Item {0}"
msgstr ""
-#: erpnext/public/js/utils/serial_no_batch_selector.js:586
+#: erpnext/public/js/utils/serial_no_batch_selector.js:588
msgid "Serial No {0} already exists"
msgstr ""
@@ -47355,7 +47407,7 @@ msgstr ""
msgid "Serial Nos are created successfully"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2135
+#: erpnext/stock/stock_ledger.py:2151
msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding."
msgstr ""
@@ -47488,6 +47540,10 @@ msgstr ""
msgid "Serial number {0} entered more than once"
msgstr ""
+#: erpnext/selling/page/point_of_sale/pos_item_details.js:437
+msgid "Serial numbers unavailable for Item {0} under warehouse {1}. Please try changing warehouse."
+msgstr ""
+
#. Label of the naming_series (Select) field in DocType 'Bank Transaction'
#. Label of the naming_series (Data) field in DocType 'Budget'
#. Label of the naming_series (Select) field in DocType 'Cashier Closing'
@@ -47724,7 +47780,7 @@ msgstr ""
msgid "Service Level Agreement has been changed to {0}."
msgstr ""
-#: erpnext/support/doctype/issue/issue.js:77
+#: erpnext/support/doctype/issue/issue.js:79
msgid "Service Level Agreement was reset."
msgstr ""
@@ -47780,12 +47836,12 @@ msgid "Service Stop Date"
msgstr ""
#: erpnext/accounts/deferred_revenue.py:44
-#: erpnext/public/js/controllers/transaction.js:1412
+#: erpnext/public/js/controllers/transaction.js:1391
msgid "Service Stop Date cannot be after Service End Date"
msgstr ""
#: erpnext/accounts/deferred_revenue.py:41
-#: erpnext/public/js/controllers/transaction.js:1409
+#: erpnext/public/js/controllers/transaction.js:1388
msgid "Service Stop Date cannot be before Service Start Date"
msgstr ""
@@ -47848,7 +47904,7 @@ msgstr ""
msgid "Set Landed Cost Based on Purchase Invoice Rate"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1099
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1132
msgid "Set Loyalty Program"
msgstr ""
@@ -48083,7 +48139,7 @@ msgstr ""
msgid "Setting Events to {0}, since the Employee attached to the below Sales Persons does not have a User ID{1}"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.js:80
+#: erpnext/stock/doctype/pick_list/pick_list.js:87
msgid "Setting Item Locations..."
msgstr ""
@@ -48780,7 +48836,7 @@ msgstr ""
msgid "Simultaneous"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:507
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:508
msgid "Since there is a process loss of {0} units for the finished good {1}, you should reduce the quantity by {0} units for the finished good {1} in the Items Table."
msgstr ""
@@ -49028,7 +49084,7 @@ msgstr ""
msgid "Source and Target Location cannot be same"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:596
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:597
msgid "Source and target warehouse cannot be same for row {0}"
msgstr ""
@@ -49041,8 +49097,8 @@ msgstr ""
msgid "Source of Funds (Liabilities)"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:573
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:590
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:574
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:591
msgid "Source warehouse is mandatory for row {0}"
msgstr ""
@@ -49084,7 +49140,7 @@ msgstr ""
#: erpnext/assets/doctype/asset/asset.js:555
#: erpnext/stock/doctype/batch/batch.js:80
#: erpnext/stock/doctype/batch/batch.js:172
-#: erpnext/support/doctype/issue/issue.js:112
+#: erpnext/support/doctype/issue/issue.js:114
msgid "Split"
msgstr ""
@@ -49108,7 +49164,7 @@ msgstr ""
msgid "Split From"
msgstr ""
-#: erpnext/support/doctype/issue/issue.js:100
+#: erpnext/support/doctype/issue/issue.js:102
msgid "Split Issue"
msgstr ""
@@ -49120,7 +49176,7 @@ msgstr ""
msgid "Split qty cannot be grater than or equal to asset qty"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2469
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2506
msgid "Splitting {0} {1} into {2} rows as per Payment Terms"
msgstr ""
@@ -49163,6 +49219,7 @@ msgstr ""
msgid "Square Yard"
msgstr ""
+#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:89
#: erpnext/accounts/print_format/sales_invoice_return/sales_invoice_return.html:52
#: erpnext/templates/print_formats/includes/items.html:8
msgid "Sr"
@@ -49408,7 +49465,7 @@ msgstr ""
#: erpnext/crm/doctype/lead/lead.json
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/crm/report/lead_details/lead_details.py:61
-#: erpnext/public/js/utils/contact_address_quick_entry.js:84
+#: erpnext/public/js/utils/contact_address_quick_entry.js:99
#: erpnext/stock/doctype/warehouse/warehouse.json
msgid "State"
msgstr ""
@@ -49662,7 +49719,7 @@ msgstr ""
msgid "Status Illustration"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:697
+#: erpnext/projects/doctype/project/project.py:711
msgid "Status must be Cancelled or Completed"
msgstr ""
@@ -49698,7 +49755,7 @@ msgstr ""
#: erpnext/accounts/doctype/account/account.json
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:50
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:73
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1308
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1327
#: erpnext/accounts/report/account_balance/account_balance.js:58
msgid "Stock Adjustment"
msgstr ""
@@ -49806,7 +49863,7 @@ msgstr ""
msgid "Stock Details"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:690
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:691
msgid "Stock Entries already created for Work Order {0}: {1}"
msgstr ""
@@ -49821,7 +49878,7 @@ msgstr ""
#. Label of a shortcut in the Stock Workspace
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
-#: erpnext/stock/doctype/pick_list/pick_list.js:116
+#: erpnext/stock/doctype/pick_list/pick_list.js:123
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
@@ -49851,7 +49908,7 @@ msgstr ""
msgid "Stock Entry Type"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:1264
+#: erpnext/stock/doctype/pick_list/pick_list.py:1325
msgid "Stock Entry has been already created against this Pick List"
msgstr ""
@@ -49863,7 +49920,7 @@ msgstr ""
msgid "Stock Entry {0} has created"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1221
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1235
msgid "Stock Entry {0} is not submitted"
msgstr ""
@@ -50074,9 +50131,9 @@ msgstr ""
#: erpnext/selling/doctype/sales_order/sales_order.js:83
#: erpnext/selling/doctype/sales_order/sales_order.js:92
#: erpnext/selling/doctype/sales_order/sales_order.js:231
-#: erpnext/stock/doctype/pick_list/pick_list.js:128
-#: erpnext/stock/doctype/pick_list/pick_list.js:143
-#: erpnext/stock/doctype/pick_list/pick_list.js:148
+#: erpnext/stock/doctype/pick_list/pick_list.js:135
+#: erpnext/stock/doctype/pick_list/pick_list.js:150
+#: erpnext/stock/doctype/pick_list/pick_list.js:155
#: erpnext/stock/doctype/stock_entry/stock_entry_dashboard.py:25
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:663
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:565
@@ -50452,6 +50509,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Material Request'
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
#: erpnext/manufacturing/doctype/work_order/work_order.json
+#: erpnext/manufacturing/report/production_analytics/production_analytics.py:129
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/material_request/material_request_list.js:6
msgid "Stopped"
@@ -50533,6 +50591,10 @@ msgstr ""
msgid "Sub Procedure"
msgstr ""
+#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:129
+msgid "Sub Total"
+msgstr ""
+
#: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.py:127
msgid "Sub-assembly BOM Count"
msgstr ""
@@ -50594,7 +50656,8 @@ msgstr ""
msgid "Subcontracted Purchase Order"
msgstr ""
-#. Label of the sco_qty (Float) field in DocType 'Purchase Order Item'
+#. Label of the subcontracted_quantity (Float) field in DocType 'Purchase Order
+#. Item'
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
msgid "Subcontracted Quantity"
msgstr ""
@@ -50627,6 +50690,12 @@ msgstr ""
msgid "Subcontracting BOM"
msgstr ""
+#. Label of the subcontracting_conversion_factor (Float) field in DocType
+#. 'Subcontracting Order Item'
+#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
+msgid "Subcontracting Conversion Factor"
+msgstr ""
+
#. Label of a Link in the Manufacturing Workspace
#. Label of the subcontracting_order (Link) field in DocType 'Stock Entry'
#. Name of a DocType
@@ -50735,7 +50804,7 @@ msgstr ""
#: erpnext/projects/doctype/task_depends_on/task_depends_on.json
#: erpnext/projects/report/delayed_tasks_summary/delayed_tasks_summary.py:91
#: erpnext/quality_management/doctype/non_conformance/non_conformance.json
-#: erpnext/support/doctype/issue/issue.js:106
+#: erpnext/support/doctype/issue/issue.js:108
#: erpnext/support/doctype/issue/issue.json
#: erpnext/templates/pages/task_info.html:44
msgid "Subject"
@@ -51168,12 +51237,12 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/supplier_item/supplier_item.json
#: erpnext/accounts/doctype/tax_rule/tax_rule.json
-#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:59
+#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:60
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:34
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:191
#: erpnext/accounts/report/purchase_register/purchase_register.js:21
#: erpnext/accounts/report/purchase_register/purchase_register.py:171
-#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:28
+#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:29
#: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:37
#: erpnext/accounts/workspace/payables/payables.json
#: erpnext/assets/doctype/asset/asset.json
@@ -51293,7 +51362,7 @@ msgstr ""
#: erpnext/accounts/doctype/tax_rule/tax_rule.json
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:104
#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:87
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1127
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1139
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:198
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:181
#: erpnext/accounts/report/purchase_register/purchase_register.js:27
@@ -51338,7 +51407,7 @@ msgstr ""
msgid "Supplier Invoice Date"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1661
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1694
msgid "Supplier Invoice Date cannot be greater than Posting Date"
msgstr ""
@@ -51348,12 +51417,12 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html:59
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/report/general_ledger/general_ledger.html:106
-#: erpnext/accounts/report/general_ledger/general_ledger.py:707
+#: erpnext/accounts/report/general_ledger/general_ledger.py:709
#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:210
msgid "Supplier Invoice No"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1688
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1721
msgid "Supplier Invoice No exists in Purchase Invoice {0}"
msgstr ""
@@ -51393,11 +51462,11 @@ msgstr ""
#. Label of the supplier_name (Data) field in DocType 'Purchase Receipt'
#. Label of the supplier_name (Data) field in DocType 'Stock Entry'
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1044
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1056
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:156
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:198
#: erpnext/accounts/report/purchase_register/purchase_register.py:177
-#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:34
+#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:35
#: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:73
#: erpnext/buying/doctype/buying_settings/buying_settings.json
#: erpnext/buying/doctype/purchase_order/purchase_order.json
@@ -51855,7 +51924,7 @@ msgstr ""
msgid "System will fetch all the entries if limit value is zero."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1900
+#: erpnext/controllers/accounts_controller.py:1905
msgid "System will not check over billing since amount for Item {0} in {1} is zero"
msgstr ""
@@ -51883,7 +51952,7 @@ msgstr ""
msgid "TDS Computation Summary"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1449
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1478
msgid "TDS Deducted"
msgstr ""
@@ -52118,8 +52187,8 @@ msgstr ""
msgid "Target Warehouse is set for some items but the customer is not an internal customer."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:579
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:586
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:580
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:587
msgid "Target warehouse is mandatory for row {0}"
msgstr ""
@@ -52156,7 +52225,7 @@ msgstr ""
#: erpnext/projects/report/delayed_tasks_summary/delayed_tasks_summary.py:90
#: erpnext/projects/workspace/projects/projects.json
#: erpnext/public/js/projects/timer.js:15
-#: erpnext/support/doctype/issue/issue.js:27
+#: erpnext/support/doctype/issue/issue.js:29
#: erpnext/templates/pages/projects.html:56
#: erpnext/templates/pages/timelog_info.html:28
msgid "Task"
@@ -52902,6 +52971,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
+#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:155
#: erpnext/accounts/workspace/accounting/accounting.json
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json
@@ -52983,7 +53053,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/territory_item/territory_item.json
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:127
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1111
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1123
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:93
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:182
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:67
@@ -53087,7 +53157,7 @@ msgstr ""
msgid "The BOM which will be replaced"
msgstr ""
-#: erpnext/stock/serial_batch_bundle.py:1259
+#: erpnext/stock/serial_batch_bundle.py:1263
msgid "The Batch {0} has negative quantity {1} in warehouse {2}. Please correct the quantity."
msgstr ""
@@ -53115,7 +53185,7 @@ msgstr ""
msgid "The Loyalty Program isn't valid for the selected company"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:980
+#: erpnext/accounts/doctype/payment_request/payment_request.py:990
msgid "The Payment Request {0} is already paid, cannot process payment twice"
msgstr ""
@@ -53123,11 +53193,11 @@ msgstr ""
msgid "The Payment Term at row {0} is possibly a duplicate."
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:240
+#: erpnext/stock/doctype/pick_list/pick_list.py:268
msgid "The Pick List having Stock Reservation Entries cannot be updated. If you need to make changes, we recommend canceling the existing Stock Reservation Entries before updating the Pick List."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2037
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2064
msgid "The Process Loss Qty has reset as per job cards Process Loss Qty"
msgstr ""
@@ -53135,7 +53205,7 @@ msgstr ""
msgid "The Sales Person is linked with {0}"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:146
+#: erpnext/stock/doctype/pick_list/pick_list.py:147
msgid "The Serial No at Row #{0}: {1} is not available in warehouse {2}."
msgstr ""
@@ -53143,7 +53213,7 @@ msgstr ""
msgid "The Serial No {0} is reserved against the {1} {2} and cannot be used for any other transaction."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1396
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1397
msgid "The Serial and Batch Bundle {0} is not valid for this transaction. The 'Type of Transaction' should be 'Outward' instead of 'Inward' in Serial and Batch Bundle {0}"
msgstr ""
@@ -53151,7 +53221,7 @@ msgstr ""
msgid "The Stock Entry of type 'Manufacture' is known as backflush. Raw materials being consumed to manufacture finished goods is known as backflushing.
When creating Manufacture Entry, raw-material items are backflushed based on BOM of production item. If you want raw-material items to be backflushed based on Material Transfer entry made against that Work Order instead, then you can set it under this field."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1766
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1793
msgid "The Work Order is mandatory for Disassembly Order"
msgstr ""
@@ -53161,7 +53231,7 @@ msgstr ""
msgid "The account head under Liability or Equity, in which Profit/Loss will be booked"
msgstr ""
-#: erpnext/accounts/doctype/payment_request/payment_request.py:881
+#: erpnext/accounts/doctype/payment_request/payment_request.py:891
msgid "The allocated amount is greater than the outstanding amount of Payment Request {0}"
msgstr ""
@@ -53218,6 +53288,10 @@ msgstr ""
msgid "The following assets have failed to automatically post depreciation entries: {0}"
msgstr ""
+#: erpnext/stock/doctype/pick_list/pick_list.py:232
+msgid "The following batches are expired, please restock them:
{0}"
+msgstr ""
+
#: erpnext/stock/doctype/item/item.py:847
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 ""
@@ -53321,7 +53395,7 @@ msgstr ""
msgid "The reserved stock will be released when you update items. Are you certain you wish to proceed?"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.js:137
+#: erpnext/stock/doctype/pick_list/pick_list.js:144
msgid "The reserved stock will be released. Are you certain you wish to proceed?"
msgstr ""
@@ -53366,7 +53440,7 @@ msgstr ""
msgid "The shares don't exist with the {0}"
msgstr ""
-#: erpnext/stock/stock_ledger.py:769
+#: erpnext/stock/stock_ledger.py:785
msgid "The stock for the item {0} in the {1} warehouse was negative on the {2}. You should create a positive entry {3} before the date {4} and time {5} to post the correct valuation rate. For more details, please read the documentation."
msgstr ""
@@ -53378,8 +53452,8 @@ msgstr ""
msgid "The sync has started in the background, please check the {0} list for new records."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:172
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:179
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:173
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:180
msgid "The task has been enqueued as a background job."
msgstr ""
@@ -53505,7 +53579,7 @@ msgstr ""
msgid "There is no batch found against the {0}: {1}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1337
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1338
msgid "There must be atleast 1 Finished Good in this Stock Entry"
msgstr ""
@@ -53711,7 +53785,7 @@ msgstr ""
msgid "This schedule was created when Asset {0} was restored."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1361
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1367
msgid "This schedule was created when Asset {0} was returned through Sales Invoice {1}."
msgstr ""
@@ -53719,7 +53793,7 @@ msgstr ""
msgid "This schedule was created when Asset {0} was scrapped."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1373
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1379
msgid "This schedule was created when Asset {0} was sold through Sales Invoice {1}."
msgstr ""
@@ -53949,7 +54023,7 @@ msgstr ""
#. Name of a DocType
#. Label of a Link in the Projects Workspace
#. Label of a shortcut in the Projects Workspace
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1012
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1028
#: erpnext/projects/doctype/timesheet/timesheet.json
#: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:26
#: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.py:59
@@ -54065,7 +54139,7 @@ msgstr ""
#. Label of the to_uom (Link) field in DocType 'UOM Conversion Factor'
#. Label of the to (Data) field in DocType 'Call Log'
#: erpnext/accounts/doctype/payment_request/payment_request.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1028
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1060
#: erpnext/setup/doctype/uom_conversion_factor/uom_conversion_factor.json
#: erpnext/telephony/doctype/call_log/call_log.json
#: erpnext/templates/pages/projects.html:68
@@ -54221,7 +54295,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:484
+#: erpnext/controllers/accounts_controller.py:486
#: erpnext/setup/doctype/holiday_list/holiday_list.py:112
msgid "To Date cannot be before From Date"
msgstr ""
@@ -54484,8 +54558,8 @@ msgstr ""
msgid "To include sub-assembly costs and scrap items in Finished Goods on a work order without using a job card, when the 'Use Multi-Level BOM' option is enabled."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2259
-#: erpnext/controllers/accounts_controller.py:2899
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2296
+#: erpnext/controllers/accounts_controller.py:2909
msgid "To include tax in row {0} in Item rate, taxes in rows {1} must also be included"
msgstr ""
@@ -54606,6 +54680,7 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_taxes_and_charges/purchase_taxes_and_charges.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/sales_taxes_and_charges/sales_taxes_and_charges.json
+#: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:143
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:74
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:235
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:273
@@ -54887,7 +54962,7 @@ msgstr ""
msgid "Total Credit"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:260
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:261
msgid "Total Credit/ Debit Amount should be same as linked Journal Entry"
msgstr ""
@@ -54896,7 +54971,7 @@ msgstr ""
msgid "Total Debit"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:877
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:878
msgid "Total Debit must be equal to Total Credit. The difference is {0}"
msgstr ""
@@ -55111,7 +55186,7 @@ msgstr ""
msgid "Total Paid Amount"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2495
+#: erpnext/controllers/accounts_controller.py:2500
msgid "Total Payment Amount in Payment Schedule must be equal to Grand / Rounded Total"
msgstr ""
@@ -55396,7 +55471,7 @@ msgstr ""
msgid "Total Working Hours"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2063
+#: erpnext/controllers/accounts_controller.py:2068
msgid "Total advance ({0}) against Order {1} cannot be greater than the Grand Total ({2})"
msgstr ""
@@ -55404,7 +55479,7 @@ msgstr ""
msgid "Total allocated percentage for sales team should be 100"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:158
+#: erpnext/selling/doctype/customer/customer.py:160
msgid "Total contribution percentage should be equal to 100"
msgstr ""
@@ -56033,7 +56108,7 @@ msgstr ""
#: erpnext/accounts/doctype/promotional_scheme_product_discount/promotional_scheme_product_discount.json
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
-#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:74
+#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:75
#: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/buying/doctype/request_for_quotation_item/request_for_quotation_item.json
@@ -56077,7 +56152,7 @@ msgstr ""
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:91
#: erpnext/stock/report/item_prices/item_prices.py:55
#: erpnext/stock/report/product_bundle_balance/product_bundle_balance.py:94
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:163
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:176
#: erpnext/stock/report/stock_analytics/stock_analytics.py:45
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:129
#: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.py:60
@@ -56143,7 +56218,7 @@ msgstr ""
msgid "UOM Name"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3071
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3098
msgid "UOM conversion factor required for UOM: {0} in Item: {1}"
msgstr ""
@@ -56409,7 +56484,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.js:822
#: erpnext/selling/doctype/sales_order/sales_order.js:81
-#: erpnext/stock/doctype/pick_list/pick_list.js:134
+#: erpnext/stock/doctype/pick_list/pick_list.js:141
msgid "Unreserve"
msgstr ""
@@ -56420,7 +56495,7 @@ msgstr ""
#: erpnext/public/js/stock_reservation.js:255
#: erpnext/selling/doctype/sales_order/sales_order.js:495
-#: erpnext/stock/doctype/pick_list/pick_list.js:286
+#: erpnext/stock/doctype/pick_list/pick_list.js:293
msgid "Unreserving Stock..."
msgstr ""
@@ -56603,7 +56678,7 @@ msgstr ""
msgid "Update Cost Center Name / Number"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.js:104
+#: erpnext/stock/doctype/pick_list/pick_list.js:111
msgid "Update Current Stock"
msgstr ""
@@ -56631,7 +56706,7 @@ msgstr ""
#. Invoice'
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/controllers/accounts_controller.py:239
+#: erpnext/controllers/accounts_controller.py:243
msgid "Update Outstanding for Self"
msgstr ""
@@ -56710,7 +56785,7 @@ msgstr ""
msgid "Updated via 'Time Log' (In Minutes)"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1374
+#: erpnext/stock/doctype/item/item.py:1378
msgid "Updating Variants..."
msgstr ""
@@ -56859,7 +56934,7 @@ msgstr ""
msgid "Use Transaction Date Exchange Rate"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:546
+#: erpnext/projects/doctype/project/project.py:560
msgid "Use a name that is different from previous project name"
msgstr ""
@@ -56947,7 +57022,7 @@ msgstr ""
msgid "User {0} does not exist"
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:117
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:118
msgid "User {0} doesn't have any default POS Profile. Check Default at Row {1} for this User."
msgstr ""
@@ -57253,11 +57328,11 @@ msgstr ""
msgid "Valuation Rate (In / Out)"
msgstr ""
-#: erpnext/stock/stock_ledger.py:1856
+#: erpnext/stock/stock_ledger.py:1872
msgid "Valuation Rate Missing"
msgstr ""
-#: erpnext/stock/stock_ledger.py:1834
+#: erpnext/stock/stock_ledger.py:1850
msgid "Valuation Rate for the Item {0}, is required to do accounting entries for {1} {2}."
msgstr ""
@@ -57288,8 +57363,8 @@ msgstr ""
msgid "Valuation rate for the item as per Sales Invoice (Only for Internal Transfers)"
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2283
-#: erpnext/controllers/accounts_controller.py:2923
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2320
+#: erpnext/controllers/accounts_controller.py:2933
msgid "Valuation type charges can not be marked as Inclusive"
msgstr ""
@@ -57325,7 +57400,7 @@ msgstr ""
msgid "Value (G - D)"
msgstr ""
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:206
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:219
msgid "Value ({0})"
msgstr ""
@@ -57365,8 +57440,8 @@ msgstr ""
msgid "Value Proposition"
msgstr ""
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:447
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:477
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:461
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:491
msgid "Value as on"
msgstr ""
@@ -57379,19 +57454,19 @@ msgstr ""
msgid "Value of Goods"
msgstr ""
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:471
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:485
msgid "Value of New Capitalized Asset"
msgstr ""
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:453
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:467
msgid "Value of New Purchase"
msgstr ""
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:465
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:479
msgid "Value of Scrapped Asset"
msgstr ""
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:459
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:473
msgid "Value of Sold Asset"
msgstr ""
@@ -57741,8 +57816,7 @@ msgstr ""
msgid "Voucher Detail No"
msgstr ""
-#. Label of the voucher_name (Dynamic Link) field in DocType 'Tax Withheld
-#. Vouchers'
+#. Label of the voucher_name (Data) field in DocType 'Tax Withheld Vouchers'
#: erpnext/accounts/doctype/tax_withheld_vouchers/tax_withheld_vouchers.json
msgid "Voucher Name"
msgstr ""
@@ -57774,11 +57848,11 @@ msgstr ""
#: erpnext/accounts/doctype/repost_accounting_ledger_items/repost_accounting_ledger_items.json
#: erpnext/accounts/doctype/repost_payment_ledger_items/repost_payment_ledger_items.json
#: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1066
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1078
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:42
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:209
#: erpnext/accounts/report/general_ledger/general_ledger.js:49
-#: erpnext/accounts/report/general_ledger/general_ledger.py:676
+#: erpnext/accounts/report/general_ledger/general_ledger.py:677
#: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:41
#: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:33
#: erpnext/accounts/report/payment_ledger/payment_ledger.js:65
@@ -57817,7 +57891,7 @@ msgstr ""
#. Label of the voucher_subtype (Small Text) field in DocType 'GL Entry'
#: erpnext/accounts/doctype/gl_entry/gl_entry.json
-#: erpnext/accounts/report/general_ledger/general_ledger.py:670
+#: erpnext/accounts/report/general_ledger/general_ledger.py:671
msgid "Voucher Subtype"
msgstr ""
@@ -57831,7 +57905,7 @@ msgstr ""
#. Label of the voucher_type (Link) field in DocType 'Repost Payment Ledger'
#. Label of the voucher_type (Link) field in DocType 'Repost Payment Ledger
#. Items'
-#. Label of the voucher_type (Link) field in DocType 'Tax Withheld Vouchers'
+#. Label of the voucher_type (Data) field in DocType 'Tax Withheld Vouchers'
#. Label of the voucher_type (Link) field in DocType 'Unreconcile Payment'
#. Label of the voucher_type (Link) field in DocType 'Repost Item Valuation'
#. Label of the voucher_type (Link) field in DocType 'Serial and Batch Bundle'
@@ -57847,9 +57921,9 @@ msgstr ""
#: erpnext/accounts/doctype/repost_payment_ledger_items/repost_payment_ledger_items.json
#: erpnext/accounts/doctype/tax_withheld_vouchers/tax_withheld_vouchers.json
#: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1064
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1076
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:200
-#: erpnext/accounts/report/general_ledger/general_ledger.py:668
+#: erpnext/accounts/report/general_ledger/general_ledger.py:669
#: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:31
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:159
#: erpnext/accounts/report/purchase_register/purchase_register.py:158
@@ -58083,7 +58157,7 @@ msgstr ""
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.js:21
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:47
#: erpnext/stock/report/stock_ageing/stock_ageing.js:30
-#: erpnext/stock/report/stock_ageing/stock_ageing.py:144
+#: erpnext/stock/report/stock_ageing/stock_ageing.py:157
#: erpnext/stock/report/stock_analytics/stock_analytics.js:49
#: erpnext/stock/report/stock_balance/stock_balance.js:57
#: erpnext/stock/report/stock_balance/stock_balance.py:412
@@ -58330,7 +58404,7 @@ msgid "Warn for new Request for Quotations"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:745
-#: erpnext/controllers/accounts_controller.py:1903
+#: erpnext/controllers/accounts_controller.py:1908
#: erpnext/stock/doctype/delivery_trip/delivery_trip.js:145
#: erpnext/utilities/transaction_base.py:123
msgid "Warning"
@@ -58340,7 +58414,7 @@ msgstr ""
msgid "Warning - Row {0}: Billing Hours are more than Actual Hours"
msgstr ""
-#: erpnext/stock/stock_ledger.py:779
+#: erpnext/stock/stock_ledger.py:795
msgid "Warning on Negative Stock"
msgstr ""
@@ -58348,7 +58422,7 @@ msgstr ""
msgid "Warning!"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1227
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1241
msgid "Warning: Another {0} # {1} exists against stock entry {2}"
msgstr ""
@@ -58432,7 +58506,7 @@ msgstr ""
msgid "Wavelength In Megametres"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:234
+#: erpnext/controllers/accounts_controller.py:238
msgid "We can see {0} is made against {1}. If you want {1}'s outstanding to be updated, uncheck '{2}' checkbox.
Or you can use {3} tool to reconcile against {1} later."
msgstr ""
@@ -58902,7 +58976,7 @@ msgstr ""
msgid "Work Order not created"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:640
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:641
msgid "Work Order {0}: Job Card not found for the operation {1}"
msgstr ""
@@ -59306,11 +59380,11 @@ msgstr ""
msgid "You are importing data for the code list:"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3504
+#: erpnext/controllers/accounts_controller.py:3515
msgid "You are not allowed to update as per the conditions set in {} Workflow."
msgstr ""
-#: erpnext/accounts/general_ledger.py:723
+#: erpnext/accounts/general_ledger.py:738
msgid "You are not authorized to add or update entries before {0}"
msgstr ""
@@ -59322,7 +59396,7 @@ msgstr ""
msgid "You are not authorized to set Frozen value"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:421
+#: erpnext/stock/doctype/pick_list/pick_list.py:449
msgid "You are picking more than required quantity for the item {0}. Check if there is any other pick list created for the sales order {1}."
msgstr ""
@@ -59342,7 +59416,7 @@ msgstr ""
msgid "You can change the parent account to a Balance Sheet account or select a different account."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:652
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:653
msgid "You can not enter current voucher in 'Against Journal Entry' column"
msgstr ""
@@ -59355,11 +59429,11 @@ msgstr ""
msgid "You can only redeem max {0} points in this order."
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:160
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:161
msgid "You can only select one mode of payment as default"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:527
+#: erpnext/selling/page/point_of_sale/pos_payment.js:519
msgid "You can redeem upto {0}."
msgstr ""
@@ -59391,11 +59465,11 @@ msgstr ""
msgid "You cannot create or cancel any accounting entries with in the closed Accounting Period {0}"
msgstr ""
-#: erpnext/accounts/general_ledger.py:743
+#: erpnext/accounts/general_ledger.py:758
msgid "You cannot create/amend any accounting entries till this date."
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:886
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:887
msgid "You cannot credit and debit same account at the same time"
msgstr ""
@@ -59407,7 +59481,7 @@ msgstr ""
msgid "You cannot edit root node."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:557
+#: erpnext/selling/page/point_of_sale/pos_payment.js:549
msgid "You cannot redeem more than {0}."
msgstr ""
@@ -59431,7 +59505,7 @@ msgstr ""
msgid "You cannot {0} this document because another Period Closing Entry {1} exists after {2}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3480
+#: erpnext/controllers/accounts_controller.py:3491
msgid "You do not have permissions to {} items in a {}."
msgstr ""
@@ -59439,7 +59513,7 @@ msgstr ""
msgid "You don't have enough Loyalty Points to redeem"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:520
+#: erpnext/selling/page/point_of_sale/pos_payment.js:512
msgid "You don't have enough points to redeem."
msgstr ""
@@ -59451,7 +59525,7 @@ msgstr ""
msgid "You have already selected items from {0} {1}"
msgstr ""
-#: erpnext/projects/doctype/project/project.py:346
+#: erpnext/projects/doctype/project/project.py:360
msgid "You have been invited to collaborate on the project {0}."
msgstr ""
@@ -59459,7 +59533,7 @@ msgstr ""
msgid "You have entered a duplicate Delivery Note on Row"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1052
+#: erpnext/stock/doctype/item/item.py:1056
msgid "You have to enable auto re-order in Stock Settings to maintain re-order levels."
msgstr ""
@@ -59479,7 +59553,7 @@ msgstr ""
msgid "You need to cancel POS Closing Entry {} to be able to cancel this document."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2874
+#: erpnext/controllers/accounts_controller.py:2884
msgid "You selected the account group {1} as {2} Account in row {0}. Please select a single account."
msgstr ""
@@ -59526,7 +59600,7 @@ msgstr ""
msgid "Youtube Statistics"
msgstr ""
-#: erpnext/public/js/utils/contact_address_quick_entry.js:71
+#: erpnext/public/js/utils/contact_address_quick_entry.js:86
msgid "ZIP Code"
msgstr ""
@@ -59540,7 +59614,7 @@ msgstr ""
msgid "Zero Rated"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:390
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:391
msgid "Zero quantity"
msgstr ""
@@ -59557,7 +59631,7 @@ msgstr ""
msgid "`Allow Negative rates for Items`"
msgstr ""
-#: erpnext/stock/stock_ledger.py:1848
+#: erpnext/stock/stock_ledger.py:1864
msgid "after"
msgstr ""
@@ -59730,7 +59804,7 @@ msgstr ""
msgid "on"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1214
+#: erpnext/controllers/accounts_controller.py:1219
msgid "or"
msgstr ""
@@ -59779,7 +59853,7 @@ msgstr ""
msgid "per hour"
msgstr ""
-#: erpnext/stock/stock_ledger.py:1849
+#: erpnext/stock/stock_ledger.py:1865
msgid "performing either one below:"
msgstr ""
@@ -59863,7 +59937,7 @@ msgstr ""
msgid "to"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2755
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2780
msgid "to unallocate the amount of this Return Invoice before cancelling it."
msgstr ""
@@ -59893,7 +59967,7 @@ msgstr ""
msgid "{0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1036
+#: erpnext/controllers/accounts_controller.py:1042
msgid "{0} '{1}' is disabled"
msgstr ""
@@ -59909,7 +59983,7 @@ msgstr ""
msgid "{0} {1} has submitted Assets. Remove Item {2} from table to continue."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2118
+#: erpnext/controllers/accounts_controller.py:2123
msgid "{0} Account not found against Customer {1}."
msgstr ""
@@ -59953,23 +60027,23 @@ msgstr ""
msgid "{0} account is not of type {1}"
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:485
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:493
msgid "{0} account not found while submitting purchase receipt"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1006
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1007
msgid "{0} against Bill {1} dated {2}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1015
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1016
msgid "{0} against Purchase Order {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:982
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:983
msgid "{0} against Sales Invoice {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:989
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:990
msgid "{0} against Sales Order {1}"
msgstr ""
@@ -60019,7 +60093,7 @@ msgstr ""
msgid "{0} currently has a {1} Supplier Scorecard standing, and RFQs to this supplier should be issued with caution."
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:134
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:135
msgid "{0} does not belong to Company {1}"
msgstr ""
@@ -60049,15 +60123,15 @@ msgstr ""
msgid "{0} hours"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2438
+#: erpnext/controllers/accounts_controller.py:2443
msgid "{0} in row {1}"
msgstr ""
-#: erpnext/accounts/doctype/pos_profile/pos_profile.py:87
+#: erpnext/accounts/doctype/pos_profile/pos_profile.py:88
msgid "{0} is a mandatory Accounting Dimension.
Please set a value for {0} in Accounting Dimensions section."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_payment.js:647
+#: erpnext/selling/page/point_of_sale/pos_payment.js:652
msgid "{0} is a mandatory field."
msgstr ""
@@ -60087,7 +60161,7 @@ msgid "{0} is mandatory for Item {1}"
msgstr ""
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:101
-#: erpnext/accounts/general_ledger.py:767
+#: erpnext/accounts/general_ledger.py:782
msgid "{0} is mandatory for account {1}"
msgstr ""
@@ -60095,11 +60169,11 @@ msgstr ""
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2831
+#: erpnext/controllers/accounts_controller.py:2841
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}."
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:200
+#: erpnext/selling/doctype/customer/customer.py:202
msgid "{0} is not a company bank account"
msgstr ""
@@ -60107,7 +60181,7 @@ msgstr ""
msgid "{0} is not a group node. Please select a group node as parent cost center"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:439
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:440
msgid "{0} is not a stock Item"
msgstr ""
@@ -60131,7 +60205,7 @@ msgstr ""
msgid "{0} is not the default supplier for any items."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2967
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3004
msgid "{0} is on hold till {1}"
msgstr ""
@@ -60158,7 +60232,7 @@ msgstr ""
msgid "{0} must be negative in return document"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2006
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2031
msgid "{0} not allowed to transact with {1}. Please change the Company or add the Company in the 'Allowed To Transact With'-Section in the Customer record."
msgstr ""
@@ -60182,11 +60256,11 @@ msgstr ""
msgid "{0} units are reserved for Item {1} in Warehouse {2}, please un-reserve the same to {3} the Stock Reconciliation."
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:912
+#: erpnext/stock/doctype/pick_list/pick_list.py:972
msgid "{0} units of Item {1} is not available in any of the warehouses."
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:904
+#: erpnext/stock/doctype/pick_list/pick_list.py:964
msgid "{0} units of Item {1} is picked in another Pick List."
msgstr ""
@@ -60194,16 +60268,16 @@ msgstr ""
msgid "{0} units of {1} are required in {2} with the inventory dimension: {3} ({4}) on {5} {6} for {7} to complete the transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:1507 erpnext/stock/stock_ledger.py:1998
-#: erpnext/stock/stock_ledger.py:2012
+#: erpnext/stock/stock_ledger.py:1523 erpnext/stock/stock_ledger.py:2014
+#: erpnext/stock/stock_ledger.py:2028
msgid "{0} units of {1} needed in {2} on {3} {4} for {5} to complete this transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2122 erpnext/stock/stock_ledger.py:2168
+#: erpnext/stock/stock_ledger.py:2138 erpnext/stock/stock_ledger.py:2184
msgid "{0} units of {1} needed in {2} on {3} {4} to complete this transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:1501
+#: erpnext/stock/stock_ledger.py:1517
msgid "{0} units of {1} needed in {2} to complete this transaction."
msgstr ""
@@ -60245,7 +60319,7 @@ msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:604
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:662
-#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2707
+#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2744
msgid "{0} {1} does not exist"
msgstr ""
@@ -60297,7 +60371,7 @@ msgstr ""
msgid "{0} {1} is cancelled so the action cannot be completed"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:800
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:801
msgid "{0} {1} is closed"
msgstr ""
@@ -60309,7 +60383,7 @@ msgstr ""
msgid "{0} {1} is frozen"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:797
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:798
msgid "{0} {1} is fully billed"
msgstr ""
@@ -60325,8 +60399,8 @@ msgstr ""
msgid "{0} {1} is not in any active Fiscal Year"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:794
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:835
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:795
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:836
msgid "{0} {1} is not submitted"
msgstr ""
@@ -60431,7 +60505,7 @@ msgstr ""
msgid "{0}, complete the operation {1} before the operation {2}."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:441
+#: erpnext/controllers/accounts_controller.py:443
msgid "{0}: {1} does not belong to the Company: {2}"
msgstr ""
@@ -60509,7 +60583,7 @@ msgstr ""
msgid "{} To Bill"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1792
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1814
msgid "{} can't be cancelled since the Loyalty Points earned has been redeemed. First cancel the {} No {}"
msgstr ""