diff --git a/erpnext/locale/eo.po b/erpnext/locale/eo.po
index 722f72cb634..b64a666106d 100644
--- a/erpnext/locale/eo.po
+++ b/erpnext/locale/eo.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: hello@frappe.io\n"
-"POT-Creation-Date: 2025-08-17 09:36+0000\n"
-"PO-Revision-Date: 2025-08-17 18:15\n"
+"POT-Creation-Date: 2025-08-24 09:35+0000\n"
+"PO-Revision-Date: 2025-08-24 20:46\n"
"Last-Translator: hello@frappe.io\n"
"Language-Team: Esperanto\n"
"MIME-Version: 1.0\n"
@@ -27,7 +27,7 @@ msgstr "crwdns132082:0crwdne132082:0"
msgid " Address"
msgstr "crwdns62296:0crwdne62296:0"
-#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:675
+#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:678
msgid " Amount"
msgstr "crwdns62298:0crwdne62298:0"
@@ -56,7 +56,7 @@ msgstr "crwdns132090:0crwdne132090:0"
msgid " Name"
msgstr "crwdns62302:0crwdne62302:0"
-#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:666
+#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:669
msgid " Rate"
msgstr "crwdns62306:0crwdne62306:0"
@@ -919,6 +919,10 @@ msgstr "crwdns111576:0crwdne111576:0"
msgid "A Reconciliation Job {0} is running for the same filters. Cannot reconcile now"
msgstr "crwdns62656:0{0}crwdne62656:0"
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1802
+msgid "A Reverse Journal Entry {0} already exists for this Journal Entry."
+msgstr "crwdns158384:0{0}crwdne158384:0"
+
#: erpnext/setup/doctype/company/company.py:946
msgid "A Transaction Deletion Document: {0} is triggered for {0}"
msgstr "crwdns111578:0{0}crwdnd111578:0{0}crwdne111578:0"
@@ -1122,7 +1126,7 @@ msgstr "crwdns132228:0crwdne132228:0"
#. 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:2420
+#: erpnext/public/js/controllers/transaction.js:2758
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
msgid "Accepted Quantity"
@@ -1319,7 +1323,7 @@ msgstr "crwdns132250:0crwdne132250:0"
msgid "Account Manager"
msgstr "crwdns132252:0crwdne132252:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:951
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:952
#: erpnext/controllers/accounts_controller.py:2302
msgid "Account Missing"
msgstr "crwdns62894:0crwdne62894:0"
@@ -1831,15 +1835,15 @@ msgstr "crwdns155454:0{0}crwdne155454:0"
msgid "Accounting Entry for Service"
msgstr "crwdns63170:0crwdne63170:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1001
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1022
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1040
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1061
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1082
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1106
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1213
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1449
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1471
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1006
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1027
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1045
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1066
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1087
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1111
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1218
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1454
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1476
#: erpnext/controllers/stock_controller.py:579
#: erpnext/controllers/stock_controller.py:596
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:909
@@ -1858,10 +1862,10 @@ msgid "Accounting Entry for {0}: {1} can only be made in currency: {2}"
msgstr "crwdns63176:0{0}crwdnd63176:0{1}crwdnd63176:0{2}crwdne63176:0"
#: erpnext/accounts/doctype/invoice_discounting/invoice_discounting.js:193
-#: erpnext/buying/doctype/supplier/supplier.js:85
-#: erpnext/public/js/controllers/stock_controller.js:84
+#: erpnext/buying/doctype/supplier/supplier.js:90
+#: erpnext/public/js/controllers/stock_controller.js:88
#: erpnext/public/js/utils/ledger_preview.js:8
-#: erpnext/selling/doctype/customer/customer.js:169
+#: erpnext/selling/doctype/customer/customer.js:170
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:50
msgid "Accounting Ledger"
msgstr "crwdns63178:0crwdne63178:0"
@@ -2031,7 +2035,7 @@ msgstr "crwdns63228:0crwdne63228:0"
#: erpnext/accounts/report/accounts_payable/accounts_payable.json
#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:111
#: erpnext/accounts/workspace/payables/payables.json
-#: erpnext/buying/doctype/supplier/supplier.js:97
+#: erpnext/buying/doctype/supplier/supplier.js:102
msgid "Accounts Payable"
msgstr "crwdns63230:0crwdne63230:0"
@@ -2059,7 +2063,7 @@ msgstr "crwdns63234:0crwdne63234:0"
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:139
#: erpnext/accounts/workspace/accounting/accounting.json
#: erpnext/accounts/workspace/receivables/receivables.json
-#: erpnext/selling/doctype/customer/customer.js:158
+#: erpnext/selling/doctype/customer/customer.js:159
msgid "Accounts Receivable"
msgstr "crwdns63236:0crwdne63236:0"
@@ -2237,8 +2241,8 @@ msgstr "crwdns132290:0crwdne132290:0"
msgid "Accumulated Depreciation Amount"
msgstr "crwdns63274:0crwdne63274:0"
-#: 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
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:625
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:643
msgid "Accumulated Depreciation as on"
msgstr "crwdns63278:0crwdne63278:0"
@@ -2389,8 +2393,8 @@ msgstr "crwdns155136:0crwdne155136:0"
#: erpnext/accounts/doctype/subscription/subscription.js:44
#: erpnext/accounts/doctype/subscription/subscription.js:50
#: erpnext/accounts/doctype/subscription/subscription.js:56
-#: erpnext/buying/doctype/supplier/supplier.js:128
-#: erpnext/buying/doctype/supplier/supplier.js:137
+#: erpnext/buying/doctype/supplier/supplier.js:133
+#: erpnext/buying/doctype/supplier/supplier.js:142
#: erpnext/buying/doctype/supplier_scorecard_scoring_standing/supplier_scorecard_scoring_standing.json
#: erpnext/manufacturing/doctype/bom/bom.js:160
#: erpnext/manufacturing/doctype/bom/bom.js:171
@@ -2403,8 +2407,8 @@ msgstr "crwdns155136:0crwdne155136:0"
#: erpnext/public/js/utils/unreconcile.js:29
#: erpnext/quality_management/doctype/quality_feedback/quality_feedback.json
#: erpnext/quality_management/doctype/quality_procedure/quality_procedure.json
-#: erpnext/selling/doctype/customer/customer.js:189
-#: erpnext/selling/doctype/customer/customer.js:198
+#: erpnext/selling/doctype/customer/customer.js:190
+#: erpnext/selling/doctype/customer/customer.js:199
#: erpnext/stock/doctype/item/item.js:518 erpnext/templates/pages/order.html:20
msgid "Actions"
msgstr "crwdns63314:0crwdne63314:0"
@@ -2672,7 +2676,7 @@ msgid "Actual qty in stock"
msgstr "crwdns63452:0crwdne63452:0"
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1491
-#: erpnext/public/js/controllers/accounts.js:176
+#: erpnext/public/js/controllers/accounts.js:197
msgid "Actual type tax cannot be included in Item rate in row {0}"
msgstr "crwdns63454:0{0}crwdne63454:0"
@@ -3373,7 +3377,7 @@ msgstr "crwdns132418:0crwdne132418:0"
msgid "Adjust Asset Value"
msgstr "crwdns63812:0crwdne63812:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1087
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1095
msgid "Adjustment Against"
msgstr "crwdns63814:0crwdne63814:0"
@@ -3582,7 +3586,7 @@ msgstr "crwdns63874:0crwdne63874:0"
msgid "Against Blanket Order"
msgstr "crwdns132442:0crwdne132442:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1044
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1045
msgid "Against Customer Order {0}"
msgstr "crwdns148754:0{0}crwdne148754:0"
@@ -4011,7 +4015,7 @@ msgstr "crwdns112194:0crwdne112194:0"
msgid "All items have already been transferred for this Work Order."
msgstr "crwdns64040:0crwdne64040:0"
-#: erpnext/public/js/controllers/transaction.js:2524
+#: erpnext/public/js/controllers/transaction.js:2866
msgid "All items in this document already have a linked Quality Inspection."
msgstr "crwdns64042:0crwdne64042:0"
@@ -4579,7 +4583,7 @@ msgstr "crwdns154742:0crwdne154742:0"
#: erpnext/manufacturing/doctype/bom/bom.js:221
#: erpnext/manufacturing/doctype/work_order/work_order.js:151
#: erpnext/manufacturing/doctype/work_order/work_order.js:166
-#: erpnext/public/js/utils.js:518
+#: erpnext/public/js/utils.js:496
#: erpnext/stock/doctype/stock_entry/stock_entry.js:255
msgid "Alternate Item"
msgstr "crwdns64240:0crwdne64240:0"
@@ -4895,7 +4899,7 @@ msgstr "crwdns132600:0crwdne132600:0"
#: erpnext/accounts/doctype/pos_closing_entry/closing_voucher_details.html:41
#: erpnext/accounts/doctype/pos_closing_entry/closing_voucher_details.html:67
#: erpnext/accounts/doctype/pos_closing_entry_taxes/pos_closing_entry_taxes.json
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:241
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:252
#: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json
#: erpnext/accounts/doctype/pos_invoice_reference/pos_invoice_reference.json
#: erpnext/accounts/doctype/pricing_rule/pricing_rule.json
@@ -5138,7 +5142,7 @@ msgstr "crwdns111618:0crwdne111618:0"
msgid "An error has been appeared while reposting item valuation via {0}"
msgstr "crwdns64584:0{0}crwdne64584:0"
-#: erpnext/public/js/controllers/buying.js:332
+#: erpnext/public/js/controllers/buying.js:376
#: erpnext/public/js/utils/sales_common.js:463
msgid "An error occurred during the update process"
msgstr "crwdns64590:0crwdne64590:0"
@@ -5354,7 +5358,7 @@ msgstr "crwdns64666:0crwdne64666:0"
msgid "Applied on each reading."
msgstr "crwdns132648:0crwdne132648:0"
-#: erpnext/stock/doctype/putaway_rule/putaway_rule.py:183
+#: erpnext/stock/doctype/putaway_rule/putaway_rule.py:188
msgid "Applied putaway rules."
msgstr "crwdns64670:0crwdne64670:0"
@@ -5716,7 +5720,7 @@ msgstr "crwdns132704:0crwdne132704:0"
#: 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:451
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:579
#: 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
@@ -5783,7 +5787,7 @@ msgstr "crwdns64862:0crwdne64862:0"
#: 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:441
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:569
#: erpnext/assets/doctype/asset/asset.json
#: erpnext/assets/doctype/asset_category/asset_category.json
#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.json
@@ -6103,7 +6107,7 @@ msgstr "crwdns65030:0crwdne65030:0"
msgid "Asset restored after Asset Capitalization {0} was cancelled"
msgstr "crwdns65032:0{0}crwdne65032:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1371
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1372
msgid "Asset returned"
msgstr "crwdns65034:0crwdne65034:0"
@@ -6115,8 +6119,8 @@ msgstr "crwdns65036:0crwdne65036:0"
msgid "Asset scrapped via Journal Entry {0}"
msgstr "crwdns65038:0{0}crwdne65038:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1371
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1374
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1372
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1375
msgid "Asset sold"
msgstr "crwdns65040:0crwdne65040:0"
@@ -6219,7 +6223,7 @@ msgstr "crwdns154228:0{item_code}crwdne154228:0"
msgid "Assets {assets_link} created for {item_code}"
msgstr "crwdns154230:0{assets_link}crwdnd154230:0{item_code}crwdne154230:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:201
+#: erpnext/manufacturing/doctype/job_card/job_card.js:216
msgid "Assign Job to Employee"
msgstr "crwdns65092:0crwdne65092:0"
@@ -6273,7 +6277,7 @@ msgstr "crwdns151596:0crwdne151596:0"
msgid "At least one asset has to be selected."
msgstr "crwdns104530:0crwdne104530:0"
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:965
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:972
msgid "At least one invoice has to be selected."
msgstr "crwdns104532:0crwdne104532:0"
@@ -6658,7 +6662,7 @@ msgstr "crwdns132802:0crwdne132802:0"
msgid "Auto re-order"
msgstr "crwdns132804:0crwdne132804:0"
-#: erpnext/public/js/controllers/buying.js:330
+#: erpnext/public/js/controllers/buying.js:371
#: erpnext/public/js/utils/sales_common.js:458
msgid "Auto repeat document updated"
msgstr "crwdns65254:0crwdne65254:0"
@@ -6751,7 +6755,7 @@ msgstr "crwdns65282:0crwdne65282:0"
#. 'Delivery Note Item'
#: erpnext/manufacturing/doctype/workstation/workstation.js:505
#: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:80
-#: erpnext/public/js/utils.js:578
+#: erpnext/public/js/utils.js:556
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
#: erpnext/stock/report/stock_ageing/stock_ageing.py:167
msgid "Available Qty"
@@ -6972,7 +6976,7 @@ msgstr "crwdns65358:0crwdne65358:0"
msgid "BOM 1"
msgstr "crwdns65380:0crwdne65380:0"
-#: erpnext/manufacturing/doctype/bom/bom.py:1556
+#: erpnext/manufacturing/doctype/bom/bom.py:1609
msgid "BOM 1 {0} and BOM 2 {1} should not be same"
msgstr "crwdns65382:0{0}crwdnd65382:0{1}crwdne65382:0"
@@ -7439,8 +7443,8 @@ msgstr "crwdns132896:0crwdne132896:0"
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.js:16
#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.js:16
#: erpnext/accounts/workspace/accounting/accounting.json
-#: erpnext/buying/doctype/supplier/supplier.js:108
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:514
+#: erpnext/buying/doctype/supplier/supplier.js:113
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:523
msgid "Bank Account"
msgstr "crwdns65576:0crwdne65576:0"
@@ -7639,7 +7643,7 @@ msgstr "crwdns65688:0{0}crwdne65688:0"
msgid "Bank Transaction {0} updated"
msgstr "crwdns65690:0{0}crwdne65690:0"
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:547
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:556
msgid "Bank account cannot be named as {0}"
msgstr "crwdns65692:0{0}crwdne65692:0"
@@ -7962,7 +7966,7 @@ msgstr "crwdns65808:0crwdne65808:0"
#: 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:2446
+#: erpnext/public/js/controllers/transaction.js:2784
#: erpnext/public/js/utils/barcode_scanner.js:286
#: erpnext/public/js/utils/serial_no_batch_selector.js:438
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
@@ -7985,7 +7989,7 @@ msgstr "crwdns65808:0crwdne65808:0"
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:160
#: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.js:19
#: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:448
-#: erpnext/stock/report/stock_ledger/stock_ledger.js:78
+#: erpnext/stock/report/stock_ledger/stock_ledger.js:77
#: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
#: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json
msgid "Batch No"
@@ -7999,7 +8003,7 @@ msgstr "crwdns65852:0crwdne65852:0"
msgid "Batch No {0} does not exists"
msgstr "crwdns104540:0{0}crwdne104540:0"
-#: erpnext/stock/utils.py:638
+#: erpnext/stock/utils.py:639
msgid "Batch No {0} is linked with Item {1} which has serial no. Please scan serial no instead."
msgstr "crwdns65854:0{0}crwdnd65854:0{1}crwdne65854:0"
@@ -8687,7 +8691,7 @@ msgstr "crwdns133064:0crwdne133064:0"
#: 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:92
+#: erpnext/stock/report/stock_ledger/stock_ledger.js:91
#: erpnext/stock/report/stock_ledger/stock_ledger.py:271
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.js:45
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:120
@@ -9355,7 +9359,7 @@ msgstr "crwdns66406:0{0}crwdne66406:0"
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1459
#: erpnext/controllers/accounts_controller.py:2985
-#: erpnext/public/js/controllers/accounts.js:90
+#: erpnext/public/js/controllers/accounts.js:103
msgid "Can refer row only if the charge type is 'On Previous Row Amount' or 'Previous Row Total'"
msgstr "crwdns66408:0crwdne66408:0"
@@ -9707,7 +9711,7 @@ msgstr "crwdns66600:0crwdne66600:0"
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1476
#: erpnext/controllers/accounts_controller.py:3000
-#: erpnext/public/js/controllers/accounts.js:100
+#: erpnext/public/js/controllers/accounts.js:120
msgid "Cannot refer row number greater than or equal to current row number for this Charge type"
msgstr "crwdns66602:0crwdne66602:0"
@@ -9723,8 +9727,8 @@ msgstr "crwdns66606:0crwdne66606:0"
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1647
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1888
#: erpnext/controllers/accounts_controller.py:2990
-#: erpnext/public/js/controllers/accounts.js:94
-#: erpnext/public/js/controllers/taxes_and_totals.js:470
+#: erpnext/public/js/controllers/accounts.js:112
+#: erpnext/public/js/controllers/taxes_and_totals.js:520
msgid "Cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for first row"
msgstr "crwdns66608:0crwdne66608:0"
@@ -10023,7 +10027,7 @@ msgid "Category-wise Asset Value"
msgstr "crwdns66722:0crwdne66722:0"
#: erpnext/buying/doctype/purchase_order/purchase_order.py:332
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:114
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:115
msgid "Caution"
msgstr "crwdns66724:0crwdne66724:0"
@@ -10103,10 +10107,10 @@ msgstr "crwdns112274:0crwdne112274:0"
#. Label of the change_amount (Currency) field in DocType 'POS Invoice'
#. Label of the change_amount (Currency) field in DocType 'Sales Invoice'
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:307
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:318
#: 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:692
+#: erpnext/selling/page/point_of_sale/pos_payment.js:680
msgid "Change Amount"
msgstr "crwdns133182:0crwdne133182:0"
@@ -10127,7 +10131,7 @@ msgstr "crwdns66746:0crwdne66746:0"
msgid "Change in Stock Value"
msgstr "crwdns66748:0crwdne66748:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:970
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:971
msgid "Change the account type to Receivable or select a different account."
msgstr "crwdns66754:0crwdne66754:0"
@@ -10351,7 +10355,7 @@ msgstr "crwdns133228:0crwdne133228:0"
#. 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:2357
+#: erpnext/public/js/controllers/transaction.js:2694
msgid "Cheque/Reference Date"
msgstr "crwdns66844:0crwdne66844:0"
@@ -10399,7 +10403,7 @@ msgstr "crwdns133230:0crwdne133230:0"
#. Label of the child_row_reference (Data) field in DocType 'Quality
#. Inspection'
-#: erpnext/public/js/controllers/transaction.js:2452
+#: erpnext/public/js/controllers/transaction.js:2790
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
msgid "Child Row Reference"
msgstr "crwdns152086:0crwdne152086:0"
@@ -10725,7 +10729,7 @@ msgstr "crwdns143376:0crwdne143376:0"
msgid "Collapse All"
msgstr "crwdns67006:0crwdne67006:0"
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:270
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:281
msgid "Collect Outstanding Amount"
msgstr "crwdns155626:0crwdne155626:0"
@@ -10992,6 +10996,8 @@ msgstr "crwdns133292:0crwdne133292:0"
#. Label of the company (Link) field in DocType 'Plant Floor'
#. Label of the company (Link) field in DocType 'Production Plan'
#. Label of the company (Link) field in DocType 'Work Order'
+#. Label of the company (Link) field in DocType 'Workstation Operating
+#. Component Account'
#. Label of the company (Link) field in DocType 'Project'
#. Label of the company (Link) field in DocType 'Task'
#. Label of the company (Link) field in DocType 'Timesheet'
@@ -11201,6 +11207,7 @@ msgstr "crwdns133292:0crwdne133292:0"
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.json
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
#: erpnext/manufacturing/doctype/work_order/work_order.json
+#: erpnext/manufacturing/doctype/workstation_operating_component_account/workstation_operating_component_account.json
#: erpnext/manufacturing/notification/material_request_receipt_notification/material_request_receipt_notification.html:2
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:7
#: erpnext/manufacturing/report/exponential_smoothing_forecasting/exponential_smoothing_forecasting.js:8
@@ -11482,7 +11489,7 @@ msgstr "crwdns133320:0crwdne133320:0"
msgid "Company and Posting Date is mandatory"
msgstr "crwdns67420:0crwdne67420:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2405
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2406
msgid "Company currencies of both the companies should match for Inter Company Transactions."
msgstr "crwdns67422:0crwdne67422:0"
@@ -11587,7 +11594,7 @@ msgstr "crwdns67462:0crwdne67462:0"
msgid "Complete"
msgstr "crwdns67468:0crwdne67468:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:238
+#: erpnext/manufacturing/doctype/job_card/job_card.js:253
#: erpnext/manufacturing/doctype/workstation/workstation.js:151
msgid "Complete Job"
msgstr "crwdns67474:0crwdne67474:0"
@@ -11720,8 +11727,8 @@ msgstr "crwdns133336:0crwdne133336:0"
msgid "Completed Qty cannot be greater than 'Qty to Manufacture'"
msgstr "crwdns67562:0crwdne67562:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:286
-#: erpnext/manufacturing/doctype/job_card/job_card.js:381
+#: erpnext/manufacturing/doctype/job_card/job_card.js:301
+#: erpnext/manufacturing/doctype/job_card/job_card.js:401
#: erpnext/manufacturing/doctype/workstation/workstation.js:296
msgid "Completed Quantity"
msgstr "crwdns67564:0crwdne67564:0"
@@ -11771,6 +11778,18 @@ msgstr "crwdns142826:0crwdne142826:0"
msgid "Completion Status"
msgstr "crwdns133342:0crwdne133342:0"
+#. Label of the accounts (Table) field in DocType 'Workstation Operating
+#. Component'
+#: erpnext/manufacturing/doctype/workstation_operating_component/workstation_operating_component.json
+msgid "Component Expense Account"
+msgstr "crwdns158386:0crwdne158386:0"
+
+#. Label of the component_name (Data) field in DocType 'Workstation Operating
+#. Component'
+#: erpnext/manufacturing/doctype/workstation_operating_component/workstation_operating_component.json
+msgid "Component Name"
+msgstr "crwdns158388:0crwdne158388:0"
+
#. Label of the comprehensive_insurance (Data) field in DocType 'Asset'
#: erpnext/assets/doctype/asset/asset.json
msgid "Comprehensive Insurance"
@@ -11997,13 +12016,10 @@ msgstr "crwdns143380:0crwdne143380:0"
msgid "Consumable"
msgstr "crwdns67688:0crwdne67688:0"
-#. Label of the hour_rate_consumable (Currency) field in DocType 'Workstation'
-#. Label of the hour_rate_consumable (Currency) field in DocType 'Workstation
-#. Type'
-#: erpnext/manufacturing/doctype/workstation/workstation.json
-#: erpnext/manufacturing/doctype/workstation_type/workstation_type.json
-msgid "Consumable Cost"
-msgstr "crwdns133386:0crwdne133386:0"
+#: erpnext/patches/v16_0/make_workstation_operating_components.py:48
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:298
+msgid "Consumables"
+msgstr "crwdns158390:0crwdne158390:0"
#. Option for the 'Status' (Select) field in DocType 'Serial No'
#: erpnext/stock/doctype/serial_no/serial_no.json
@@ -12361,7 +12377,7 @@ msgid "Content Type"
msgstr "crwdns133428:0crwdne133428:0"
#: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.js:162
-#: erpnext/public/js/controllers/transaction.js:2370
+#: erpnext/public/js/controllers/transaction.js:2708
#: erpnext/selling/doctype/quotation/quotation.js:357
msgid "Continue"
msgstr "crwdns67902:0crwdne67902:0"
@@ -12502,7 +12518,7 @@ msgstr "crwdns133450:0crwdne133450:0"
#: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json
#: erpnext/manufacturing/doctype/bom_item/bom_item.json
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
-#: erpnext/public/js/utils.js:820
+#: erpnext/public/js/utils.js:798
#: erpnext/stock/doctype/packed_item/packed_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/stock/doctype/putaway_rule/putaway_rule.json
@@ -12613,13 +12629,13 @@ msgstr "crwdns133458:0crwdne133458:0"
msgid "Corrective Action"
msgstr "crwdns133460:0crwdne133460:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:438
+#: erpnext/manufacturing/doctype/job_card/job_card.js:458
msgid "Corrective Job Card"
msgstr "crwdns68018:0crwdne68018:0"
#. Label of the corrective_operation_section (Tab Break) field in DocType 'Job
#. Card'
-#: erpnext/manufacturing/doctype/job_card/job_card.js:445
+#: erpnext/manufacturing/doctype/job_card/job_card.js:465
#: erpnext/manufacturing/doctype/job_card/job_card.json
msgid "Corrective Operation"
msgstr "crwdns68020:0crwdne68020:0"
@@ -12850,7 +12866,7 @@ msgstr "crwdns154383:0{0}crwdne154383:0"
msgid "Cost Center is a part of Cost Center Allocation, hence cannot be converted to a group"
msgstr "crwdns68164:0crwdne68164:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1414
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1419
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:875
msgid "Cost Center is required in row {0} in Taxes table for type {1}"
msgstr "crwdns68166:0{0}crwdnd68166:0{1}crwdne68166:0"
@@ -13115,9 +13131,9 @@ msgstr "crwdns68298:0crwdne68298:0"
#: erpnext/accounts/doctype/dunning/dunning.js:57
#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.js:34
#: erpnext/accounts/doctype/journal_entry/journal_entry.js:148
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:69
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:74
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:77
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:79
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:84
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:87
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:112
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:120
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:126
@@ -13127,16 +13143,16 @@ msgstr "crwdns68298:0crwdne68298:0"
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:228
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:665
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:689
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:88
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:89
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:103
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:105
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:119
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:130
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:135
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:143
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:151
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:177
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:95
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:96
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:110
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:112
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:126
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:137
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:142
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:150
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:158
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:184
#: erpnext/buying/doctype/purchase_order/purchase_order.js:150
#: erpnext/buying/doctype/purchase_order/purchase_order.js:424
#: erpnext/buying/doctype/purchase_order/purchase_order.js:444
@@ -13148,8 +13164,8 @@ msgstr "crwdns68298:0crwdne68298:0"
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:53
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:160
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:217
-#: erpnext/buying/doctype/supplier/supplier.js:112
-#: erpnext/buying/doctype/supplier/supplier.js:120
+#: erpnext/buying/doctype/supplier/supplier.js:117
+#: erpnext/buying/doctype/supplier/supplier.js:125
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:33
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:35
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:36
@@ -13172,8 +13188,8 @@ msgstr "crwdns68298:0crwdne68298:0"
#: erpnext/manufacturing/doctype/bom/bom.js:215
#: erpnext/manufacturing/doctype/bom/bom.js:459
#: erpnext/manufacturing/doctype/bom_creator/bom_creator.js:99
-#: erpnext/manufacturing/doctype/job_card/job_card.js:145
-#: erpnext/manufacturing/doctype/job_card/job_card.js:159
+#: erpnext/manufacturing/doctype/job_card/job_card.js:155
+#: erpnext/manufacturing/doctype/job_card/job_card.js:169
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:268
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:145
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:159
@@ -13185,9 +13201,9 @@ msgstr "crwdns68298:0crwdne68298:0"
#: erpnext/projects/doctype/task/task_tree.js:81
#: erpnext/public/js/communication.js:19 erpnext/public/js/communication.js:31
#: erpnext/public/js/communication.js:41
-#: erpnext/public/js/controllers/transaction.js:362
-#: erpnext/public/js/controllers/transaction.js:2494
-#: erpnext/selling/doctype/customer/customer.js:181
+#: erpnext/public/js/controllers/transaction.js:379
+#: erpnext/public/js/controllers/transaction.js:2835
+#: erpnext/selling/doctype/customer/customer.js:182
#: erpnext/selling/doctype/quotation/quotation.js:125
#: erpnext/selling/doctype/quotation/quotation.js:134
#: erpnext/selling/doctype/sales_order/sales_order.js:639
@@ -13233,8 +13249,8 @@ msgstr "crwdns68298:0crwdne68298:0"
#: erpnext/stock/doctype/material_request/material_request.js:209
#: erpnext/stock/doctype/material_request/material_request.js:213
#: erpnext/stock/doctype/material_request/material_request.js:418
-#: erpnext/stock/doctype/pick_list/pick_list.js:130
-#: erpnext/stock/doctype/pick_list/pick_list.js:136
+#: erpnext/stock/doctype/pick_list/pick_list.js:135
+#: erpnext/stock/doctype/pick_list/pick_list.js:141
#: 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
@@ -13264,7 +13280,7 @@ msgstr "crwdns68300:0crwdne68300:0"
msgid "Create Chart Of Accounts Based On"
msgstr "crwdns133500:0crwdne133500:0"
-#: erpnext/stock/doctype/pick_list/pick_list.js:128
+#: erpnext/stock/doctype/pick_list/pick_list.js:133
msgid "Create Delivery Note"
msgstr "crwdns155460:0crwdne155460:0"
@@ -13333,8 +13349,8 @@ msgstr "crwdns68330:0crwdne68330:0"
msgid "Create Ledger Entries for Change Amount"
msgstr "crwdns133506:0crwdne133506:0"
-#: erpnext/buying/doctype/supplier/supplier.js:224
-#: erpnext/selling/doctype/customer/customer.js:262
+#: erpnext/buying/doctype/supplier/supplier.js:229
+#: erpnext/selling/doctype/customer/customer.js:263
msgid "Create Link"
msgstr "crwdns68334:0crwdne68334:0"
@@ -13372,7 +13388,7 @@ msgstr "crwdns68348:0crwdne68348:0"
msgid "Create Payment Entry"
msgstr "crwdns68352:0crwdne68352:0"
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:807
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:814
msgid "Create Payment Entry for Consolidated POS Invoices."
msgstr "crwdns155628:0crwdne155628:0"
@@ -13435,7 +13451,7 @@ msgstr "crwdns68380:0crwdne68380:0"
#: erpnext/stock/dashboard/item_dashboard.js:283
#: erpnext/stock/doctype/material_request/material_request.js:480
-#: erpnext/stock/doctype/pick_list/pick_list.js:134
+#: erpnext/stock/doctype/pick_list/pick_list.js:139
msgid "Create Stock Entry"
msgstr "crwdns68382:0crwdne68382:0"
@@ -13567,7 +13583,7 @@ msgstr "crwdns68478:0crwdne68478:0"
msgid "Creating Subcontracting Receipt ..."
msgstr "crwdns68480:0crwdne68480:0"
-#: erpnext/setup/doctype/employee/employee.js:80
+#: erpnext/setup/doctype/employee/employee.js:86
msgid "Creating User..."
msgstr "crwdns68482:0crwdne68482:0"
@@ -13766,8 +13782,8 @@ msgstr "crwdns68574:0{0}crwdne68574:0"
#. Label of the credit_to (Link) field in DocType 'Purchase Invoice'
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:371
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:379
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:376
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:384
#: erpnext/controllers/accounts_controller.py:2282
msgid "Credit To"
msgstr "crwdns133540:0crwdne133540:0"
@@ -13967,7 +13983,7 @@ msgstr "crwdns112294:0crwdne112294:0"
#: erpnext/accounts/report/financial_statements.py:678
#: erpnext/accounts/report/general_ledger/general_ledger.js:147
#: erpnext/accounts/report/gross_profit/gross_profit.py:443
-#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:707
+#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:710
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:220
#: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:175
#: erpnext/accounts/report/purchase_register/purchase_register.py:229
@@ -14067,7 +14083,7 @@ msgstr "crwdns68708:0crwdne68708:0"
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1665
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1733
-#: erpnext/accounts/utils.py:2323
+#: erpnext/accounts/utils.py:2327
msgid "Currency for {0} must be {1}"
msgstr "crwdns68710:0{0}crwdnd68710:0{1}crwdne68710:0"
@@ -14333,7 +14349,7 @@ msgstr "crwdns133606:0crwdne133606:0"
#: erpnext/accounts/doctype/pricing_rule/pricing_rule.json
#: erpnext/accounts/doctype/process_statement_of_accounts_customer/process_statement_of_accounts_customer.json
#: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:289
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:296
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/sales_invoice_reference/sales_invoice_reference.json
#: erpnext/accounts/doctype/tax_rule/tax_rule.json
@@ -14351,7 +14367,7 @@ msgstr "crwdns133606:0crwdne133606:0"
#: erpnext/accounts/workspace/receivables/receivables.json
#: erpnext/assets/doctype/asset/asset.json
#: erpnext/buying/doctype/purchase_order/purchase_order.json
-#: erpnext/buying/doctype/supplier/supplier.js:192
+#: erpnext/buying/doctype/supplier/supplier.js:197
#: erpnext/crm/doctype/contract/contract.json
#: erpnext/crm/doctype/lead/lead.js:32
#: erpnext/crm/doctype/opportunity/opportunity.js:99
@@ -14835,8 +14851,8 @@ msgstr "crwdns69076:0crwdne69076:0"
msgid "Customer is required"
msgstr "crwdns69078:0crwdne69078:0"
-#: erpnext/accounts/doctype/loyalty_program/loyalty_program.py:126
-#: erpnext/accounts/doctype/loyalty_program/loyalty_program.py:148
+#: erpnext/accounts/doctype/loyalty_program/loyalty_program.py:135
+#: erpnext/accounts/doctype/loyalty_program/loyalty_program.py:157
msgid "Customer isn't enrolled in any Loyalty Program"
msgstr "crwdns69080:0crwdne69080:0"
@@ -14849,7 +14865,7 @@ msgstr "crwdns133654:0crwdne133654:0"
msgid "Customer required for 'Customerwise Discount'"
msgstr "crwdns69084:0crwdne69084:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1087
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1088
#: erpnext/selling/doctype/sales_order/sales_order.py:373
#: erpnext/stock/doctype/delivery_note/delivery_note.py:418
msgid "Customer {0} does not belong to project {1}"
@@ -15408,13 +15424,13 @@ msgstr "crwdns152206:0crwdne152206:0"
#. Label of the debit_to (Link) field in DocType 'Sales Invoice'
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:955
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:966
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:956
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:967
#: erpnext/controllers/accounts_controller.py:2282
msgid "Debit To"
msgstr "crwdns133728:0crwdne133728:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:951
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:952
msgid "Debit To is required"
msgstr "crwdns69352:0crwdne69352:0"
@@ -16278,14 +16294,14 @@ msgid "Delivered: {0}"
msgstr "crwdns69722:0{0}crwdne69722:0"
#. Option for the 'Purpose' (Select) field in DocType 'Pick List'
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:117
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:124
#: erpnext/stock/doctype/pick_list/pick_list.json
msgid "Delivery"
msgstr "crwdns69724:0crwdne69724:0"
#. Label of the delivery_date (Date) field in DocType 'Sales Order'
#. Label of the delivery_date (Date) field in DocType 'Sales Order Item'
-#: erpnext/public/js/utils.js:813
+#: erpnext/public/js/utils.js:791
#: erpnext/selling/doctype/sales_order/sales_order.js:1079
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
@@ -16321,7 +16337,7 @@ msgstr "crwdns69736:0crwdne69736:0"
#. Label of a Link in the Stock Workspace
#. Label of a shortcut in the Stock Workspace
#: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:312
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:319
#: 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.js:22
@@ -16377,7 +16393,7 @@ msgstr "crwdns133926:0crwdne133926:0"
msgid "Delivery Note Trends"
msgstr "crwdns69774:0crwdne69774:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1301
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1302
msgid "Delivery Note {0} is not submitted"
msgstr "crwdns69776:0{0}crwdne69776:0"
@@ -16586,7 +16602,7 @@ msgstr "crwdns69866:0crwdne69866:0"
msgid "Depreciation Amount"
msgstr "crwdns69872:0crwdne69872:0"
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:503
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:631
msgid "Depreciation Amount during the period"
msgstr "crwdns69876:0crwdne69876:0"
@@ -16600,7 +16616,7 @@ msgstr "crwdns69878:0crwdne69878:0"
msgid "Depreciation Details"
msgstr "crwdns133952:0crwdne133952:0"
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:509
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:637
msgid "Depreciation Eliminated due to disposal of assets"
msgstr "crwdns69882:0crwdne69882:0"
@@ -16700,7 +16716,7 @@ msgstr "crwdns133964:0crwdne133964:0"
msgid "Depreciation cannot be calculated for fully depreciated assets"
msgstr "crwdns69926:0crwdne69926:0"
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:521
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:649
msgid "Depreciation eliminated via reversal"
msgstr "crwdns154183:0crwdne154183:0"
@@ -16921,7 +16937,7 @@ msgstr "crwdns154183:0crwdne154183:0"
#: 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:2434
+#: erpnext/public/js/controllers/transaction.js:2772
#: 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
@@ -17369,7 +17385,7 @@ msgstr "crwdns70252:0crwdne70252:0"
msgid "Disabled Account Selected"
msgstr "crwdns70302:0crwdne70302:0"
-#: erpnext/stock/utils.py:444
+#: erpnext/stock/utils.py:445
msgid "Disabled Warehouse {0} cannot be used for this transaction."
msgstr "crwdns70304:0{0}crwdne70304:0"
@@ -17731,7 +17747,7 @@ msgstr "crwdns134038:0crwdne134038:0"
#: erpnext/patches/v11_0/add_default_dispatch_notification_template.py:20
#: erpnext/patches/v11_0/add_default_dispatch_notification_template.py:28
#: erpnext/setup/setup_wizard/operations/defaults_setup.py:58
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:314
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:318
msgid "Dispatch Notification"
msgstr "crwdns70458:0crwdne70458:0"
@@ -17937,7 +17953,7 @@ msgstr "crwdns70510:0crwdne70510:0"
msgid "Do you want to submit the material request"
msgstr "crwdns70512:0crwdne70512:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:84
+#: erpnext/manufacturing/doctype/job_card/job_card.js:94
msgid "Do you want to submit the stock entry?"
msgstr "crwdns156060:0crwdne156060:0"
@@ -18383,7 +18399,7 @@ msgstr "crwdns152024:0{0}crwdnd152024:0{1}crwdne152024:0"
#. Label of a Card Break in the Receivables Workspace
#. Label of a Link in the Receivables Workspace
#: erpnext/accounts/doctype/dunning/dunning.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:143
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:150
#: erpnext/accounts/workspace/receivables/receivables.json
msgid "Dunning"
msgstr "crwdns70744:0crwdne70744:0"
@@ -18452,6 +18468,11 @@ msgstr "crwdns70776:0crwdne70776:0"
msgid "Duplicate Item Group"
msgstr "crwdns70778:0crwdne70778:0"
+#: erpnext/manufacturing/doctype/workstation/workstation.py:79
+#: erpnext/manufacturing/doctype/workstation_type/workstation_type.py:37
+msgid "Duplicate Operating Component {0} found in Operating Components"
+msgstr "crwdns158392:0{0}crwdne158392:0"
+
#: erpnext/accounts/doctype/pos_settings/pos_settings.py:43
msgid "Duplicate POS Fields"
msgstr "crwdns152418:0crwdne152418:0"
@@ -18692,13 +18713,10 @@ msgstr "crwdns134156:0crwdne134156:0"
msgid "Electrical"
msgstr "crwdns70878:0crwdne70878:0"
-#. Label of the hour_rate_electricity (Currency) field in DocType 'Workstation'
-#. Label of the hour_rate_electricity (Currency) field in DocType 'Workstation
-#. Type'
-#: erpnext/manufacturing/doctype/workstation/workstation.json
-#: erpnext/manufacturing/doctype/workstation_type/workstation_type.json
-msgid "Electricity Cost"
-msgstr "crwdns134158:0crwdne134158:0"
+#: erpnext/patches/v16_0/make_workstation_operating_components.py:47
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:297
+msgid "Electricity"
+msgstr "crwdns158394:0crwdne158394:0"
#. Option for the 'Stop Reason' (Select) field in DocType 'Downtime Entry'
#: erpnext/manufacturing/doctype/downtime_entry/downtime_entry.json
@@ -18848,7 +18866,7 @@ msgstr "crwdns151896:0crwdne151896:0"
msgid "Email Sent"
msgstr "crwdns134174:0crwdne134174:0"
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:328
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:329
msgid "Email Sent to Supplier {0}"
msgstr "crwdns70954:0{0}crwdne70954:0"
@@ -19058,7 +19076,7 @@ msgstr "crwdns71050:0{0}crwdne71050:0"
msgid "Employee {0} does not belongs to the company {1}"
msgstr "crwdns71052:0{0}crwdnd71052:0{1}crwdne71052:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:306
+#: erpnext/manufacturing/doctype/job_card/job_card.py:314
msgid "Employee {0} is currently working on another workstation. Please assign another employee."
msgstr "crwdns152577:0{0}crwdne152577:0"
@@ -19075,7 +19093,7 @@ msgstr "crwdns71054:0crwdne71054:0"
msgid "Ems(Pica)"
msgstr "crwdns112320:0crwdne112320:0"
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1642
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1672
msgid "Enable Allow Partial Reservation in the Stock Settings to reserve partial stock."
msgstr "crwdns71056:0crwdne71056:0"
@@ -19312,8 +19330,8 @@ msgstr "crwdns71142:0crwdne71142:0"
#. Label of the end_time (Time) field in DocType 'Stock Reposting Settings'
#. Label of the end_time (Time) field in DocType 'Service Day'
#. Label of the end_time (Datetime) field in DocType 'Call Log'
-#: erpnext/manufacturing/doctype/job_card/job_card.js:319
-#: erpnext/manufacturing/doctype/job_card/job_card.js:388
+#: erpnext/manufacturing/doctype/job_card/job_card.js:339
+#: erpnext/manufacturing/doctype/job_card/job_card.js:408
#: erpnext/manufacturing/doctype/workstation_working_hour/workstation_working_hour.json
#: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.json
#: erpnext/support/doctype/service_day/service_day.json
@@ -19388,7 +19406,7 @@ msgstr "crwdns134254:0crwdne134254:0"
msgid "Enter API key in Google Settings."
msgstr "crwdns71170:0crwdne71170:0"
-#: erpnext/setup/doctype/employee/employee.js:96
+#: erpnext/setup/doctype/employee/employee.js:102
msgid "Enter First and Last name of Employee, based on Which Full Name will be updated. IN transactions, it will be Full Name which will be fetched."
msgstr "crwdns71172:0crwdne71172:0"
@@ -19404,8 +19422,8 @@ msgstr "crwdns104560:0crwdne104560:0"
msgid "Enter Supplier"
msgstr "crwdns71174:0crwdne71174:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:345
-#: erpnext/manufacturing/doctype/job_card/job_card.js:414
+#: erpnext/manufacturing/doctype/job_card/job_card.js:365
+#: erpnext/manufacturing/doctype/job_card/job_card.js:434
#: erpnext/manufacturing/doctype/workstation/workstation.js:312
msgid "Enter Value"
msgstr "crwdns71176:0crwdne71176:0"
@@ -19426,7 +19444,7 @@ msgstr "crwdns71182:0crwdne71182:0"
msgid "Enter a name for this Holiday List."
msgstr "crwdns71184:0crwdne71184:0"
-#: erpnext/selling/page/point_of_sale/pos_payment.js:624
+#: erpnext/selling/page/point_of_sale/pos_payment.js:612
msgid "Enter amount to be redeemed."
msgstr "crwdns71186:0crwdne71186:0"
@@ -19487,7 +19505,7 @@ msgstr "crwdns71210:0crwdne71210:0"
msgid "Enter the quantity to manufacture. Raw material Items will be fetched only when this is set."
msgstr "crwdns71212:0crwdne71212:0"
-#: erpnext/selling/page/point_of_sale/pos_payment.js:547
+#: erpnext/selling/page/point_of_sale/pos_payment.js:535
msgid "Enter {0} amount."
msgstr "crwdns71214:0{0}crwdne71214:0"
@@ -19552,7 +19570,7 @@ msgstr "crwdns112322:0crwdne112322:0"
#: erpnext/accounts/doctype/ledger_merge/ledger_merge.json
#: erpnext/accounts/doctype/payment_request/payment_request.py:443
#: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json
-#: erpnext/manufacturing/doctype/job_card/job_card.py:883
+#: erpnext/manufacturing/doctype/job_card/job_card.py:891
#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:314
msgid "Error"
@@ -19700,7 +19718,7 @@ msgstr "crwdns134286:0crwdne134286:0"
msgid "Excess Materials Consumed"
msgstr "crwdns71302:0crwdne71302:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:977
+#: erpnext/manufacturing/doctype/job_card/job_card.py:985
msgid "Excess Transfer"
msgstr "crwdns71304:0crwdne71304:0"
@@ -20007,7 +20025,7 @@ msgstr "crwdns134320:0crwdne134320:0"
#: erpnext/accounts/doctype/cashier_closing/cashier_closing.json
#: erpnext/accounts/doctype/ledger_merge/ledger_merge.json
#: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:598
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:603
#: erpnext/accounts/report/account_balance/account_balance.js:28
#: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:89
#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:178
@@ -20029,6 +20047,8 @@ msgstr "crwdns71466:0{0}crwdne71466:0"
#. Label of the expense_account (Link) field in DocType 'Asset Repair Purchase
#. Invoice'
#. Label of the expense_account (Link) field in DocType 'Purchase Order Item'
+#. Label of the expense_account (Link) field in DocType 'Workstation Operating
+#. Component Account'
#. Label of the expense_account (Link) field in DocType 'Delivery Note Item'
#. Label of the expense_account (Link) field in DocType 'Landed Cost Taxes and
#. Charges'
@@ -20050,6 +20070,7 @@ msgstr "crwdns71466:0{0}crwdne71466:0"
#: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json
#: erpnext/assets/doctype/asset_repair_purchase_invoice/asset_repair_purchase_invoice.json
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
+#: erpnext/manufacturing/doctype/workstation_operating_component_account/workstation_operating_component_account.json
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
#: erpnext/stock/doctype/landed_cost_taxes_and_charges/landed_cost_taxes_and_charges.json
#: erpnext/stock/doctype/material_request_item/material_request_item.json
@@ -20075,13 +20096,13 @@ msgstr "crwdns134322:0crwdne134322:0"
msgid "Expense Head"
msgstr "crwdns134324:0crwdne134324:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:492
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:516
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:536
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:497
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:521
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:541
msgid "Expense Head Changed"
msgstr "crwdns71502:0crwdne71502:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:594
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:599
msgid "Expense account is mandatory for item {0}"
msgstr "crwdns71504:0{0}crwdne71504:0"
@@ -20210,7 +20231,7 @@ msgstr "crwdns134334:0crwdne134334:0"
msgid "Extra Consumed Qty"
msgstr "crwdns71556:0crwdne71556:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:229
+#: erpnext/manufacturing/doctype/job_card/job_card.py:232
msgid "Extra Job Card Quantity"
msgstr "crwdns71558:0crwdne71558:0"
@@ -20451,7 +20472,7 @@ msgstr "crwdns71678:0crwdne71678:0"
msgid "Fetch Subscription Updates"
msgstr "crwdns71680:0crwdne71680:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1026
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1034
msgid "Fetch Timesheet"
msgstr "crwdns71682:0crwdne71682:0"
@@ -20493,7 +20514,7 @@ msgid "Fetching Error"
msgstr "crwdns151676:0crwdne151676:0"
#: erpnext/accounts/doctype/dunning/dunning.js:135
-#: erpnext/public/js/controllers/transaction.js:1308
+#: erpnext/public/js/controllers/transaction.js:1456
msgid "Fetching exchange rates ..."
msgstr "crwdns71690:0crwdne71690:0"
@@ -20526,11 +20547,13 @@ msgid "Field in Bank Transaction"
msgstr "crwdns134364:0crwdne134364:0"
#. Label of the fieldname (Data) field in DocType 'Accounting Dimension'
+#. Label of the fieldname (Data) field in DocType 'Accounting Dimension Filter'
#. Label of the fieldname (Select) field in DocType 'POS Field'
#. Label of the fieldname (Data) field in DocType 'POS Search Fields'
#. Label of the fieldname (Autocomplete) field in DocType 'Website Filter
#. Field'
#: erpnext/accounts/doctype/accounting_dimension/accounting_dimension.json
+#: erpnext/accounts/doctype/accounting_dimension_filter/accounting_dimension_filter.json
#: erpnext/accounts/doctype/pos_field/pos_field.json
#: erpnext/accounts/doctype/pos_search_fields/pos_search_fields.json
#: erpnext/portal/doctype/website_filter_field/website_filter_field.json
@@ -20769,7 +20792,7 @@ msgstr "crwdns134402:0crwdne134402:0"
#. Label of the fg_item (Link) field in DocType 'Subcontracting Order Service
#. Item'
-#: erpnext/public/js/utils.js:839
+#: erpnext/public/js/utils.js:817
#: erpnext/subcontracting/doctype/subcontracting_order_service_item/subcontracting_order_service_item.json
msgid "Finished Good Item"
msgstr "crwdns71808:0crwdne71808:0"
@@ -20778,7 +20801,7 @@ msgstr "crwdns71808:0crwdne71808:0"
msgid "Finished Good Item Code"
msgstr "crwdns71812:0crwdne71812:0"
-#: erpnext/public/js/utils.js:857
+#: erpnext/public/js/utils.js:835
msgid "Finished Good Item Qty"
msgstr "crwdns71814:0crwdne71814:0"
@@ -21182,7 +21205,7 @@ msgid "For Job Card"
msgstr "crwdns134462:0crwdne134462:0"
#. Label of the for_operation (Link) field in DocType 'Job Card'
-#: erpnext/manufacturing/doctype/job_card/job_card.js:458
+#: erpnext/manufacturing/doctype/job_card/job_card.js:478
#: erpnext/manufacturing/doctype/job_card/job_card.json
msgid "For Operation"
msgstr "crwdns71958:0crwdne71958:0"
@@ -21241,11 +21264,11 @@ msgstr "crwdns71972:0crwdne71972:0"
msgid "For Work Order"
msgstr "crwdns71978:0crwdne71978:0"
-#: erpnext/controllers/status_updater.py:278
+#: erpnext/controllers/status_updater.py:274
msgid "For an item {0}, quantity must be negative number"
msgstr "crwdns71980:0{0}crwdne71980:0"
-#: erpnext/controllers/status_updater.py:275
+#: erpnext/controllers/status_updater.py:271
msgid "For an item {0}, quantity must be positive number"
msgstr "crwdns71982:0{0}crwdne71982:0"
@@ -21275,7 +21298,7 @@ msgstr "crwdns134476:0crwdne134476:0"
msgid "For item {0}, only {1} asset have been created or linked to {2}. Please create or link {3} more asset with the respective document."
msgstr "crwdns154774:0{0}crwdnd154774:0{1}crwdnd154774:0{2}crwdnd154774:0{3}crwdne154774:0"
-#: erpnext/controllers/status_updater.py:283
+#: erpnext/controllers/status_updater.py:279
msgid "For item {0}, rate must be a positive number. To Allow negative rates, enable {1} in {2}"
msgstr "crwdns71992:0{0}crwdnd71992:0{1}crwdnd71992:0{2}crwdne71992:0"
@@ -21297,7 +21320,7 @@ msgid "For reference"
msgstr "crwdns134478:0crwdne134478:0"
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1498
-#: erpnext/public/js/controllers/accounts.js:182
+#: erpnext/public/js/controllers/accounts.js:204
msgid "For row {0} in {1}. To include {2} in Item rate, rows {3} must also be included"
msgstr "crwdns72002:0{0}crwdnd72002:0{1}crwdnd72002:0{2}crwdnd72002:0{3}crwdne72002:0"
@@ -21318,7 +21341,7 @@ msgstr "crwdns111744:0crwdne111744:0"
msgid "For the item {0}, the quantity should be {1} according to the BOM {2}."
msgstr "crwdns148782:0{0}crwdnd148782:0{1}crwdnd148782:0{2}crwdne148782:0"
-#: erpnext/public/js/controllers/transaction.js:1145
+#: erpnext/public/js/controllers/transaction.js:1266
msgctxt "Clear payment terms template and/or payment schedule when due date is changed"
msgid "For the new {0} to take effect, would you like to clear the current {1}?"
msgstr "crwdns154502:0{0}crwdnd154502:0{1}crwdne154502:0"
@@ -21476,7 +21499,7 @@ msgstr "crwdns134504:0crwdne134504:0"
#. 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:1029
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1037
#: erpnext/setup/doctype/uom_conversion_factor/uom_conversion_factor.json
#: erpnext/telephony/doctype/call_log/call_log.json
#: erpnext/templates/pages/projects.html:67
@@ -22299,7 +22322,7 @@ msgstr "crwdns155468:0crwdne155468:0"
msgid "Get Current Stock"
msgstr "crwdns134622:0crwdne134622:0"
-#: erpnext/selling/doctype/customer/customer.js:185
+#: erpnext/selling/doctype/customer/customer.js:186
msgid "Get Customer Group Details"
msgstr "crwdns72390:0crwdne72390:0"
@@ -22338,8 +22361,8 @@ msgstr "crwdns134628:0crwdne134628:0"
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:408
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:477
#: erpnext/stock/doctype/material_request/material_request.js:356
-#: erpnext/stock/doctype/pick_list/pick_list.js:211
-#: erpnext/stock/doctype/pick_list/pick_list.js:254
+#: erpnext/stock/doctype/pick_list/pick_list.js:216
+#: erpnext/stock/doctype/pick_list/pick_list.js:259
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.js:178
msgid "Get Items"
@@ -22348,12 +22371,12 @@ msgstr "crwdns72404:0crwdne72404:0"
#. Label of the get_items_from (Select) field in DocType 'Production Plan'
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:173
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:198
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:273
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:305
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:339
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1082
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:280
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:312
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:346
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1090
#: erpnext/buying/doctype/purchase_order/purchase_order.js:612
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:632
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:635
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:366
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:388
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:433
@@ -22364,7 +22387,7 @@ msgstr "crwdns72404:0crwdne72404:0"
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.js:119
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.js:142
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
-#: erpnext/public/js/controllers/buying.js:296
+#: erpnext/public/js/controllers/buying.js:323
#: erpnext/selling/doctype/quotation/quotation.js:167
#: erpnext/selling/doctype/sales_order/sales_order.js:174
#: erpnext/selling/doctype/sales_order/sales_order.js:801
@@ -22415,7 +22438,7 @@ msgstr "crwdns72416:0crwdne72416:0"
msgid "Get Items from Open Material Requests"
msgstr "crwdns134632:0crwdne134632:0"
-#: erpnext/public/js/controllers/buying.js:544
+#: erpnext/public/js/controllers/buying.js:600
msgid "Get Items from Product Bundle"
msgstr "crwdns72420:0crwdne72420:0"
@@ -22488,7 +22511,7 @@ msgstr "crwdns72446:0crwdne72446:0"
msgid "Get Sub Assembly Items"
msgstr "crwdns134654:0crwdne134654:0"
-#: erpnext/buying/doctype/supplier/supplier.js:124
+#: erpnext/buying/doctype/supplier/supplier.js:129
msgid "Get Supplier Group Details"
msgstr "crwdns72450:0crwdne72450:0"
@@ -22501,7 +22524,7 @@ msgstr "crwdns72452:0crwdne72452:0"
msgid "Get Suppliers By"
msgstr "crwdns72454:0crwdne72454:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1078
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1086
msgid "Get Timesheets"
msgstr "crwdns72456:0crwdne72456:0"
@@ -22716,7 +22739,7 @@ msgstr "crwdns112372:0crwdne112372:0"
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:548
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:552
#: erpnext/selling/page/point_of_sale/pos_past_order_summary.js:180
-#: erpnext/selling/page/point_of_sale/pos_payment.js:695
+#: erpnext/selling/page/point_of_sale/pos_payment.js:683
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/delivery_stop/delivery_stop.json
@@ -22932,7 +22955,7 @@ msgstr "crwdns72646:0crwdne72646:0"
msgid "Group by Voucher"
msgstr "crwdns72650:0crwdne72650:0"
-#: erpnext/stock/utils.py:438
+#: erpnext/stock/utils.py:439
msgid "Group node warehouse is not allowed to select for transactions"
msgstr "crwdns72658:0crwdne72658:0"
@@ -23247,7 +23270,7 @@ msgstr "crwdns134732:0crwdne134732:0"
msgid "Here you can maintain height, weight, allergies, medical concerns etc"
msgstr "crwdns134734:0crwdne134734:0"
-#: erpnext/setup/doctype/employee/employee.js:122
+#: erpnext/setup/doctype/employee/employee.js:128
msgid "Here, you can select a senior of this Employee. Based on this, Organization Chart will be populated."
msgstr "crwdns72776:0crwdne72776:0"
@@ -23541,7 +23564,7 @@ msgid "Identification of the package for the delivery (for print)"
msgstr "crwdns134780:0crwdne134780:0"
#: erpnext/setup/setup_wizard/data/sales_stage.txt:5
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:415
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:419
msgid "Identifying Decision Makers"
msgstr "crwdns72908:0crwdne72908:0"
@@ -24686,7 +24709,7 @@ msgid "Include Timesheets in Draft Status"
msgstr "crwdns73394:0crwdne73394:0"
#: erpnext/stock/report/stock_balance/stock_balance.js:109
-#: erpnext/stock/report/stock_ledger/stock_ledger.js:109
+#: erpnext/stock/report/stock_ledger/stock_ledger.js:108
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.js:51
msgid "Include UOM"
msgstr "crwdns73396:0crwdne73396:0"
@@ -25115,7 +25138,7 @@ msgid "Instructions"
msgstr "crwdns134984:0crwdne134984:0"
#: erpnext/stock/doctype/putaway_rule/putaway_rule.py:81
-#: erpnext/stock/doctype/putaway_rule/putaway_rule.py:308
+#: erpnext/stock/doctype/putaway_rule/putaway_rule.py:313
msgid "Insufficient Capacity"
msgstr "crwdns73606:0crwdne73606:0"
@@ -25359,10 +25382,10 @@ msgstr "crwdns135026:0crwdne135026:0"
msgid "Invalid"
msgstr "crwdns73710:0crwdne73710:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:372
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:380
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:961
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:971
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:377
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:385
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:962
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:972
#: erpnext/assets/doctype/asset_category/asset_category.py:69
#: erpnext/assets/doctype/asset_category/asset_category.py:97
#: erpnext/controllers/accounts_controller.py:3014
@@ -25391,7 +25414,7 @@ msgstr "crwdns73716:0crwdne73716:0"
msgid "Invalid Barcode. There is no Item attached to this barcode."
msgstr "crwdns73718:0crwdne73718:0"
-#: erpnext/public/js/controllers/transaction.js:2690
+#: erpnext/public/js/controllers/transaction.js:3035
msgid "Invalid Blanket Order for the selected Customer and Item"
msgstr "crwdns73720:0crwdne73720:0"
@@ -25399,7 +25422,7 @@ msgstr "crwdns73720:0crwdne73720:0"
msgid "Invalid Child Procedure"
msgstr "crwdns73722:0crwdne73722:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2184
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2185
msgid "Invalid Company for Inter Company Transaction."
msgstr "crwdns73724:0crwdne73724:0"
@@ -25469,7 +25492,7 @@ msgstr "crwdns73748:0crwdne73748:0"
msgid "Invalid Parent Account"
msgstr "crwdns73750:0crwdne73750:0"
-#: erpnext/public/js/controllers/buying.js:373
+#: erpnext/public/js/controllers/buying.js:422
msgid "Invalid Part Number"
msgstr "crwdns73752:0crwdne73752:0"
@@ -25578,7 +25601,7 @@ msgstr "crwdns73788:0{0}crwdnd73788:0{1}crwdnd73788:0{2}crwdne73788:0"
msgid "Invalid {0}"
msgstr "crwdns73790:0{0}crwdne73790:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2182
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2183
msgid "Invalid {0} for Inter Company Transaction."
msgstr "crwdns73792:0{0}crwdne73792:0"
@@ -25657,7 +25680,7 @@ msgstr "crwdns135034:0crwdne135034:0"
#. Account'
#: erpnext/accounts/doctype/invoice_discounting/invoice_discounting.json
#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:133
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:140
msgid "Invoice Discounting"
msgstr "crwdns73820:0crwdne73820:0"
@@ -25693,7 +25716,7 @@ msgstr "crwdns135036:0crwdne135036:0"
msgid "Invoice Number"
msgstr "crwdns135038:0crwdne135038:0"
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:813
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:820
msgid "Invoice Paid"
msgstr "crwdns155636:0crwdne155636:0"
@@ -25752,7 +25775,7 @@ msgstr "crwdns73852:0crwdne73852:0"
msgid "Invoice Type Created via POS Screen"
msgstr "crwdns155378:0crwdne155378:0"
-#: erpnext/projects/doctype/timesheet/timesheet.py:403
+#: erpnext/projects/doctype/timesheet/timesheet.py:407
msgid "Invoice already created for all billing hours"
msgstr "crwdns73864:0crwdne73864:0"
@@ -25762,7 +25785,7 @@ msgstr "crwdns73864:0crwdne73864:0"
msgid "Invoice and Billing"
msgstr "crwdns135044:0crwdne135044:0"
-#: erpnext/projects/doctype/timesheet/timesheet.py:400
+#: erpnext/projects/doctype/timesheet/timesheet.py:404
msgid "Invoice can't be made for zero billing hour"
msgstr "crwdns73868:0crwdne73868:0"
@@ -25788,7 +25811,7 @@ msgstr "crwdns73872:0crwdne73872:0"
#: 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:2233
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2234
#: 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"
@@ -26469,7 +26492,7 @@ msgstr "crwdns135184:0crwdne135184:0"
msgid "It can take upto few hours for accurate stock values to be visible after merging items."
msgstr "crwdns74220:0crwdne74220:0"
-#: erpnext/public/js/controllers/transaction.js:2133
+#: erpnext/public/js/controllers/transaction.js:2457
msgid "It is needed to fetch Item Details."
msgstr "crwdns74222:0crwdne74222:0"
@@ -26554,7 +26577,7 @@ msgstr "crwdns74224:0crwdne74224:0"
#: erpnext/stock/doctype/batch/batch.json erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/pick_list_item/pick_list_item.json
#: erpnext/stock/doctype/putaway_rule/putaway_rule.json
-#: erpnext/stock/doctype/putaway_rule/putaway_rule.py:306
+#: erpnext/stock/doctype/putaway_rule/putaway_rule.py:311
#: erpnext/stock/page/stock_balance/stock_balance.js:23
#: erpnext/stock/page/warehouse_capacity_summary/warehouse_capacity_summary.js:36
#: erpnext/stock/page/warehouse_capacity_summary/warehouse_capacity_summary_header.html:7
@@ -26745,7 +26768,7 @@ msgstr "crwdns111786:0crwdne111786:0"
#: 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/doctype/sales_invoice/sales_invoice.js:1035
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1043
#: 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:287
@@ -26795,10 +26818,10 @@ msgstr "crwdns111786:0crwdne111786:0"
#: 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:2408
+#: erpnext/public/js/controllers/transaction.js:2746
#: erpnext/public/js/stock_reservation.js:112
-#: erpnext/public/js/stock_reservation.js:317 erpnext/public/js/utils.js:510
-#: erpnext/public/js/utils.js:666
+#: erpnext/public/js/stock_reservation.js:317 erpnext/public/js/utils.js:488
+#: erpnext/public/js/utils.js:644
#: erpnext/regional/doctype/import_supplier_invoice/import_supplier_invoice.json
#: erpnext/selling/doctype/installation_note_item/installation_note_item.json
#: erpnext/selling/doctype/quotation/quotation.js:281
@@ -26876,7 +26899,7 @@ msgstr "crwdns157472:0crwdne157472:0"
msgid "Item Code cannot be changed for Serial No."
msgstr "crwdns74422:0crwdne74422:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:447
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:452
msgid "Item Code required at Row No {0}"
msgstr "crwdns74424:0{0}crwdne74424:0"
@@ -27044,7 +27067,7 @@ msgstr "crwdns111788:0crwdne111788:0"
#: erpnext/stock/report/stock_analytics/stock_analytics.py:38
#: erpnext/stock/report/stock_balance/stock_balance.js:32
#: erpnext/stock/report/stock_balance/stock_balance.py:406
-#: erpnext/stock/report/stock_ledger/stock_ledger.js:72
+#: erpnext/stock/report/stock_ledger/stock_ledger.js:71
#: erpnext/stock/report/stock_ledger/stock_ledger.py:264
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.js:39
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:113
@@ -27239,8 +27262,8 @@ msgstr "crwdns74534:0crwdne74534:0"
#: 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:138
-#: erpnext/public/js/controllers/transaction.js:2414
-#: erpnext/public/js/utils.js:756
+#: erpnext/public/js/controllers/transaction.js:2752
+#: erpnext/public/js/utils.js:734
#: erpnext/selling/doctype/quotation_item/quotation_item.json
#: erpnext/selling/doctype/sales_order/sales_order.js:848
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
@@ -27629,7 +27652,7 @@ msgstr "crwdns135232:0crwdne135232:0"
msgid "Item valuation rate is recalculated considering landed cost voucher amount"
msgstr "crwdns111790:0crwdne111790:0"
-#: erpnext/stock/utils.py:553
+#: erpnext/stock/utils.py:554
msgid "Item valuation reposting in progress. Report might show incorrect item valuation."
msgstr "crwdns74814:0crwdne74814:0"
@@ -27833,7 +27856,7 @@ msgstr "crwdns74880:0{0}crwdne74880:0"
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/bom_creator/bom_creator.json
#: erpnext/manufacturing/doctype/job_card/job_card.json
-#: erpnext/public/js/utils.js:488
+#: erpnext/public/js/utils.js:466
#: erpnext/selling/doctype/installation_note/installation_note.json
#: erpnext/selling/doctype/product_bundle/product_bundle.json
#: erpnext/selling/doctype/quotation/quotation.json
@@ -27968,7 +27991,7 @@ msgstr "crwdns135242:0crwdne135242:0"
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/job_card/job_card.json
-#: erpnext/manufacturing/doctype/job_card/job_card.py:876
+#: erpnext/manufacturing/doctype/job_card/job_card.py:884
#: erpnext/manufacturing/doctype/operation/operation.json
#: erpnext/manufacturing/doctype/work_order/work_order.js:370
#: erpnext/manufacturing/doctype/work_order/work_order.json
@@ -28029,7 +28052,7 @@ msgstr "crwdns75000:0crwdne75000:0"
msgid "Job Card and Capacity Planning"
msgstr "crwdns148798:0crwdne148798:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1291
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1299
msgid "Job Card {0} has been completed"
msgstr "crwdns135246:0{0}crwdne135246:0"
@@ -28327,7 +28350,7 @@ msgstr "crwdns112444:0crwdne112444:0"
msgid "Kilowatt-Hour"
msgstr "crwdns112446:0crwdne112446:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:878
+#: erpnext/manufacturing/doctype/job_card/job_card.py:886
msgid "Kindly cancel the Manufacturing Entries first against the work order {0}."
msgstr "crwdns75070:0{0}crwdne75070:0"
@@ -28963,7 +28986,7 @@ msgstr "crwdns135332:0crwdne135332:0"
msgid "Likes"
msgstr "crwdns75400:0crwdne75400:0"
-#: erpnext/controllers/status_updater.py:407
+#: erpnext/controllers/status_updater.py:403
msgid "Limit Crossed"
msgstr "crwdns75404:0crwdne75404:0"
@@ -29014,7 +29037,7 @@ msgstr "crwdns75418:0crwdne75418:0"
msgid "Link existing Quality Procedure."
msgstr "crwdns135344:0crwdne135344:0"
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:651
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:654
msgid "Link to Material Request"
msgstr "crwdns75422:0crwdne75422:0"
@@ -29023,11 +29046,11 @@ msgstr "crwdns75422:0crwdne75422:0"
msgid "Link to Material Requests"
msgstr "crwdns75424:0crwdne75424:0"
-#: erpnext/buying/doctype/supplier/supplier.js:133
+#: erpnext/buying/doctype/supplier/supplier.js:138
msgid "Link with Customer"
msgstr "crwdns75426:0crwdne75426:0"
-#: erpnext/selling/doctype/customer/customer.js:194
+#: erpnext/selling/doctype/customer/customer.js:195
msgid "Link with Supplier"
msgstr "crwdns75428:0crwdne75428:0"
@@ -29052,16 +29075,16 @@ msgstr "crwdns75434:0crwdne75434:0"
msgid "Linked with submitted documents"
msgstr "crwdns75436:0crwdne75436:0"
-#: erpnext/buying/doctype/supplier/supplier.js:218
-#: erpnext/selling/doctype/customer/customer.js:256
+#: erpnext/buying/doctype/supplier/supplier.js:223
+#: erpnext/selling/doctype/customer/customer.js:257
msgid "Linking Failed"
msgstr "crwdns75438:0crwdne75438:0"
-#: erpnext/buying/doctype/supplier/supplier.js:217
+#: erpnext/buying/doctype/supplier/supplier.js:222
msgid "Linking to Customer Failed. Please try again."
msgstr "crwdns75440:0crwdne75440:0"
-#: erpnext/selling/doctype/customer/customer.js:255
+#: erpnext/selling/doctype/customer/customer.js:256
msgid "Linking to Supplier Failed. Please try again."
msgstr "crwdns75442:0crwdne75442:0"
@@ -29279,7 +29302,7 @@ msgid "Lower Deduction Certificate"
msgstr "crwdns75538:0crwdne75538:0"
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:292
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:400
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:404
msgid "Lower Income"
msgstr "crwdns75542:0crwdne75542:0"
@@ -29346,7 +29369,7 @@ msgstr "crwdns75572:0{0}crwdne75572:0"
#: 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:1130
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1138
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/selling/doctype/customer/customer.json
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:952
@@ -29524,7 +29547,7 @@ msgstr "crwdns135408:0crwdne135408:0"
#. Label of the maintenance_schedule (Link) field in DocType 'Maintenance
#. Visit'
#. Label of a Link in the Support Workspace
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:149
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:156
#: erpnext/crm/workspace/crm/crm.json
#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.js:81
@@ -29669,7 +29692,7 @@ msgstr "crwdns135426:0crwdne135426:0"
#. Label of the make (Data) field in DocType 'Vehicle'
#: erpnext/accounts/doctype/journal_entry/journal_entry.js:109
-#: erpnext/manufacturing/doctype/job_card/job_card.js:479
+#: erpnext/manufacturing/doctype/job_card/job_card.js:499
#: erpnext/setup/doctype/vehicle/vehicle.json
msgid "Make"
msgstr "crwdns75748:0crwdne75748:0"
@@ -29718,12 +29741,12 @@ msgstr "crwdns135434:0crwdne135434:0"
msgid "Make Serial No / Batch from Work Order"
msgstr "crwdns135436:0crwdne135436:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:82
+#: erpnext/manufacturing/doctype/job_card/job_card.js:92
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:289
msgid "Make Stock Entry"
msgstr "crwdns75772:0crwdne75772:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:353
+#: erpnext/manufacturing/doctype/job_card/job_card.js:373
msgid "Make Subcontracting PO"
msgstr "crwdns135438:0crwdne135438:0"
@@ -29797,8 +29820,8 @@ msgstr "crwdns143466:0crwdne143466:0"
#: erpnext/manufacturing/doctype/bom/bom.js:624
#: 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:2812
+#: erpnext/public/js/controllers/accounts.js:277
+#: erpnext/public/js/controllers/transaction.js:3171
#: erpnext/public/js/utils/party.js:321
#: erpnext/stock/doctype/delivery_note/delivery_note.js:164
#: erpnext/stock/doctype/delivery_note/delivery_note.js:206
@@ -29819,7 +29842,7 @@ msgstr "crwdns75798:0crwdne75798:0"
msgid "Mandatory Depends On"
msgstr "crwdns135444:0crwdne135444:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1727
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1728
msgid "Mandatory Field"
msgstr "crwdns75802:0crwdne75802:0"
@@ -29839,11 +29862,11 @@ msgstr "crwdns135448:0crwdne135448:0"
msgid "Mandatory Missing"
msgstr "crwdns75808:0crwdne75808:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:630
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:635
msgid "Mandatory Purchase Order"
msgstr "crwdns75810:0crwdne75810:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:651
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:656
msgid "Mandatory Purchase Receipt"
msgstr "crwdns75812:0crwdne75812:0"
@@ -29931,10 +29954,6 @@ msgstr "crwdns75836:0crwdne75836:0"
msgid "Manufacture against Material Request"
msgstr "crwdns135456:0crwdne135456:0"
-#: erpnext/stock/doctype/material_request/material_request_list.js:47
-msgid "Manufactured"
-msgstr "crwdns75866:0crwdne75866:0"
-
#. Label of the manufactured_qty (Float) field in DocType 'Job Card'
#. Label of the produced_qty (Float) field in DocType 'Work Order'
#: erpnext/manufacturing/doctype/job_card/job_card.json
@@ -29997,7 +30016,7 @@ msgstr "crwdns75872:0crwdne75872:0"
msgid "Manufacturer Part Number"
msgstr "crwdns75892:0crwdne75892:0"
-#: erpnext/public/js/controllers/buying.js:372
+#: erpnext/public/js/controllers/buying.js:419
msgid "Manufacturer Part Number {0} is invalid"
msgstr "crwdns75910:0{0}crwdne75910:0"
@@ -30048,6 +30067,7 @@ msgstr "crwdns135458:0crwdne135458:0"
#: erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.json
#: erpnext/manufacturing/doctype/operation/operation.json
#: erpnext/manufacturing/doctype/routing/routing.json
+#: erpnext/manufacturing/doctype/workstation_operating_component/workstation_operating_component.json
#: erpnext/stock/doctype/pick_list/pick_list.json
#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
@@ -30093,6 +30113,7 @@ msgstr "crwdns135462:0crwdne135462:0"
#: erpnext/manufacturing/doctype/routing/routing.json
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/manufacturing/doctype/workstation/workstation.json
+#: erpnext/manufacturing/doctype/workstation_operating_component/workstation_operating_component.json
#: erpnext/manufacturing/doctype/workstation_type/workstation_type.json
#: erpnext/projects/doctype/timesheet/timesheet.json
#: erpnext/stock/doctype/item/item.json
@@ -30116,7 +30137,7 @@ msgstr "crwdns75936:0crwdne75936:0"
msgid "Mapping Subcontracting Order ..."
msgstr "crwdns75938:0crwdne75938:0"
-#: erpnext/public/js/utils.js:984
+#: erpnext/public/js/utils.js:962
msgid "Mapping {0} ..."
msgstr "crwdns75940:0{0}crwdne75940:0"
@@ -30344,7 +30365,7 @@ msgstr "crwdns76036:0crwdne76036:0"
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.js:33
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:184
#: erpnext/buying/workspace/buying/buying.json
-#: erpnext/manufacturing/doctype/job_card/job_card.js:141
+#: erpnext/manufacturing/doctype/job_card/job_card.js:151
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:155
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
#: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json
@@ -30356,8 +30377,8 @@ msgstr "crwdns76036:0crwdne76036:0"
#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:36
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
#: erpnext/stock/doctype/material_request/material_request.json
-#: erpnext/stock/doctype/material_request/material_request.py:403
-#: erpnext/stock/doctype/material_request/material_request.py:453
+#: erpnext/stock/doctype/material_request/material_request.py:404
+#: erpnext/stock/doctype/material_request/material_request.py:454
#: erpnext/stock/doctype/pick_list/pick_list.json
#: erpnext/stock/doctype/pick_list_item/pick_list_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
@@ -30444,7 +30465,7 @@ msgstr "crwdns111814:0crwdne111814:0"
msgid "Material Request not created, as quantity for Raw Materials already available."
msgstr "crwdns76118:0crwdne76118:0"
-#: erpnext/stock/doctype/material_request/material_request.py:120
+#: erpnext/stock/doctype/material_request/material_request.py:121
msgid "Material Request of maximum {0} can be made for Item {1} against Sales Order {2}"
msgstr "crwdns76120:0{0}crwdnd76120:0{1}crwdnd76120:0{2}crwdne76120:0"
@@ -30495,7 +30516,7 @@ msgstr "crwdns76136:0crwdne76136:0"
#. Option for the 'Purpose' (Select) field in DocType 'Pick List'
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry'
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type'
-#: erpnext/manufacturing/doctype/job_card/job_card.js:155
+#: erpnext/manufacturing/doctype/job_card/job_card.js:165
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:90
#: erpnext/stock/doctype/item/item.json
@@ -30555,7 +30576,7 @@ msgstr "crwdns76170:0crwdne76170:0"
msgid "Materials are already received against the {0} {1}"
msgstr "crwdns76174:0{0}crwdnd76174:0{1}crwdne76174:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:729
+#: erpnext/manufacturing/doctype/job_card/job_card.py:737
msgid "Materials needs to be transferred to the work in progress warehouse for the job card {0}"
msgstr "crwdns76176:0{0}crwdne76176:0"
@@ -30620,7 +30641,7 @@ msgid "Max discount allowed for item: {0} is {1}%"
msgstr "crwdns76202:0{0}crwdnd76202:0{1}crwdne76202:0"
#: erpnext/manufacturing/doctype/work_order/work_order.js:901
-#: erpnext/stock/doctype/pick_list/pick_list.js:194
+#: erpnext/stock/doctype/pick_list/pick_list.js:199
msgid "Max: {0}"
msgstr "crwdns76204:0{0}crwdne76204:0"
@@ -30781,7 +30802,7 @@ msgstr "crwdns76254:0crwdne76254:0"
msgid "Merge Similar Account Heads"
msgstr "crwdns135542:0crwdne135542:0"
-#: erpnext/public/js/utils.js:1016
+#: erpnext/public/js/utils.js:994
msgid "Merge taxes from multiple documents"
msgstr "crwdns76258:0crwdne76258:0"
@@ -30895,7 +30916,7 @@ msgid "Microsecond"
msgstr "crwdns112482:0crwdne112482:0"
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:293
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:401
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:405
msgid "Middle Income"
msgstr "crwdns76290:0crwdne76290:0"
@@ -31137,9 +31158,9 @@ msgstr "crwdns76350:0crwdne76350:0"
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:87
#: erpnext/accounts/doctype/pos_profile/pos_profile.py:184
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:590
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2249
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2849
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:595
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2250
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2850
#: erpnext/assets/doctype/asset_category/asset_category.py:116
msgid "Missing Account"
msgstr "crwdns76352:0crwdne76352:0"
@@ -31305,7 +31326,7 @@ msgstr "crwdns76426:0crwdne76426:0"
#: erpnext/accounts/doctype/payment_terms_template_detail/payment_terms_template_detail.json
#: erpnext/accounts/doctype/pos_closing_entry/closing_voucher_details.html:40
#: erpnext/accounts/doctype/pos_closing_entry_detail/pos_closing_entry_detail.json
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:233
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:244
#: erpnext/accounts/doctype/pos_opening_entry_detail/pos_opening_entry_detail.json
#: erpnext/accounts/doctype/pos_payment_method/pos_payment_method.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
@@ -31647,7 +31668,7 @@ msgstr "crwdns76628:0crwdne76628:0"
msgid "Multiple Loyalty Programs found for Customer {}. Please select manually."
msgstr "crwdns76630:0crwdne76630:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1138
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1139
msgid "Multiple POS Opening Entry"
msgstr "crwdns155640:0crwdne155640:0"
@@ -31855,7 +31876,7 @@ msgid "Natural Gas"
msgstr "crwdns135642:0crwdne135642:0"
#: erpnext/setup/setup_wizard/data/sales_stage.txt:3
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:413
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:417
msgid "Needs Analysis"
msgstr "crwdns76732:0crwdne76732:0"
@@ -31872,7 +31893,7 @@ msgid "Negative Valuation Rate is not allowed"
msgstr "crwdns76736:0crwdne76736:0"
#: erpnext/setup/setup_wizard/data/sales_stage.txt:8
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:418
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:422
msgid "Negotiation/Review"
msgstr "crwdns76738:0crwdne76738:0"
@@ -31945,8 +31966,8 @@ msgstr "crwdns135644:0crwdne135644:0"
msgid "Net Amount (Company Currency)"
msgstr "crwdns135646:0crwdne135646:0"
-#: 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
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:655
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:661
msgid "Net Asset value as on"
msgstr "crwdns76778:0crwdne76778:0"
@@ -32409,8 +32430,8 @@ msgstr "crwdns135690:0crwdne135690:0"
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:627
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:648
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:632
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:653
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/buying/doctype/buying_settings/buying_settings.json
#: erpnext/projects/doctype/project/project.json
@@ -32436,7 +32457,7 @@ msgstr "crwdns77022:0crwdne77022:0"
msgid "No Answer"
msgstr "crwdns135692:0crwdne135692:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2351
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2352
msgid "No Customer found for Inter Company Transactions which represents company {0}"
msgstr "crwdns77026:0{0}crwdne77026:0"
@@ -32510,7 +32531,7 @@ msgid "No Records for these settings."
msgstr "crwdns77050:0crwdne77050:0"
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:336
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1049
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1050
msgid "No Remarks"
msgstr "crwdns77052:0crwdne77052:0"
@@ -32530,7 +32551,7 @@ msgstr "crwdns77054:0crwdne77054:0"
msgid "No Summary"
msgstr "crwdns111830:0crwdne111830:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2335
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2336
msgid "No Supplier found for Inter Company Transactions which represents company {0}"
msgstr "crwdns77056:0{0}crwdne77056:0"
@@ -32567,6 +32588,10 @@ msgstr "crwdns77070:0{0}crwdne77070:0"
msgid "No additional fields available"
msgstr "crwdns77072:0crwdne77072:0"
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1341
+msgid "No available quantity to reserve for item {0} in warehouse {1}"
+msgstr "crwdns158396:0{0}crwdnd158396:0{1}crwdne158396:0"
+
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:469
msgid "No billing email found for customer: {0}"
msgstr "crwdns77074:0{0}crwdne77074:0"
@@ -32685,7 +32710,7 @@ msgstr "crwdns77118:0crwdne77118:0"
msgid "No of Visits"
msgstr "crwdns135704:0crwdne135704:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1132
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1133
msgid "No open POS Opening Entry found for POS Profile {0}."
msgstr "crwdns154504:0{0}crwdne154504:0"
@@ -32709,7 +32734,7 @@ msgstr "crwdns77128:0crwdne77128:0"
msgid "No outstanding {0} found for the {1} {2} which qualify the filters you have specified."
msgstr "crwdns77130:0{0}crwdnd77130:0{1}crwdnd77130:0{2}crwdne77130:0"
-#: erpnext/public/js/controllers/buying.js:476
+#: erpnext/public/js/controllers/buying.js:529
msgid "No pending Material Requests found to link for the given items."
msgstr "crwdns77132:0crwdne77132:0"
@@ -32766,7 +32791,7 @@ msgstr "crwdns77150:0crwdne77150:0"
msgid "No {0} Accounts found for this company."
msgstr "crwdns77152:0{0}crwdne77152:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2399
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2400
msgid "No {0} found for Inter Company Transactions."
msgstr "crwdns77154:0{0}crwdne77154:0"
@@ -32820,8 +32845,8 @@ msgid "None of the items have any change in quantity or value."
msgstr "crwdns77174:0crwdne77174:0"
#. Name of a UOM
-#: erpnext/setup/setup_wizard/data/uom_data.json erpnext/stock/utils.py:703
-#: erpnext/stock/utils.py:705
+#: erpnext/setup/setup_wizard/data/uom_data.json erpnext/stock/utils.py:704
+#: erpnext/stock/utils.py:706
msgid "Nos"
msgstr "crwdns77176:0crwdne77176:0"
@@ -32954,7 +32979,7 @@ msgstr "crwdns77216:0crwdne77216:0"
#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1055
#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1767
#: erpnext/projects/doctype/timesheet/timesheet.json
-#: erpnext/public/js/controllers/buying.js:477
+#: erpnext/public/js/controllers/buying.js:530
#: erpnext/selling/doctype/customer/customer.py:129
#: erpnext/selling/doctype/sales_order/sales_order.js:1183
#: erpnext/stock/doctype/item/item.js:526
@@ -33729,8 +33754,8 @@ msgstr "crwdns77576:0crwdne77576:0"
msgid "Opening Invoice Item"
msgstr "crwdns77578:0crwdne77578:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1628
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1836
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1633
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1837
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 "crwdns148804:0{0}crwdnd148804:0{1}crwdnd148804:0{2}crwdnd148804:0{3}crwdne148804:0"
@@ -33785,10 +33810,24 @@ msgstr "crwdns77592:0crwdne77592:0"
msgid "Opening and Closing"
msgstr "crwdns77594:0crwdne77594:0"
+#. Label of the operating_component (Link) field in DocType 'Workstation Cost'
+#: erpnext/manufacturing/doctype/workstation_cost/workstation_cost.json
+msgid "Operating Component"
+msgstr "crwdns158398:0crwdne158398:0"
+
+#. Label of the workstation_costs (Table) field in DocType 'Workstation'
+#. Label of the workstation_costs (Table) field in DocType 'Workstation Type'
+#: erpnext/manufacturing/doctype/workstation/workstation.json
+#: erpnext/manufacturing/doctype/workstation_type/workstation_type.json
+msgid "Operating Components Cost"
+msgstr "crwdns158400:0crwdne158400:0"
+
#. Label of the operating_cost (Currency) field in DocType 'BOM'
#. Label of the operating_cost (Currency) field in DocType 'BOM Operation'
+#. Label of the operating_cost (Currency) field in DocType 'Workstation Cost'
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/bom_operation/bom_operation.json
+#: erpnext/manufacturing/doctype/workstation_cost/workstation_cost.json
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:124
msgid "Operating Cost"
msgstr "crwdns77598:0crwdne77598:0"
@@ -33804,7 +33843,7 @@ msgstr "crwdns135838:0crwdne135838:0"
msgid "Operating Cost Per BOM Quantity"
msgstr "crwdns135840:0crwdne135840:0"
-#: erpnext/manufacturing/doctype/bom/bom.py:1473
+#: erpnext/manufacturing/doctype/bom/bom.py:1526
msgid "Operating Cost as per Work Order / BOM"
msgstr "crwdns77608:0crwdne77608:0"
@@ -33814,12 +33853,19 @@ msgid "Operating Cost(Company Currency)"
msgstr "crwdns135842:0crwdne135842:0"
#. Label of the over_heads (Tab Break) field in DocType 'Workstation'
-#. Label of the over_heads (Section Break) field in DocType 'Workstation Type'
#: erpnext/manufacturing/doctype/workstation/workstation.json
-#: erpnext/manufacturing/doctype/workstation_type/workstation_type.json
msgid "Operating Costs"
msgstr "crwdns135844:0crwdne135844:0"
+#. Label of the section_break_auzm (Section Break) field in DocType
+#. 'Workstation'
+#. Label of the section_break_auzm (Section Break) field in DocType
+#. 'Workstation Type'
+#: erpnext/manufacturing/doctype/workstation/workstation.json
+#: erpnext/manufacturing/doctype/workstation_type/workstation_type.json
+msgid "Operating Costs (Per Hour)"
+msgstr "crwdns158402:0crwdne158402:0"
+
#. Label of the operation_section (Section Break) field in DocType 'BOM Creator
#. Item'
#. Label of the operation (Link) field in DocType 'BOM Creator Item'
@@ -33828,7 +33874,6 @@ msgstr "crwdns135844:0crwdne135844:0"
#. Label of the operation (Link) field in DocType 'BOM Website Operation'
#. Label of the operation (Link) field in DocType 'Job Card'
#. Label of the sub_operation (Link) field in DocType 'Job Card Operation'
-#. Label of the operation (Link) field in DocType 'Job Card Time Log'
#. Name of a DocType
#. Label of the operation (Link) field in DocType 'Sub Operation'
#. Label of the operation (Link) field in DocType 'Work Order Item'
@@ -33841,7 +33886,6 @@ msgstr "crwdns135844:0crwdne135844:0"
#: erpnext/manufacturing/doctype/bom_website_operation/bom_website_operation.json
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/doctype/job_card_operation/job_card_operation.json
-#: erpnext/manufacturing/doctype/job_card_time_log/job_card_time_log.json
#: erpnext/manufacturing/doctype/operation/operation.json
#: erpnext/manufacturing/doctype/sub_operation/sub_operation.json
#: erpnext/manufacturing/doctype/work_order/work_order.js:293
@@ -33926,15 +33970,15 @@ msgstr "crwdns135866:0crwdne135866:0"
msgid "Operation time does not depend on quantity to produce"
msgstr "crwdns135868:0crwdne135868:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:521
+#: erpnext/manufacturing/doctype/job_card/job_card.js:541
msgid "Operation {0} added multiple times in the work order {1}"
msgstr "crwdns77664:0{0}crwdnd77664:0{1}crwdne77664:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1091
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1099
msgid "Operation {0} does not belong to the work order {1}"
msgstr "crwdns77666:0{0}crwdnd77666:0{1}crwdne77666:0"
-#: erpnext/manufacturing/doctype/workstation/workstation.py:414
+#: erpnext/manufacturing/doctype/workstation/workstation.py:424
msgid "Operation {0} longer than any available working hours in workstation {1}, break down the operation into multiple operations"
msgstr "crwdns77668:0{0}crwdnd77668:0{1}crwdne77668:0"
@@ -34431,7 +34475,7 @@ msgstr "crwdns135906:0crwdne135906:0"
msgid "Out of stock"
msgstr "crwdns77880:0crwdne77880:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1145
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1146
#: erpnext/selling/page/point_of_sale/pos_controller.js:208
msgid "Outdated POS Opening Entry"
msgstr "crwdns155642:0crwdne155642:0"
@@ -34489,7 +34533,7 @@ msgstr "crwdns154389:0crwdne154389:0"
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:872
#: erpnext/accounts/doctype/payment_reconciliation_invoice/payment_reconciliation_invoice.json
#: erpnext/accounts/doctype/payment_request/payment_request.json
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:289
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:300
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:180
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
@@ -34556,7 +34600,7 @@ msgstr "crwdns142960:0crwdne142960:0"
msgid "Over Receipt"
msgstr "crwdns77934:0crwdne77934:0"
-#: erpnext/controllers/status_updater.py:412
+#: erpnext/controllers/status_updater.py:408
msgid "Over Receipt/Delivery of {0} {1} ignored for item {2} because you have {3} role."
msgstr "crwdns77936:0{0}crwdnd77936:0{1}crwdnd77936:0{2}crwdnd77936:0{3}crwdne77936:0"
@@ -34571,7 +34615,7 @@ msgstr "crwdns135918:0crwdne135918:0"
msgid "Over Transfer Allowance (%)"
msgstr "crwdns135920:0crwdne135920:0"
-#: erpnext/controllers/status_updater.py:414
+#: erpnext/controllers/status_updater.py:410
msgid "Overbilling of {0} {1} ignored for item {2} because you have {3} role."
msgstr "crwdns77942:0{0}crwdnd77942:0{1}crwdnd77942:0{2}crwdnd77942:0{3}crwdne77942:0"
@@ -34832,7 +34876,7 @@ msgstr "crwdns78060:0crwdne78060:0"
msgid "POS Opening Entry"
msgstr "crwdns78062:0crwdne78062:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1146
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1147
msgid "POS Opening Entry - {0} is outdated. Please close the POS and create a new POS Opening Entry."
msgstr "crwdns155644:0{0}crwdne155644:0"
@@ -34853,7 +34897,7 @@ msgstr "crwdns78070:0crwdne78070:0"
msgid "POS Opening Entry Exists"
msgstr "crwdns155650:0crwdne155650:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1131
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1132
msgid "POS Opening Entry Missing"
msgstr "crwdns154506:0crwdne154506:0"
@@ -34887,7 +34931,7 @@ msgstr "crwdns78072:0crwdne78072:0"
msgid "POS Profile"
msgstr "crwdns78074:0crwdne78074:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1139
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1140
msgid "POS Profile - {0} has multiple open POS Opening Entries. Please close or cancel the existing entries before proceeding."
msgstr "crwdns155656:0{0}crwdne155656:0"
@@ -34905,11 +34949,11 @@ msgstr "crwdns78084:0crwdne78084:0"
msgid "POS Profile doesn't match {}"
msgstr "crwdns143488:0crwdne143488:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1099
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1100
msgid "POS Profile is mandatory to mark this invoice as POS Transaction."
msgstr "crwdns154652:0crwdne154652:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1281
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1282
msgid "POS Profile required to make POS Entry"
msgstr "crwdns78088:0crwdne78088:0"
@@ -35115,7 +35159,7 @@ msgstr "crwdns78204:0crwdne78204:0"
#: erpnext/accounts/doctype/overdue_payment/overdue_payment.json
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
#: erpnext/accounts/doctype/payment_schedule/payment_schedule.json
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:300
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:311
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:171
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
@@ -35125,7 +35169,7 @@ msgstr "crwdns78204:0crwdne78204:0"
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:165
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:172
#: erpnext/accounts/report/pos_register/pos_register.py:209
-#: erpnext/selling/page/point_of_sale/pos_payment.js:695
+#: erpnext/selling/page/point_of_sale/pos_payment.js:683
#: 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"
@@ -35171,7 +35215,7 @@ msgid "Paid To Account Type"
msgstr "crwdns135980:0crwdne135980:0"
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:326
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1095
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1096
msgid "Paid amount + Write Off Amount can not be greater than Grand Total"
msgstr "crwdns78248:0crwdne78248:0"
@@ -35396,11 +35440,11 @@ msgstr "crwdns151692:0crwdne151692:0"
msgid "Partial Material Transferred"
msgstr "crwdns136036:0crwdne136036:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1118
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1119
msgid "Partial Payment in POS Transactions are not allowed."
msgstr "crwdns154654:0crwdne154654:0"
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1645
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1675
msgid "Partial Stock Reservation"
msgstr "crwdns78344:0crwdne78344:0"
@@ -35853,7 +35897,7 @@ msgstr "crwdns136092:0crwdne136092:0"
msgid "Pause"
msgstr "crwdns78554:0crwdne78554:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:224
+#: erpnext/manufacturing/doctype/job_card/job_card.js:239
msgid "Pause Job"
msgstr "crwdns78558:0crwdne78558:0"
@@ -35924,11 +35968,11 @@ msgstr "crwdns136100:0crwdne136100:0"
#: erpnext/accounts/doctype/dunning/dunning.js:51
#: erpnext/accounts/doctype/invoice_discounting/invoice_discounting_dashboard.py:10
#: erpnext/accounts/doctype/payment_request/payment_request_dashboard.py:12
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:72
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:82
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:126
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_dashboard.py:20
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_list.js:55
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:88
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:95
#: erpnext/accounts/doctype/sales_invoice/sales_invoice_dashboard.py:25
#: erpnext/accounts/doctype/sales_invoice/sales_invoice_list.js:42
#: erpnext/buying/doctype/purchase_order/purchase_order.js:462
@@ -36271,7 +36315,7 @@ msgstr "crwdns136134:0crwdne136134:0"
#: erpnext/accounts/doctype/payment_order_reference/payment_order_reference.json
#: erpnext/accounts/doctype/payment_request/payment_request.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:142
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:126
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:133
#: erpnext/accounts/workspace/receivables/receivables.json
#: erpnext/buying/doctype/purchase_order/purchase_order.js:470
#: erpnext/selling/doctype/sales_order/sales_order.js:757
@@ -36304,7 +36348,7 @@ msgstr "crwdns78742:0{0}crwdne78742:0"
msgid "Payment Request is already created"
msgstr "crwdns148872:0crwdne148872:0"
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:443
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:454
msgid "Payment Request took too long to respond. Please try requesting for payment again."
msgstr "crwdns78744:0crwdne78744:0"
@@ -36462,7 +36506,7 @@ msgstr "crwdns78822:0crwdne78822:0"
msgid "Payment against {0} {1} cannot be greater than Outstanding Amount {2}"
msgstr "crwdns78824:0{0}crwdnd78824:0{1}crwdnd78824:0{2}crwdne78824:0"
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:749
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:756
msgid "Payment amount cannot be less than or equal to 0"
msgstr "crwdns78826:0crwdne78826:0"
@@ -36470,7 +36514,7 @@ msgstr "crwdns78826:0crwdne78826:0"
msgid "Payment methods are mandatory. Please add at least one payment method."
msgstr "crwdns78828:0crwdne78828:0"
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:455
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:466
#: erpnext/selling/page/point_of_sale/pos_payment.js:366
msgid "Payment of {0} received successfully."
msgstr "crwdns78830:0{0}crwdne78830:0"
@@ -36483,7 +36527,7 @@ msgstr "crwdns78832:0{0}crwdne78832:0"
msgid "Payment related to {0} is not completed"
msgstr "crwdns78834:0{0}crwdne78834:0"
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:432
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:443
msgid "Payment request failed"
msgstr "crwdns78836:0crwdne78836:0"
@@ -36507,7 +36551,7 @@ msgstr "crwdns78838:0{0}crwdnd78838:0{1}crwdne78838:0"
#. Option for the 'Hold Type' (Select) field in DocType 'Supplier'
#: erpnext/accounts/doctype/cashier_closing/cashier_closing.json
#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:275
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:286
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
@@ -36523,11 +36567,11 @@ msgstr "crwdns78838:0{0}crwdnd78838:0{1}crwdne78838:0"
msgid "Payments"
msgstr "crwdns78840:0crwdne78840:0"
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:331
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:342
msgid "Payments could not be updated."
msgstr "crwdns155662:0crwdne155662:0"
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:325
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:336
msgid "Payments updated."
msgstr "crwdns155664:0crwdne155664:0"
@@ -36591,9 +36635,9 @@ msgstr "crwdns155478:0crwdne155478:0"
#: erpnext/accounts/doctype/ledger_merge/ledger_merge.json
#: erpnext/assets/doctype/asset_repair/asset_repair.json
#: erpnext/assets/doctype/asset_repair/asset_repair_list.js:5
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:353
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:354
#: erpnext/buying/doctype/request_for_quotation_supplier/request_for_quotation_supplier.json
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:214
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:216
#: erpnext/maintenance/doctype/maintenance_schedule_detail/maintenance_schedule_detail.json
#: erpnext/manufacturing/doctype/bom_update_batch/bom_update_batch.json
#: erpnext/manufacturing/doctype/job_card_operation/job_card_operation.json
@@ -36762,7 +36806,7 @@ msgid "Percentage you are allowed to transfer more against the quantity ordered.
msgstr "crwdns136164:0crwdne136164:0"
#: erpnext/setup/setup_wizard/data/sales_stage.txt:6
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:416
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:420
msgid "Perception Analysis"
msgstr "crwdns78950:0crwdne78950:0"
@@ -37350,7 +37394,7 @@ msgstr "crwdns79186:0{0}crwdne79186:0"
msgid "Please add Mode of payments and opening balance details."
msgstr "crwdns79188:0crwdne79188:0"
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:184
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:185
msgid "Please add Request for Quotation to the sidebar in Portal Settings."
msgstr "crwdns79190:0crwdne79190:0"
@@ -37390,7 +37434,7 @@ msgstr "crwdns79206:0{0}crwdne79206:0"
msgid "Please attach CSV file"
msgstr "crwdns79208:0crwdne79208:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2986
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2987
msgid "Please cancel and amend the Payment Entry"
msgstr "crwdns79210:0crwdne79210:0"
@@ -37522,19 +37566,19 @@ msgstr "crwdns79266:0{0}crwdnd79266:0{1}crwdne79266:0"
msgid "Please enable {} in {} to allow same item in multiple rows"
msgstr "crwdns79268:0crwdne79268:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:369
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:374
msgid "Please ensure that the {0} account is a Balance Sheet account. You can change the parent account to a Balance Sheet account or select a different account."
msgstr "crwdns143494:0{0}crwdne143494:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:377
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:382
msgid "Please ensure that the {0} account {1} is a Payable account. You can change the account type to Payable or select a different account."
msgstr "crwdns143496:0{0}crwdnd143496:0{1}crwdne143496:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:955
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:956
msgid "Please ensure {} account is a Balance Sheet account."
msgstr "crwdns79270:0crwdne79270:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:965
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:966
msgid "Please ensure {} account {} is a Receivable account."
msgstr "crwdns79276:0crwdne79276:0"
@@ -37543,7 +37587,7 @@ msgid "Please enter Difference Account or set default Stock Adjustment
msgstr "crwdns79278:0{0}crwdne79278:0"
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:509
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1188
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1189
msgid "Please enter Account for Change Amount"
msgstr "crwdns79280:0crwdne79280:0"
@@ -37572,7 +37616,7 @@ msgstr "crwdns79290:0crwdne79290:0"
msgid "Please enter Item Code to get Batch Number"
msgstr "crwdns79292:0crwdne79292:0"
-#: erpnext/public/js/controllers/transaction.js:2562
+#: erpnext/public/js/controllers/transaction.js:2907
msgid "Please enter Item Code to get batch no"
msgstr "crwdns79294:0crwdne79294:0"
@@ -37588,7 +37632,7 @@ msgstr "crwdns104632:0crwdne104632:0"
msgid "Please enter Planned Qty for Item {0} at row {1}"
msgstr "crwdns79300:0{0}crwdnd79300:0{1}crwdne79300:0"
-#: erpnext/setup/doctype/employee/employee.js:71
+#: erpnext/setup/doctype/employee/employee.js:77
msgid "Please enter Preferred Contact Email"
msgstr "crwdns79302:0crwdne79302:0"
@@ -37624,8 +37668,8 @@ msgstr "crwdns79316:0crwdne79316:0"
msgid "Please enter Warehouse and Date"
msgstr "crwdns79320:0crwdne79320:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:655
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1184
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:660
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1185
msgid "Please enter Write Off Account"
msgstr "crwdns79324:0crwdne79324:0"
@@ -37645,7 +37689,7 @@ msgstr "crwdns79330:0crwdne79330:0"
msgid "Please enter message before sending"
msgstr "crwdns79332:0crwdne79332:0"
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:420
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:431
msgid "Please enter mobile number first."
msgstr "crwdns79334:0crwdne79334:0"
@@ -37669,7 +37713,7 @@ msgstr "crwdns79342:0crwdne79342:0"
msgid "Please enter the company name to confirm"
msgstr "crwdns79344:0crwdne79344:0"
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:752
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:759
msgid "Please enter the phone number first"
msgstr "crwdns79346:0crwdne79346:0"
@@ -37768,7 +37812,7 @@ msgid "Please select Template Type to download template"
msgstr "crwdns79392:0crwdne79392:0"
#: erpnext/controllers/taxes_and_totals.py:719
-#: erpnext/public/js/controllers/taxes_and_totals.js:721
+#: erpnext/public/js/controllers/taxes_and_totals.js:814
msgid "Please select Apply Discount On"
msgstr "crwdns79394:0crwdne79394:0"
@@ -37793,8 +37837,8 @@ msgid "Please select Category first"
msgstr "crwdns79402:0crwdne79402:0"
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1450
-#: erpnext/public/js/controllers/accounts.js:86
-#: erpnext/public/js/controllers/accounts.js:124
+#: erpnext/public/js/controllers/accounts.js:94
+#: erpnext/public/js/controllers/accounts.js:145
msgid "Please select Charge Type first"
msgstr "crwdns79404:0crwdne79404:0"
@@ -37902,8 +37946,8 @@ msgstr "crwdns79446:0crwdne79446:0"
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:267
#: erpnext/manufacturing/doctype/bom/bom.js:624
#: erpnext/manufacturing/doctype/bom/bom.py:261
-#: erpnext/public/js/controllers/accounts.js:249
-#: erpnext/public/js/controllers/transaction.js:2812
+#: erpnext/public/js/controllers/accounts.js:277
+#: erpnext/public/js/controllers/transaction.js:3171
msgid "Please select a Company first."
msgstr "crwdns79448:0crwdne79448:0"
@@ -37927,7 +37971,7 @@ msgstr "crwdns79456:0crwdne79456:0"
msgid "Please select a Warehouse"
msgstr "crwdns111900:0crwdne111900:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1397
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1405
msgid "Please select a Work Order first."
msgstr "crwdns79458:0crwdne79458:0"
@@ -38059,7 +38103,7 @@ msgstr "crwdns79504:0crwdne79504:0"
msgid "Please select weekly off day"
msgstr "crwdns79506:0crwdne79506:0"
-#: erpnext/public/js/utils.js:1036
+#: erpnext/public/js/utils.js:1014
msgid "Please select {0}"
msgstr "crwdns79508:0{0}crwdne79508:0"
@@ -38069,7 +38113,7 @@ msgstr "crwdns79508:0{0}crwdne79508:0"
msgid "Please select {0} first"
msgstr "crwdns79510:0{0}crwdne79510:0"
-#: erpnext/public/js/controllers/transaction.js:100
+#: erpnext/public/js/controllers/transaction.js:103
msgid "Please set 'Apply Additional Discount On'"
msgstr "crwdns79512:0crwdne79512:0"
@@ -38089,7 +38133,7 @@ msgstr "crwdns148820:0{0}crwdnd148820:0{1}crwdne148820:0"
msgid "Please set Account"
msgstr "crwdns79518:0crwdne79518:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1727
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1728
msgid "Please set Account for Change Amount"
msgstr "crwdns111902:0crwdne111902:0"
@@ -38111,7 +38155,7 @@ msgstr "crwdns79522:0crwdne79522:0"
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:58
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:68
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:78
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:765
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:773
msgid "Please set Company"
msgstr "crwdns79524:0crwdne79524:0"
@@ -38141,7 +38185,7 @@ msgstr "crwdns79532:0%scrwdne79532:0"
msgid "Please set Fixed Asset Account in Asset Category {0}"
msgstr "crwdns154922:0{0}crwdne154922:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:587
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:592
msgid "Please set Fixed Asset Account in {} against {}."
msgstr "crwdns79534:0crwdne79534:0"
@@ -38191,7 +38235,7 @@ msgstr "crwdns79554:0{0}crwdne79554:0"
msgid "Please set a default Holiday List for Employee {0} or Company {1}"
msgstr "crwdns79556:0{0}crwdnd79556:0{1}crwdne79556:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1097
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1102
msgid "Please set account in Warehouse {0}"
msgstr "crwdns79558:0{0}crwdne79558:0"
@@ -38216,23 +38260,23 @@ msgstr "crwdns79566:0crwdne79566:0"
msgid "Please set both the Tax ID and Fiscal Code on Company {0}"
msgstr "crwdns154248:0{0}crwdne154248:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2246
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2247
msgid "Please set default Cash or Bank account in Mode of Payment {0}"
msgstr "crwdns79568:0{0}crwdne79568:0"
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:84
#: erpnext/accounts/doctype/pos_profile/pos_profile.py:181
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2846
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2847
msgid "Please set default Cash or Bank account in Mode of Payment {}"
msgstr "crwdns79570:0crwdne79570:0"
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:86
#: erpnext/accounts/doctype/pos_profile/pos_profile.py:183
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2848
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2849
msgid "Please set default Cash or Bank account in Mode of Payments {}"
msgstr "crwdns79572:0crwdne79572:0"
-#: erpnext/accounts/utils.py:2318
+#: erpnext/accounts/utils.py:2322
msgid "Please set default Exchange Gain/Loss Account in Company {}"
msgstr "crwdns79574:0crwdne79574:0"
@@ -38269,7 +38313,7 @@ msgstr "crwdns79590:0crwdne79590:0"
msgid "Please set opening number of booked depreciations"
msgstr "crwdns154924:0crwdne154924:0"
-#: erpnext/public/js/controllers/transaction.js:2263
+#: erpnext/public/js/controllers/transaction.js:2594
msgid "Please set recurring after saving"
msgstr "crwdns79592:0crwdne79592:0"
@@ -38285,11 +38329,11 @@ msgstr "crwdns79596:0{0}crwdne79596:0"
msgid "Please set the Item Code first"
msgstr "crwdns79598:0crwdne79598:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1459
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1467
msgid "Please set the Target Warehouse in the Job Card"
msgstr "crwdns154391:0crwdne154391:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1463
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1471
msgid "Please set the WIP Warehouse in the Job Card"
msgstr "crwdns154393:0crwdne154393:0"
@@ -38340,7 +38384,7 @@ msgstr "crwdns111904:0{0}crwdnd111904:0{1}crwdne111904:0"
msgid "Please share this email with your support team so that they can find and fix the issue."
msgstr "crwdns79616:0crwdne79616:0"
-#: erpnext/public/js/controllers/transaction.js:2131
+#: erpnext/public/js/controllers/transaction.js:2453
msgid "Please specify"
msgstr "crwdns79618:0crwdne79618:0"
@@ -38348,15 +38392,15 @@ msgstr "crwdns79618:0crwdne79618:0"
msgid "Please specify Company"
msgstr "crwdns79620:0crwdne79620:0"
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:110
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:120
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:447
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:503
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:510
msgid "Please specify Company to proceed"
msgstr "crwdns79622:0crwdne79622:0"
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1473
#: erpnext/controllers/accounts_controller.py:2996
-#: erpnext/public/js/controllers/accounts.js:97
+#: erpnext/public/js/controllers/accounts.js:117
msgid "Please specify a valid Row ID for row {0} in table {1}"
msgstr "crwdns79624:0{0}crwdnd79624:0{1}crwdne79624:0"
@@ -38610,7 +38654,7 @@ msgstr "crwdns152326:0crwdne152326:0"
msgid "Posting Date cannot be future date"
msgstr "crwdns79740:0crwdne79740:0"
-#: erpnext/public/js/controllers/transaction.js:898
+#: erpnext/public/js/controllers/transaction.js:990
msgid "Posting Date will change to today's date as Edit Posting Date and Time is unchecked. Are you sure want to proceed?"
msgstr "crwdns155388:0crwdne155388:0"
@@ -39102,7 +39146,7 @@ msgstr "crwdns79976:0crwdne79976:0"
#: erpnext/accounts/doctype/coupon_code/coupon_code.json
#: erpnext/accounts/doctype/pricing_rule/pricing_rule.json
#: erpnext/accounts/doctype/pricing_rule_detail/pricing_rule_detail.json
-#: erpnext/buying/doctype/supplier/supplier.js:116
+#: erpnext/buying/doctype/supplier/supplier.js:121
#: erpnext/buying/workspace/buying/buying.json
#: erpnext/selling/workspace/selling/selling.json
#: erpnext/stock/workspace/stock/stock.json
@@ -39632,7 +39676,7 @@ msgstr "crwdns80274:0crwdne80274:0"
msgid "Process Loss Qty"
msgstr "crwdns80276:0crwdne80276:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:301
+#: erpnext/manufacturing/doctype/job_card/job_card.js:316
msgid "Process Loss Quantity"
msgstr "crwdns154429:0crwdne154429:0"
@@ -39767,8 +39811,8 @@ msgstr "crwdns136382:0crwdne136382:0"
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/buying/workspace/buying/buying.json
-#: erpnext/public/js/controllers/buying.js:294
-#: erpnext/public/js/controllers/buying.js:548
+#: erpnext/public/js/controllers/buying.js:319
+#: erpnext/public/js/controllers/buying.js:604
#: erpnext/selling/doctype/product_bundle/product_bundle.json
#: erpnext/selling/workspace/selling/selling.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
@@ -40097,7 +40141,7 @@ msgstr "crwdns80480:0crwdne80480:0"
#: 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:1061
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1069
#: 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:109
@@ -40167,7 +40211,7 @@ msgstr "crwdns80480:0crwdne80480:0"
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
#: erpnext/stock/report/reserved_stock/reserved_stock.js:130
#: erpnext/stock/report/reserved_stock/reserved_stock.py:184
-#: erpnext/stock/report/stock_ledger/stock_ledger.js:103
+#: erpnext/stock/report/stock_ledger/stock_ledger.js:102
#: erpnext/stock/report/stock_ledger/stock_ledger.py:350
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
@@ -40421,7 +40465,7 @@ msgid "Proposal Writing"
msgstr "crwdns80690:0crwdne80690:0"
#: erpnext/setup/setup_wizard/data/sales_stage.txt:7
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:417
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:421
msgid "Proposal/Price Quote"
msgstr "crwdns80692:0crwdne80692:0"
@@ -40458,7 +40502,7 @@ msgid "Prospect {0} already exists"
msgstr "crwdns80710:0{0}crwdne80710:0"
#: erpnext/setup/setup_wizard/data/sales_stage.txt:1
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:411
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:415
msgid "Prospecting"
msgstr "crwdns80712:0crwdne80712:0"
@@ -40681,7 +40725,7 @@ msgstr "crwdns80802:0{0}crwdne80802:0"
msgid "Purchase Invoice {0} is already submitted"
msgstr "crwdns80804:0{0}crwdne80804:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:2013
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:2018
msgid "Purchase Invoices"
msgstr "crwdns80806:0crwdne80806:0"
@@ -40834,11 +40878,11 @@ msgstr "crwdns80872:0crwdne80872:0"
msgid "Purchase Order Pricing Rule"
msgstr "crwdns136432:0crwdne136432:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:626
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:631
msgid "Purchase Order Required"
msgstr "crwdns80876:0crwdne80876:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:621
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:626
msgid "Purchase Order Required for item {}"
msgstr "crwdns80878:0crwdne80878:0"
@@ -40858,7 +40902,7 @@ msgstr "crwdns80882:0crwdne80882:0"
msgid "Purchase Order number required for Item {0}"
msgstr "crwdns80884:0{0}crwdne80884:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:664
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:669
msgid "Purchase Order {0} is not submitted"
msgstr "crwdns80886:0{0}crwdne80886:0"
@@ -40975,11 +41019,11 @@ msgstr "crwdns136444:0crwdne136444:0"
msgid "Purchase Receipt No"
msgstr "crwdns136446:0crwdne136446:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:647
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:652
msgid "Purchase Receipt Required"
msgstr "crwdns80940:0crwdne80940:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:642
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:647
msgid "Purchase Receipt Required for item {}"
msgstr "crwdns80942:0crwdne80942:0"
@@ -41000,7 +41044,7 @@ msgstr "crwdns80946:0crwdne80946:0"
msgid "Purchase Receipt {0} created."
msgstr "crwdns80948:0{0}crwdne80948:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:671
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:676
msgid "Purchase Receipt {0} is not submitted"
msgstr "crwdns80950:0{0}crwdne80950:0"
@@ -41230,7 +41274,7 @@ msgstr "crwdns81040:0{0}crwdnd81040:0{1}crwdne81040:0"
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:372
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:470
#: erpnext/public/js/stock_reservation.js:134
-#: erpnext/public/js/stock_reservation.js:335 erpnext/public/js/utils.js:793
+#: erpnext/public/js/stock_reservation.js:335 erpnext/public/js/utils.js:771
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
#: erpnext/selling/doctype/sales_order/sales_order.js:367
#: erpnext/selling/doctype/sales_order/sales_order.js:471
@@ -41396,7 +41440,7 @@ msgid "Qty in WIP Warehouse"
msgstr "crwdns152344:0crwdne152344:0"
#. Label of the for_qty (Float) field in DocType 'Pick List'
-#: erpnext/stock/doctype/pick_list/pick_list.js:192
+#: erpnext/stock/doctype/pick_list/pick_list.js:197
#: erpnext/stock/doctype/pick_list/pick_list.json
msgid "Qty of Finished Goods Item"
msgstr "crwdns81146:0crwdne81146:0"
@@ -41434,8 +41478,8 @@ msgstr "crwdns81160:0crwdne81160:0"
msgid "Qty to Fetch"
msgstr "crwdns81162:0crwdne81162:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:273
-#: erpnext/manufacturing/doctype/job_card/job_card.py:765
+#: erpnext/manufacturing/doctype/job_card/job_card.js:288
+#: erpnext/manufacturing/doctype/job_card/job_card.py:773
msgid "Qty to Manufacture"
msgstr "crwdns81164:0crwdne81164:0"
@@ -41463,7 +41507,7 @@ msgstr "crwdns81170:0crwdne81170:0"
#: erpnext/crm/doctype/lead/lead.json
#: erpnext/setup/doctype/employee_education/employee_education.json
#: erpnext/setup/setup_wizard/data/sales_stage.txt:2
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:412
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:416
msgid "Qualification"
msgstr "crwdns81172:0crwdne81172:0"
@@ -41650,7 +41694,7 @@ msgstr "crwdns81266:0crwdne81266:0"
msgid "Quality Inspection Template Name"
msgstr "crwdns136490:0crwdne136490:0"
-#: erpnext/public/js/controllers/transaction.js:360
+#: erpnext/public/js/controllers/transaction.js:375
#: erpnext/stock/doctype/stock_entry/stock_entry.js:165
msgid "Quality Inspection(s)"
msgstr "crwdns81282:0crwdne81282:0"
@@ -41775,7 +41819,7 @@ msgstr "crwdns81312:0crwdne81312:0"
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:194
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:218
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
-#: erpnext/public/js/controllers/buying.js:555
+#: erpnext/public/js/controllers/buying.js:611
#: erpnext/public/js/stock_analytics.js:50
#: erpnext/public/js/utils/serial_no_batch_selector.js:485
#: erpnext/selling/doctype/quotation_item/quotation_item.json
@@ -41886,7 +41930,7 @@ msgstr "crwdns136502:0crwdne136502:0"
msgid "Quantity and Warehouse"
msgstr "crwdns136504:0crwdne136504:0"
-#: erpnext/stock/doctype/material_request/material_request.py:185
+#: erpnext/stock/doctype/material_request/material_request.py:186
msgid "Quantity cannot be greater than {0} for Item {1}"
msgstr "crwdns152162:0{0}crwdnd152162:0{1}crwdne152162:0"
@@ -41903,7 +41947,7 @@ msgid "Quantity must be greater than zero, and less or equal to {0}"
msgstr "crwdns81396:0{0}crwdne81396:0"
#: erpnext/manufacturing/doctype/work_order/work_order.js:944
-#: erpnext/stock/doctype/pick_list/pick_list.js:200
+#: erpnext/stock/doctype/pick_list/pick_list.js:205
msgid "Quantity must not be more than {0}"
msgstr "crwdns81398:0{0}crwdne81398:0"
@@ -41917,8 +41961,8 @@ msgid "Quantity required for Item {0} in row {1}"
msgstr "crwdns81402:0{0}crwdnd81402:0{1}crwdne81402:0"
#: erpnext/manufacturing/doctype/bom/bom.py:604
-#: erpnext/manufacturing/doctype/job_card/job_card.js:329
-#: erpnext/manufacturing/doctype/job_card/job_card.js:398
+#: erpnext/manufacturing/doctype/job_card/job_card.js:349
+#: erpnext/manufacturing/doctype/job_card/job_card.js:418
#: erpnext/manufacturing/doctype/workstation/workstation.js:303
msgid "Quantity should be greater than 0"
msgstr "crwdns81404:0crwdne81404:0"
@@ -42078,7 +42122,7 @@ msgstr "crwdns81464:0crwdne81464:0"
#. Label of the prevdoc_docname (Link) field in DocType 'Sales Order Item'
#. Label of a Link in the Selling Workspace
#. Option for the 'Transaction' (Select) field in DocType 'Authorization Rule'
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:280
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:287
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:36
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.html:20
#: erpnext/crm/doctype/contract/contract.json
@@ -42168,7 +42212,7 @@ msgstr "crwdns136520:0crwdne136520:0"
msgid "Quoted Amount"
msgstr "crwdns81516:0crwdne81516:0"
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:103
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:104
msgid "RFQs are not allowed for {0} due to a scorecard standing of {1}"
msgstr "crwdns81518:0{0}crwdnd81518:0{1}crwdne81518:0"
@@ -42279,7 +42323,7 @@ msgstr "crwdns81528:0crwdne81528:0"
#: erpnext/manufacturing/doctype/bom_item/bom_item.json
#: erpnext/manufacturing/doctype/bom_scrap_item/bom_scrap_item.json
#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
-#: erpnext/public/js/utils.js:803
+#: erpnext/public/js/utils.js:781
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
#: erpnext/selling/doctype/quotation_item/quotation_item.json
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
@@ -42771,7 +42815,7 @@ msgstr "crwdns81838:0crwdne81838:0"
msgid "Reason for Failure"
msgstr "crwdns136622:0crwdne136622:0"
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:748
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:751
#: erpnext/selling/doctype/sales_order/sales_order.js:1341
msgid "Reason for Hold"
msgstr "crwdns81842:0crwdne81842:0"
@@ -42891,9 +42935,9 @@ msgstr "crwdns136638:0crwdne136638:0"
#. Option for the 'Quote Status' (Select) field in DocType 'Request for
#. Quotation Supplier'
#. Option for the 'Status' (Select) field in DocType 'Material Request'
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:336
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:337
#: erpnext/buying/doctype/request_for_quotation_supplier/request_for_quotation_supplier.json
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:191
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:193
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/material_request/material_request_list.js:37
#: erpnext/stock/doctype/material_request/material_request_list.js:45
@@ -43197,7 +43241,7 @@ msgstr "crwdns136680:0crwdne136680:0"
#. 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:622
+#: erpnext/selling/page/point_of_sale/pos_payment.js:610
msgid "Redeem Loyalty Points"
msgstr "crwdns82004:0crwdne82004:0"
@@ -43340,7 +43384,7 @@ msgstr "crwdns82078:0#{0}crwdnd82078:0{1}crwdne82078:0"
msgid "Reference Date"
msgstr "crwdns82080:0crwdne82080:0"
-#: erpnext/public/js/controllers/transaction.js:2369
+#: erpnext/public/js/controllers/transaction.js:2707
msgid "Reference Date for Early Payment Discount"
msgstr "crwdns82084:0crwdne82084:0"
@@ -43762,7 +43806,7 @@ msgstr "crwdns136748:0crwdne136748:0"
msgid "Remaining"
msgstr "crwdns82288:0crwdne82288:0"
-#: erpnext/selling/page/point_of_sale/pos_payment.js:692
+#: erpnext/selling/page/point_of_sale/pos_payment.js:680
msgid "Remaining Amount"
msgstr "crwdns154926:0crwdne154926:0"
@@ -43775,7 +43819,7 @@ msgstr "crwdns82290:0crwdne82290:0"
#. 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:490
+#: erpnext/selling/page/point_of_sale/pos_payment.js:489
msgid "Remark"
msgstr "crwdns82292:0crwdne82292:0"
@@ -43906,12 +43950,13 @@ msgstr "crwdns154660:0{0}crwdne154660:0"
msgid "Renaming it is only allowed via parent company {0}, to avoid mismatch."
msgstr "crwdns82350:0{0}crwdne82350:0"
-#. Label of the hour_rate_rent (Currency) field in DocType 'Workstation'
-#. Label of the hour_rate_rent (Currency) field in DocType 'Workstation Type'
-#: erpnext/manufacturing/doctype/workstation/workstation.json
-#: erpnext/manufacturing/doctype/workstation_type/workstation_type.json
-msgid "Rent Cost"
-msgstr "crwdns136758:0crwdne136758:0"
+#: erpnext/manufacturing/doctype/workstation/test_workstation.py:80
+#: erpnext/manufacturing/doctype/workstation/test_workstation.py:91
+#: erpnext/manufacturing/doctype/workstation/test_workstation.py:118
+#: erpnext/patches/v16_0/make_workstation_operating_components.py:49
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:299
+msgid "Rent"
+msgstr "crwdns158404:0crwdne158404:0"
#. Option for the 'Permanent Address Is' (Select) field in DocType 'Employee'
#. Option for the 'Current Address Is' (Select) field in DocType 'Employee'
@@ -44217,7 +44262,7 @@ msgstr "crwdns111948:0crwdne111948:0"
msgid "Reqd Qty (BOM)"
msgstr "crwdns154932:0crwdne154932:0"
-#: erpnext/public/js/utils.js:813
+#: erpnext/public/js/utils.js:791
msgid "Reqd by date"
msgstr "crwdns82486:0crwdne82486:0"
@@ -44235,7 +44280,7 @@ msgstr "crwdns82488:0crwdne82488:0"
msgid "Request Parameters"
msgstr "crwdns136798:0crwdne136798:0"
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:446
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:457
msgid "Request Timeout"
msgstr "crwdns82492:0crwdne82492:0"
@@ -44259,7 +44304,7 @@ msgstr "crwdns136804:0crwdne136804:0"
#. Quotation Item'
#. Label of a Link in the Buying Workspace
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:383
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:384
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:73
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:70
@@ -44476,7 +44521,7 @@ msgstr "crwdns82600:0crwdne82600:0"
#: erpnext/manufacturing/doctype/work_order/work_order.js:813
#: erpnext/selling/doctype/sales_order/sales_order.js:76
-#: erpnext/stock/doctype/pick_list/pick_list.js:144
+#: erpnext/stock/doctype/pick_list/pick_list.js:149
msgid "Reserve"
msgstr "crwdns82604:0crwdne82604:0"
@@ -44583,7 +44628,7 @@ msgstr "crwdns82640:0crwdne82640:0"
#: erpnext/selling/doctype/sales_order/sales_order.js:434
#: erpnext/stock/dashboard/item_dashboard_list.html:15
#: erpnext/stock/doctype/bin/bin.json
-#: erpnext/stock/doctype/pick_list/pick_list.js:164
+#: erpnext/stock/doctype/pick_list/pick_list.js:169
#: erpnext/stock/report/reserved_stock/reserved_stock.json
#: erpnext/stock/report/stock_balance/stock_balance.py:497
#: erpnext/stock/stock_ledger.py:2167
@@ -44636,7 +44681,7 @@ msgstr "crwdns82660:0crwdne82660:0"
#: erpnext/public/js/stock_reservation.js:202
#: erpnext/selling/doctype/sales_order/sales_order.js:387
-#: erpnext/stock/doctype/pick_list/pick_list.js:289
+#: erpnext/stock/doctype/pick_list/pick_list.js:294
msgid "Reserving Stock..."
msgstr "crwdns82662:0crwdne82662:0"
@@ -44855,7 +44900,7 @@ msgstr "crwdns136876:0crwdne136876:0"
msgid "Resume"
msgstr "crwdns82750:0crwdne82750:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:208
+#: erpnext/manufacturing/doctype/job_card/job_card.js:223
msgid "Resume Job"
msgstr "crwdns82752:0crwdne82752:0"
@@ -44913,7 +44958,7 @@ msgstr "crwdns82770:0crwdne82770:0"
#. Option for the 'Status' (Select) field in DocType 'Purchase Invoice'
#. Option for the 'Status' (Select) field in DocType 'Sales Invoice'
#. Option for the 'Status' (Select) field in DocType 'Subcontracting Receipt'
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:69
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:79
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
@@ -44924,7 +44969,7 @@ msgstr "crwdns82770:0crwdne82770:0"
msgid "Return"
msgstr "crwdns82772:0crwdne82772:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:101
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:108
msgid "Return / Credit Note"
msgstr "crwdns82782:0crwdne82782:0"
@@ -44990,7 +45035,7 @@ msgstr "crwdns82810:0crwdne82810:0"
msgid "Return Qty from Rejected Warehouse"
msgstr "crwdns82812:0crwdne82812:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1374
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1375
msgid "Return invoice of asset cancelled"
msgstr "crwdns154944:0crwdne154944:0"
@@ -45452,12 +45497,12 @@ msgid "Row #1: Sequence ID must be 1 for Operation {0}."
msgstr "crwdns156066:0{0}crwdne156066:0"
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:518
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1919
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1920
msgid "Row #{0} (Payment Table): Amount must be negative"
msgstr "crwdns83042:0#{0}crwdne83042:0"
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:516
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1914
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1915
msgid "Row #{0} (Payment Table): Amount must be positive"
msgstr "crwdns83044:0#{0}crwdne83044:0"
@@ -45547,7 +45592,7 @@ msgstr "crwdns83082:0#{0}crwdnd83082:0{1}crwdne83082:0"
msgid "Row #{0}: Cannot set Rate if the billed amount is greater than the amount for Item {1}."
msgstr "crwdns154952:0#{0}crwdnd154952:0{1}crwdne154952:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:972
+#: erpnext/manufacturing/doctype/job_card/job_card.py:980
msgid "Row #{0}: Cannot transfer more than Required Qty {1} for Item {2} against Job Card {3}"
msgstr "crwdns83088:0#{0}crwdnd83088:0{1}crwdnd83088:0{2}crwdnd83088:0{3}crwdne83088:0"
@@ -45639,7 +45684,7 @@ msgstr "crwdns83128:0#{0}crwdnd83128:0{1}crwdne83128:0"
msgid "Row #{0}: From Date cannot be before To Date"
msgstr "crwdns83130:0#{0}crwdne83130:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:755
+#: erpnext/manufacturing/doctype/job_card/job_card.py:763
msgid "Row #{0}: From Time and To Time fields are required"
msgstr "crwdns154780:0#{0}crwdne154780:0"
@@ -45651,7 +45696,7 @@ msgstr "crwdns83132:0#{0}crwdne83132:0"
msgid "Row #{0}: Item {1} does not exist"
msgstr "crwdns83134:0#{0}crwdnd83134:0{1}crwdne83134:0"
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1549
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1579
msgid "Row #{0}: Item {1} has been picked, please reserve stock from the Pick List."
msgstr "crwdns83136:0#{0}crwdnd83136:0{1}crwdne83136:0"
@@ -45687,7 +45732,7 @@ msgstr "crwdns154960:0#{0}crwdne154960:0"
msgid "Row #{0}: Not allowed to change Supplier as Purchase Order already exists"
msgstr "crwdns83148:0#{0}crwdne83148:0"
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1632
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1662
msgid "Row #{0}: Only {1} available to reserve for the Item {2}"
msgstr "crwdns83150:0#{0}crwdnd83150:0{1}crwdnd83150:0{2}crwdne83150:0"
@@ -45753,7 +45798,7 @@ msgstr "crwdns158348:0#{0}crwdnd158348:0{1}crwdne158348:0"
msgid "Row #{0}: Quantity for Item {1} cannot be zero."
msgstr "crwdns83172:0#{0}crwdnd83172:0{1}crwdne83172:0"
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1617
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1647
msgid "Row #{0}: Quantity to reserve for the Item {1} should be greater than 0."
msgstr "crwdns83174:0#{0}crwdnd83174:0{1}crwdne83174:0"
@@ -45831,11 +45876,11 @@ msgstr "crwdns83208:0#{0}crwdnd83208:0{1}crwdne83208:0"
msgid "Row #{0}: Since 'Track Semi Finished Goods' is enabled, the BOM {1} cannot be used for Sub Assembly Items"
msgstr "crwdns158350:0#{0}crwdnd158350:0{1}crwdne158350:0"
-#: erpnext/manufacturing/doctype/workstation/workstation.py:92
+#: erpnext/manufacturing/doctype/workstation/workstation.py:105
msgid "Row #{0}: Start Time and End Time are required"
msgstr "crwdns111964:0#{0}crwdne111964:0"
-#: erpnext/manufacturing/doctype/workstation/workstation.py:95
+#: erpnext/manufacturing/doctype/workstation/workstation.py:108
msgid "Row #{0}: Start Time must be before End Time"
msgstr "crwdns111966:0#{0}crwdne111966:0"
@@ -45851,15 +45896,15 @@ msgstr "crwdns83212:0#{0}crwdnd83212:0{1}crwdnd83212:0{2}crwdne83212:0"
msgid "Row #{0}: Stock cannot be reserved for Item {1} against a disabled Batch {2}."
msgstr "crwdns83214:0#{0}crwdnd83214:0{1}crwdnd83214:0{2}crwdne83214:0"
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1562
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1592
msgid "Row #{0}: Stock cannot be reserved for a non-stock Item {1}"
msgstr "crwdns83216:0#{0}crwdnd83216:0{1}crwdne83216:0"
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1575
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1605
msgid "Row #{0}: Stock cannot be reserved in group warehouse {1}."
msgstr "crwdns83218:0#{0}crwdnd83218:0{1}crwdne83218:0"
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1589
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1619
msgid "Row #{0}: Stock is already reserved for the Item {1}."
msgstr "crwdns83220:0#{0}crwdnd83220:0{1}crwdne83220:0"
@@ -45872,7 +45917,7 @@ msgid "Row #{0}: Stock not available to reserve for Item {1} against Batch {2} i
msgstr "crwdns83224:0#{0}crwdnd83224:0{1}crwdnd83224:0{2}crwdnd83224:0{3}crwdne83224:0"
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1224
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1603
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1633
msgid "Row #{0}: Stock not available to reserve for the Item {1} in Warehouse {2}."
msgstr "crwdns83226:0#{0}crwdnd83226:0{1}crwdnd83226:0{2}crwdne83226:0"
@@ -45884,7 +45929,7 @@ msgstr "crwdns83228:0#{0}crwdnd83228:0{1}crwdne83228:0"
msgid "Row #{0}: The warehouse {1} is not a child warehouse of a group warehouse {2}"
msgstr "crwdns127848:0#{0}crwdnd127848:0{1}crwdnd127848:0{2}crwdne127848:0"
-#: erpnext/manufacturing/doctype/workstation/workstation.py:171
+#: erpnext/manufacturing/doctype/workstation/workstation.py:181
msgid "Row #{0}: Timings conflicts with row {1}"
msgstr "crwdns83232:0#{0}crwdnd83232:0{1}crwdne83232:0"
@@ -45900,7 +45945,7 @@ msgstr "crwdns83234:0#{0}crwdnd83234:0{1}crwdne83234:0"
msgid "Row #{0}: You must select an Asset for Item {1}."
msgstr "crwdns83236:0#{0}crwdnd83236:0{1}crwdne83236:0"
-#: erpnext/public/js/controllers/buying.js:237
+#: erpnext/public/js/controllers/buying.js:259
msgid "Row #{0}: {1} can not be negative for item {2}"
msgstr "crwdns83240:0#{0}crwdnd83240:0{1}crwdnd83240:0{2}crwdne83240:0"
@@ -46021,7 +46066,7 @@ msgstr "crwdns83280:0crwdne83280:0"
msgid "Row #{}: {} {} doesn't belong to Company {}. Please select valid {}."
msgstr "crwdns83282:0crwdne83282:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:436
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:441
msgid "Row No {0}: Warehouse is required. Please set a Default Warehouse for Item {1} and Company {2}"
msgstr "crwdns83284:0{0}crwdnd83284:0{1}crwdnd83284:0{2}crwdne83284:0"
@@ -46033,7 +46078,7 @@ msgstr "crwdns111972:0crwdne111972:0"
msgid "Row {0}"
msgstr "crwdns111974:0{0}crwdne111974:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:683
+#: erpnext/manufacturing/doctype/job_card/job_card.py:691
msgid "Row {0} : Operation is required against the raw material item {1}"
msgstr "crwdns83286:0{0}crwdnd83286:0{1}crwdne83286:0"
@@ -46081,7 +46126,7 @@ msgstr "crwdns83308:0{0}crwdnd83308:0{1}crwdnd83308:0{2}crwdne83308:0"
msgid "Row {0}: As {1} is enabled, raw materials cannot be added to {2} entry. Use {3} entry to consume raw materials."
msgstr "crwdns111976:0{0}crwdnd111976:0{1}crwdnd111976:0{2}crwdnd111976:0{3}crwdne111976:0"
-#: erpnext/stock/doctype/material_request/material_request.py:853
+#: erpnext/stock/doctype/material_request/material_request.py:859
msgid "Row {0}: Bill of Materials not found for the Item {1}"
msgstr "crwdns83310:0{0}crwdnd83310:0{1}crwdne83310:0"
@@ -46134,19 +46179,19 @@ msgstr "crwdns83336:0{0}crwdne83336:0"
msgid "Row {0}: Expected Value After Useful Life must be less than Gross Purchase Amount"
msgstr "crwdns83338:0{0}crwdne83338:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:527
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:532
msgid "Row {0}: Expense Head changed to {1} as no Purchase Receipt is created against Item {2}."
msgstr "crwdns83340:0{0}crwdnd83340:0{1}crwdnd83340:0{2}crwdne83340:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:484
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:489
msgid "Row {0}: Expense Head changed to {1} because account {2} is not linked to warehouse {3} or it is not the default inventory account"
msgstr "crwdns83342:0{0}crwdnd83342:0{1}crwdnd83342:0{2}crwdnd83342:0{3}crwdne83342:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:509
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:514
msgid "Row {0}: Expense Head changed to {1} because expense is booked against this account in Purchase Receipt {2}"
msgstr "crwdns83344:0{0}crwdnd83344:0{1}crwdnd83344:0{2}crwdne83344:0"
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:126
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:127
msgid "Row {0}: For Supplier {1}, Email Address is Required to send an email"
msgstr "crwdns83346:0{0}crwdnd83346:0{1}crwdne83346:0"
@@ -46154,7 +46199,7 @@ msgstr "crwdns83346:0{0}crwdnd83346:0{1}crwdne83346:0"
msgid "Row {0}: From Time and To Time is mandatory."
msgstr "crwdns83348:0{0}crwdne83348:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:260
+#: erpnext/manufacturing/doctype/job_card/job_card.py:263
#: erpnext/projects/doctype/timesheet/timesheet.py:212
msgid "Row {0}: From Time and To Time of {1} is overlapping with {2}"
msgstr "crwdns83350:0{0}crwdnd83350:0{1}crwdnd83350:0{2}crwdne83350:0"
@@ -46163,7 +46208,7 @@ msgstr "crwdns83350:0{0}crwdnd83350:0{1}crwdnd83350:0{2}crwdne83350:0"
msgid "Row {0}: From Warehouse is mandatory for internal transfers"
msgstr "crwdns83352:0{0}crwdne83352:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:251
+#: erpnext/manufacturing/doctype/job_card/job_card.py:254
msgid "Row {0}: From time must be less than to time"
msgstr "crwdns83354:0{0}crwdne83354:0"
@@ -46320,7 +46365,7 @@ msgstr "crwdns151454:0{0}crwdnd151454:0{1}crwdne151454:0"
msgid "Row {0}: user has not applied the rule {1} on the item {2}"
msgstr "crwdns83422:0{0}crwdnd83422:0{1}crwdnd83422:0{2}crwdne83422:0"
-#: erpnext/accounts/doctype/accounting_dimension_filter/accounting_dimension_filter.py:60
+#: erpnext/accounts/doctype/accounting_dimension_filter/accounting_dimension_filter.py:63
msgid "Row {0}: {1} account already applied for Accounting Dimension {2}"
msgstr "crwdns83424:0{0}crwdnd83424:0{1}crwdnd83424:0{2}crwdne83424:0"
@@ -46440,7 +46485,7 @@ msgstr "crwdns83484:0crwdne83484:0"
msgid "SLA Paused On"
msgstr "crwdns136972:0crwdne136972:0"
-#: erpnext/public/js/utils.js:1173
+#: erpnext/public/js/utils.js:1151
msgid "SLA is on hold since {0}"
msgstr "crwdns83488:0{0}crwdne83488:0"
@@ -46839,7 +46884,7 @@ msgstr "crwdns104650:0crwdne104650:0"
#. Entry'
#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json
#: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:253
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:260
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:288
#: erpnext/accounts/report/sales_register/sales_register.py:238
@@ -46964,7 +47009,7 @@ msgstr "crwdns83692:0{0}crwdne83692:0"
msgid "Sales Order {0} already exists against Customer's Purchase Order {1}. To allow multiple Sales Orders, Enable {2} in {3}"
msgstr "crwdns83694:0{0}crwdnd83694:0{1}crwdnd83694:0{2}crwdnd83694:0{3}crwdne83694:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1295
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1296
msgid "Sales Order {0} is not submitted"
msgstr "crwdns83696:0{0}crwdne83696:0"
@@ -47403,7 +47448,7 @@ msgstr "crwdns83872:0crwdne83872:0"
msgid "Same item cannot be entered multiple times."
msgstr "crwdns83874:0crwdne83874:0"
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:95
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:96
msgid "Same supplier has been entered multiple times"
msgstr "crwdns83876:0crwdne83876:0"
@@ -47422,7 +47467,7 @@ msgstr "crwdns137022:0crwdne137022:0"
#. 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:2427
+#: erpnext/public/js/controllers/transaction.js:2765
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
msgid "Sample Size"
msgstr "crwdns83884:0crwdne83884:0"
@@ -47838,7 +47883,7 @@ msgstr "crwdns84078:0crwdne84078:0"
msgid "See all open tickets"
msgstr "crwdns84080:0crwdne84080:0"
-#: erpnext/stock/report/stock_ledger/stock_ledger.js:123
+#: erpnext/stock/report/stock_ledger/stock_ledger.js:122
msgid "Segregate Serial / Batch Bundle"
msgstr "crwdns111986:0crwdne111986:0"
@@ -47853,7 +47898,7 @@ msgstr "crwdns84082:0crwdne84082:0"
msgid "Select Accounting Dimension."
msgstr "crwdns84084:0crwdne84084:0"
-#: erpnext/public/js/utils.js:486
+#: erpnext/public/js/utils.js:464
msgid "Select Alternate Item"
msgstr "crwdns84086:0crwdne84086:0"
@@ -47879,7 +47924,7 @@ msgstr "crwdns84096:0crwdne84096:0"
#: erpnext/assets/doctype/asset_repair/asset_repair.js:194
#: erpnext/public/js/utils/sales_common.js:417
-#: erpnext/stock/doctype/pick_list/pick_list.js:370
+#: erpnext/stock/doctype/pick_list/pick_list.js:375
msgid "Select Batch No"
msgstr "crwdns84098:0crwdne84098:0"
@@ -47903,7 +47948,7 @@ msgstr "crwdns151702:0crwdne151702:0"
msgid "Select Company"
msgstr "crwdns84106:0crwdne84106:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:476
+#: erpnext/manufacturing/doctype/job_card/job_card.js:496
msgid "Select Corrective Operation"
msgstr "crwdns84108:0crwdne84108:0"
@@ -47913,11 +47958,11 @@ msgstr "crwdns84108:0crwdne84108:0"
msgid "Select Customers By"
msgstr "crwdns137088:0crwdne137088:0"
-#: erpnext/setup/doctype/employee/employee.js:108
+#: erpnext/setup/doctype/employee/employee.js:114
msgid "Select Date of Birth. This will validate Employees age and prevent hiring of under-age staff."
msgstr "crwdns84112:0crwdne84112:0"
-#: erpnext/setup/doctype/employee/employee.js:115
+#: erpnext/setup/doctype/employee/employee.js:121
msgid "Select Date of joining. It will have impact on the first salary calculation, Leave allocation on pro-rata bases."
msgstr "crwdns84114:0crwdne84114:0"
@@ -47944,7 +47989,7 @@ msgstr "crwdns154782:0crwdne154782:0"
msgid "Select DocType"
msgstr "crwdns137090:0crwdne137090:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:194
+#: erpnext/manufacturing/doctype/job_card/job_card.js:209
msgid "Select Employees"
msgstr "crwdns84124:0crwdne84124:0"
@@ -47961,7 +48006,7 @@ msgstr "crwdns84128:0crwdne84128:0"
msgid "Select Items based on Delivery Date"
msgstr "crwdns84130:0crwdne84130:0"
-#: erpnext/public/js/controllers/transaction.js:2463
+#: erpnext/public/js/controllers/transaction.js:2804
msgid "Select Items for Quality Inspection"
msgstr "crwdns84132:0crwdne84132:0"
@@ -47982,7 +48027,7 @@ msgstr "crwdns111988:0crwdne111988:0"
msgid "Select Job Worker Address"
msgstr "crwdns142964:0crwdne142964:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1127
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1135
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:955
msgid "Select Loyalty Program"
msgstr "crwdns84138:0crwdne84138:0"
@@ -47992,19 +48037,19 @@ msgid "Select Possible Supplier"
msgstr "crwdns84140:0crwdne84140:0"
#: erpnext/manufacturing/doctype/work_order/work_order.js:950
-#: erpnext/stock/doctype/pick_list/pick_list.js:210
+#: erpnext/stock/doctype/pick_list/pick_list.js:215
msgid "Select Quantity"
msgstr "crwdns84142:0crwdne84142:0"
#: erpnext/assets/doctype/asset_repair/asset_repair.js:194
#: erpnext/public/js/utils/sales_common.js:417
-#: erpnext/stock/doctype/pick_list/pick_list.js:370
+#: erpnext/stock/doctype/pick_list/pick_list.js:375
msgid "Select Serial No"
msgstr "crwdns84144:0crwdne84144:0"
#: erpnext/assets/doctype/asset_repair/asset_repair.js:197
#: erpnext/public/js/utils/sales_common.js:420
-#: erpnext/stock/doctype/pick_list/pick_list.js:373
+#: erpnext/stock/doctype/pick_list/pick_list.js:378
msgid "Select Serial and Batch"
msgstr "crwdns84146:0crwdne84146:0"
@@ -48050,11 +48095,11 @@ msgstr "crwdns84164:0crwdne84164:0"
msgid "Select a Company"
msgstr "crwdns84166:0crwdne84166:0"
-#: erpnext/setup/doctype/employee/employee.js:103
+#: erpnext/setup/doctype/employee/employee.js:109
msgid "Select a Company this Employee belongs to."
msgstr "crwdns84168:0crwdne84168:0"
-#: erpnext/buying/doctype/supplier/supplier.js:188
+#: erpnext/buying/doctype/supplier/supplier.js:193
msgid "Select a Customer"
msgstr "crwdns84170:0crwdne84170:0"
@@ -48066,7 +48111,7 @@ msgstr "crwdns84172:0crwdne84172:0"
msgid "Select a Payment Method."
msgstr "crwdns155794:0crwdne155794:0"
-#: erpnext/selling/doctype/customer/customer.js:226
+#: erpnext/selling/doctype/customer/customer.js:227
msgid "Select a Supplier"
msgstr "crwdns84174:0crwdne84174:0"
@@ -48181,7 +48226,7 @@ msgstr "crwdns137100:0crwdne137100:0"
msgid "Selected POS Opening Entry should be open."
msgstr "crwdns84222:0crwdne84222:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2394
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2395
msgid "Selected Price List should have buying and selling fields checked."
msgstr "crwdns84224:0crwdne84224:0"
@@ -48321,7 +48366,7 @@ msgid "Send Now"
msgstr "crwdns84284:0crwdne84284:0"
#. Label of the send_sms (Button) field in DocType 'SMS Center'
-#: erpnext/public/js/controllers/transaction.js:544
+#: erpnext/public/js/controllers/transaction.js:580
#: erpnext/selling/doctype/sms_center/sms_center.json
msgid "Send SMS"
msgstr "crwdns84286:0crwdne84286:0"
@@ -48475,7 +48520,7 @@ msgstr "crwdns84330:0crwdne84330:0"
#: 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:2440
+#: erpnext/public/js/controllers/transaction.js:2778
#: 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
@@ -48791,7 +48836,7 @@ msgstr "crwdns137162:0crwdne137162:0"
msgid "Serial and Batch Summary"
msgstr "crwdns84496:0crwdne84496:0"
-#: erpnext/stock/utils.py:417
+#: erpnext/stock/utils.py:418
msgid "Serial number {0} entered more than once"
msgstr "crwdns84498:0{0}crwdne84498:0"
@@ -49091,12 +49136,12 @@ msgid "Service Stop Date"
msgstr "crwdns137202:0crwdne137202:0"
#: erpnext/accounts/deferred_revenue.py:44
-#: erpnext/public/js/controllers/transaction.js:1478
+#: erpnext/public/js/controllers/transaction.js:1638
msgid "Service Stop Date cannot be after Service End Date"
msgstr "crwdns84684:0crwdne84684:0"
#: erpnext/accounts/deferred_revenue.py:41
-#: erpnext/public/js/controllers/transaction.js:1475
+#: erpnext/public/js/controllers/transaction.js:1635
msgid "Service Stop Date cannot be before Service Start Date"
msgstr "crwdns84686:0crwdne84686:0"
@@ -49137,8 +49182,8 @@ msgstr "crwdns137208:0crwdne137208:0"
msgid "Set Default Supplier"
msgstr "crwdns84698:0crwdne84698:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:347
-#: erpnext/manufacturing/doctype/job_card/job_card.js:416
+#: erpnext/manufacturing/doctype/job_card/job_card.js:367
+#: erpnext/manufacturing/doctype/job_card/job_card.js:436
msgid "Set Finished Good Quantity"
msgstr "crwdns137212:0crwdne137212:0"
@@ -49169,7 +49214,7 @@ msgstr "crwdns137216:0crwdne137216:0"
msgid "Set Landed Cost Based on Purchase Invoice Rate"
msgstr "crwdns137218:0crwdne137218:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1139
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1147
msgid "Set Loyalty Program"
msgstr "crwdns84712:0crwdne84712:0"
@@ -49193,7 +49238,7 @@ msgstr "crwdns137222:0crwdne137222:0"
msgid "Set Parent Row No in Items Table"
msgstr "crwdns137224:0crwdne137224:0"
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:279
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:280
msgid "Set Password"
msgstr "crwdns111998:0crwdne111998:0"
@@ -50039,7 +50084,7 @@ msgstr "crwdns85078:0crwdne85078:0"
msgid "Show only the Immediate Upcoming Term"
msgstr "crwdns85080:0crwdne85080:0"
-#: erpnext/stock/utils.py:577
+#: erpnext/stock/utils.py:578
msgid "Show pending entries"
msgstr "crwdns85082:0crwdne85082:0"
@@ -50543,7 +50588,7 @@ msgid "Stale Days should start from 1."
msgstr "crwdns85270:0crwdne85270:0"
#: erpnext/setup/setup_wizard/operations/defaults_setup.py:70
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:455
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:459
msgid "Standard Buying"
msgstr "crwdns85272:0crwdne85272:0"
@@ -50556,7 +50601,7 @@ msgid "Standard Rated Expenses"
msgstr "crwdns85276:0crwdne85276:0"
#: erpnext/setup/setup_wizard/operations/defaults_setup.py:70
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:463
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:467
#: erpnext/stock/doctype/item/item.py:248
msgid "Standard Selling"
msgstr "crwdns85278:0crwdne85278:0"
@@ -50663,7 +50708,7 @@ msgstr "crwdns112020:0crwdne112020:0"
msgid "Start Import"
msgstr "crwdns85320:0crwdne85320:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:188
+#: erpnext/manufacturing/doctype/job_card/job_card.js:203
#: erpnext/manufacturing/doctype/workstation/workstation.js:124
msgid "Start Job"
msgstr "crwdns85322:0crwdne85322:0"
@@ -51058,8 +51103,8 @@ msgstr "crwdns85532:0crwdne85532:0"
#: 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:1339
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1365
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1344
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1370
#: erpnext/accounts/report/account_balance/account_balance.js:58
msgid "Stock Adjustment"
msgstr "crwdns85540:0crwdne85540:0"
@@ -51224,7 +51269,7 @@ msgstr "crwdns85592:0crwdne85592:0"
msgid "Stock Entry {0} created"
msgstr "crwdns85594:0{0}crwdne85594:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1323
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1331
msgid "Stock Entry {0} has created"
msgstr "crwdns137448:0{0}crwdne137448:0"
@@ -51257,7 +51302,7 @@ msgstr "crwdns137452:0crwdne137452:0"
#. Name of a report
#. Label of a Link in the Stock Workspace
#. Label of a shortcut in the Stock Workspace
-#: erpnext/public/js/controllers/stock_controller.js:66
+#: erpnext/public/js/controllers/stock_controller.js:67
#: erpnext/public/js/utils/ledger_preview.js:37
#: erpnext/stock/doctype/item/item.js:100
#: erpnext/stock/doctype/item/item_dashboard.py:8
@@ -51445,19 +51490,19 @@ msgstr "crwdns85662:0crwdne85662:0"
#: erpnext/selling/doctype/sales_order/sales_order.js:92
#: erpnext/selling/doctype/sales_order/sales_order.js:101
#: erpnext/selling/doctype/sales_order/sales_order.js:227
-#: erpnext/stock/doctype/pick_list/pick_list.js:146
-#: erpnext/stock/doctype/pick_list/pick_list.js:161
+#: erpnext/stock/doctype/pick_list/pick_list.js:151
#: erpnext/stock/doctype/pick_list/pick_list.js:166
+#: erpnext/stock/doctype/pick_list/pick_list.js:171
#: erpnext/stock/doctype/stock_entry/stock_entry_dashboard.py:12
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:714
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:668
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1227
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1565
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1578
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1592
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1606
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1620
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1637
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1595
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1608
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1622
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1636
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1650
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1667
#: erpnext/stock/doctype/stock_settings/stock_settings.json
#: erpnext/stock/doctype/stock_settings/stock_settings.py:176
#: erpnext/stock/doctype/stock_settings/stock_settings.py:188
@@ -51466,13 +51511,13 @@ msgstr "crwdns85662:0crwdne85662:0"
msgid "Stock Reservation"
msgstr "crwdns85664:0crwdne85664:0"
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1746
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1776
msgid "Stock Reservation Entries Cancelled"
msgstr "crwdns85668:0crwdne85668:0"
#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2156
#: erpnext/manufacturing/doctype/work_order/work_order.py:1738
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1698
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1728
msgid "Stock Reservation Entries Created"
msgstr "crwdns85670:0crwdne85670:0"
@@ -51739,19 +51784,19 @@ msgstr "crwdns137466:0crwdne137466:0"
msgid "Stock cannot be reserved in group warehouse {0}."
msgstr "crwdns85782:0{0}crwdne85782:0"
-#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1510
+#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1540
msgid "Stock cannot be reserved in the group warehouse {0}."
msgstr "crwdns85784:0{0}crwdne85784:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:729
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:734
msgid "Stock cannot be updated against Purchase Receipt {0}"
msgstr "crwdns85788:0{0}crwdne85788:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1170
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1171
msgid "Stock cannot be updated against the following Delivery Notes: {0}"
msgstr "crwdns112036:0{0}crwdne112036:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1197
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1198
msgid "Stock cannot be updated because the invoice contains a drop shipping item. Please disable 'Update Stock' or remove the drop shipping item."
msgstr "crwdns112038:0crwdne112038:0"
@@ -51783,7 +51828,7 @@ msgstr "crwdns137468:0crwdne137468:0"
msgid "Stock will be reserved on submission of Purchase Receipt created against Material Request for Sales Order."
msgstr "crwdns137470:0crwdne137470:0"
-#: erpnext/stock/utils.py:568
+#: erpnext/stock/utils.py:569
msgid "Stock/Accounts can not be frozen as processing of backdated entries is going on. Please try again later."
msgstr "crwdns85800:0crwdne85800:0"
@@ -51851,7 +51896,7 @@ msgstr "crwdns85824:0crwdne85824:0"
#: erpnext/setup/doctype/company/company.py:287
#: erpnext/setup/setup_wizard/operations/defaults_setup.py:33
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:502
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:511
#: erpnext/stock/doctype/item/item.py:285
msgid "Stores"
msgstr "crwdns85826:0crwdne85826:0"
@@ -51902,7 +51947,9 @@ msgstr "crwdns137478:0crwdne137478:0"
msgid "Sub Assembly Warehouse"
msgstr "crwdns137480:0crwdne137480:0"
+#. Label of the operation (Link) field in DocType 'Job Card Time Log'
#. Name of a DocType
+#: erpnext/manufacturing/doctype/job_card_time_log/job_card_time_log.json
#: erpnext/manufacturing/doctype/sub_operation/sub_operation.json
msgid "Sub Operation"
msgstr "crwdns85846:0crwdne85846:0"
@@ -52152,7 +52199,7 @@ msgid "Subject"
msgstr "crwdns85920:0crwdne85920:0"
#: erpnext/accounts/doctype/payment_order/payment_order.js:139
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:312
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:323
#: erpnext/manufacturing/doctype/workstation/workstation.js:313
#: erpnext/public/js/payment/payments.js:30
#: erpnext/selling/page/point_of_sale/pos_controller.js:119
@@ -52192,7 +52239,7 @@ msgstr "crwdns137504:0crwdne137504:0"
msgid "Submit this Work Order for further processing."
msgstr "crwdns85950:0crwdne85950:0"
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:280
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:281
msgid "Submit your Quotation"
msgstr "crwdns112042:0crwdne112042:0"
@@ -52420,11 +52467,11 @@ msgstr "crwdns86072:0{0}crwdnd86072:0{1}crwdne86072:0"
msgid "Successfully imported {0} records."
msgstr "crwdns86074:0{0}crwdne86074:0"
-#: erpnext/buying/doctype/supplier/supplier.js:210
+#: erpnext/buying/doctype/supplier/supplier.js:215
msgid "Successfully linked to Customer"
msgstr "crwdns86076:0crwdne86076:0"
-#: erpnext/selling/doctype/customer/customer.js:248
+#: erpnext/selling/doctype/customer/customer.js:249
msgid "Successfully linked to Supplier"
msgstr "crwdns86078:0crwdne86078:0"
@@ -52609,7 +52656,7 @@ msgstr "crwdns86128:0crwdne86128:0"
#: erpnext/public/js/purchase_trends_filters.js:63
#: erpnext/regional/doctype/lower_deduction_certificate/lower_deduction_certificate.json
#: erpnext/regional/report/irs_1099/irs_1099.py:77
-#: erpnext/selling/doctype/customer/customer.js:230
+#: erpnext/selling/doctype/customer/customer.js:231
#: erpnext/selling/doctype/party_specific_item/party_specific_item.json
#: erpnext/selling/doctype/sales_order/sales_order.js:160
#: erpnext/selling/doctype/sales_order/sales_order.js:1235
@@ -52748,7 +52795,7 @@ msgstr "crwdns137550:0crwdne137550:0"
msgid "Supplier Invoice Date"
msgstr "crwdns86258:0crwdne86258:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1732
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1737
msgid "Supplier Invoice Date cannot be greater than Posting Date"
msgstr "crwdns86262:0crwdne86262:0"
@@ -52763,7 +52810,7 @@ msgstr "crwdns86262:0crwdne86262:0"
msgid "Supplier Invoice No"
msgstr "crwdns86264:0crwdne86264:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1759
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1764
msgid "Supplier Invoice No exists in Purchase Invoice {0}"
msgstr "crwdns86270:0{0}crwdne86270:0"
@@ -52888,7 +52935,7 @@ msgstr "crwdns137564:0crwdne137564:0"
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:49
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:230
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:232
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:60
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:258
#: erpnext/buying/workspace/buying/buying.json
@@ -52914,7 +52961,7 @@ msgstr "crwdns86336:0crwdne86336:0"
msgid "Supplier Quotation Item"
msgstr "crwdns86338:0crwdne86338:0"
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:451
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:452
msgid "Supplier Quotation {0} Created"
msgstr "crwdns86342:0{0}crwdne86342:0"
@@ -52991,7 +53038,7 @@ msgstr "crwdns137570:0crwdne137570:0"
#. Label of the supplier_warehouse (Link) field in DocType 'Purchase Receipt'
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/buying/doctype/purchase_order/purchase_order.json
-#: erpnext/manufacturing/doctype/job_card/job_card.js:70
+#: erpnext/manufacturing/doctype/job_card/job_card.js:80
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json
msgid "Supplier Warehouse"
msgstr "crwdns137572:0crwdne137572:0"
@@ -53014,7 +53061,7 @@ msgstr "crwdns154982:0crwdne154982:0"
msgid "Supplier of Goods or Services."
msgstr "crwdns112044:0crwdne112044:0"
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:183
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:185
msgid "Supplier {0} not found in {1}"
msgstr "crwdns86388:0{0}crwdnd86388:0{1}crwdne86388:0"
@@ -53206,6 +53253,7 @@ msgstr "crwdns152593:0crwdne152593:0"
#: erpnext/manufacturing/doctype/downtime_entry/downtime_entry.json
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.json
+#: erpnext/manufacturing/doctype/workstation_operating_component/workstation_operating_component.json
#: erpnext/projects/doctype/activity_type/activity_type.json
#: erpnext/projects/doctype/project_template/project_template.json
#: erpnext/projects/doctype/project_type/project_type.json
@@ -53324,7 +53372,7 @@ msgstr "crwdns112048:0crwdne112048:0"
msgid "TDS Computation Summary"
msgstr "crwdns86444:0crwdne86444:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1516
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1521
msgid "TDS Deducted"
msgstr "crwdns151582:0crwdne151582:0"
@@ -54504,7 +54552,7 @@ msgstr "crwdns112634:0crwdne112634:0"
msgid "The 'From Package No.' field must neither be empty nor it's value less than 1."
msgstr "crwdns87054:0crwdne87054:0"
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:368
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:369
msgid "The Access to Request for Quotation From Portal is Disabled. To Allow Access, Enable it in Portal Settings."
msgstr "crwdns87056:0crwdne87056:0"
@@ -54537,7 +54585,7 @@ msgstr "crwdns151142:0crwdne151142:0"
msgid "The GL Entries will be cancelled in the background, it can take a few minutes."
msgstr "crwdns87074:0crwdne87074:0"
-#: erpnext/accounts/doctype/loyalty_program/loyalty_program.py:169
+#: erpnext/accounts/doctype/loyalty_program/loyalty_program.py:178
msgid "The Loyalty Program isn't valid for the selected company"
msgstr "crwdns87078:0crwdne87078:0"
@@ -54595,7 +54643,7 @@ msgstr "crwdns148882:0{0}crwdne148882:0"
msgid "The amount of {0} set in this payment request is different from the calculated amount of all payment plans: {1}. Make sure this is correct before submitting the document."
msgstr "crwdns87098:0{0}crwdnd87098:0{1}crwdne87098:0"
-#: erpnext/accounts/doctype/dunning/dunning.py:86
+#: erpnext/accounts/doctype/dunning/dunning.py:87
msgid "The currency of invoice {} ({}) is different from the currency of this dunning ({})."
msgstr "crwdns87100:0crwdne87100:0"
@@ -54640,7 +54688,7 @@ msgstr "crwdns87114:0crwdne87114:0"
msgid "The folio numbers are not matching"
msgstr "crwdns87116:0crwdne87116:0"
-#: erpnext/stock/doctype/putaway_rule/putaway_rule.py:288
+#: erpnext/stock/doctype/putaway_rule/putaway_rule.py:293
msgid "The following Items, having Putaway Rules, could not be accomodated:"
msgstr "crwdns87118:0crwdne87118:0"
@@ -54664,7 +54712,7 @@ msgstr "crwdns87124:0{0}crwdne87124:0"
msgid "The following invalid Pricing Rules are deleted:"
msgstr "crwdns149166:0crwdne149166:0"
-#: erpnext/stock/doctype/material_request/material_request.py:863
+#: erpnext/stock/doctype/material_request/material_request.py:869
msgid "The following {0} were created: {1}"
msgstr "crwdns87126:0{0}crwdnd87126:0{1}crwdne87126:0"
@@ -54689,11 +54737,11 @@ msgstr "crwdns87132:0{0}crwdnd87132:0{1}crwdnd87132:0{2}crwdne87132:0"
msgid "The items {items} are not marked as {type_of} item. You can enable them as {type_of} item from their Item masters."
msgstr "crwdns154276:0{items}crwdnd154276:0{type_of}crwdnd154276:0{type_of}crwdne154276:0"
-#: erpnext/manufacturing/doctype/workstation/workstation.py:531
+#: erpnext/manufacturing/doctype/workstation/workstation.py:541
msgid "The job card {0} is in {1} state and you cannot complete."
msgstr "crwdns137734:0{0}crwdnd137734:0{1}crwdne137734:0"
-#: erpnext/manufacturing/doctype/workstation/workstation.py:525
+#: erpnext/manufacturing/doctype/workstation/workstation.py:535
msgid "The job card {0} is in {1} state and you cannot start it again."
msgstr "crwdns137736:0{0}crwdnd137736:0{1}crwdne137736:0"
@@ -54701,7 +54749,7 @@ msgstr "crwdns137736:0{0}crwdnd137736:0{1}crwdne137736:0"
msgid "The last scanned warehouse has been cleared and won't be set in the subsequently scanned items"
msgstr "crwdns158354:0crwdne158354:0"
-#: erpnext/accounts/doctype/loyalty_program/loyalty_program.py:46
+#: erpnext/accounts/doctype/loyalty_program/loyalty_program.py:47
msgid "The lowest tier must have a minimum spent amount of 0. Customers need to be part of a tier as soon as they are enrolled in the program."
msgstr "crwdns148840:0crwdne148840:0"
@@ -54763,11 +54811,11 @@ msgstr "crwdns137744:0crwdne137744:0"
msgid "The percentage you are allowed to transfer more against the quantity ordered. For example, if you have ordered 100 units, and your Allowance is 10%, then you are allowed transfer 110 units."
msgstr "crwdns137746:0crwdne137746:0"
-#: erpnext/public/js/utils.js:885
+#: erpnext/public/js/utils.js:863
msgid "The reserved stock will be released when you update items. Are you certain you wish to proceed?"
msgstr "crwdns87154:0crwdne87154:0"
-#: erpnext/stock/doctype/pick_list/pick_list.js:155
+#: erpnext/stock/doctype/pick_list/pick_list.js:160
msgid "The reserved stock will be released. Are you certain you wish to proceed?"
msgstr "crwdns87156:0crwdne87156:0"
@@ -54843,11 +54891,11 @@ msgstr "crwdns87186:0crwdne87186:0"
msgid "The task has been enqueued as a background job. In case there is any issue on processing in background, the system will add a comment about the error on this Stock Reconciliation and revert to the Submitted stage"
msgstr "crwdns87188:0crwdne87188:0"
-#: erpnext/stock/doctype/material_request/material_request.py:318
+#: erpnext/stock/doctype/material_request/material_request.py:319
msgid "The total Issue / Transfer quantity {0} in Material Request {1} cannot be greater than allowed requested quantity {2} for Item {3}"
msgstr "crwdns87190:0{0}crwdnd87190:0{1}crwdnd87190:0{2}crwdnd87190:0{3}crwdne87190:0"
-#: erpnext/stock/doctype/material_request/material_request.py:325
+#: erpnext/stock/doctype/material_request/material_request.py:326
msgid "The total Issue / Transfer quantity {0} in Material Request {1} cannot be greater than requested quantity {2} for Item {3}"
msgstr "crwdns87192:0{0}crwdnd87192:0{1}crwdnd87192:0{2}crwdnd87192:0{3}crwdne87192:0"
@@ -54889,15 +54937,15 @@ msgstr "crwdns87202:0crwdne87202:0"
msgid "The warehouse where your Items will be transferred when you begin production. Group Warehouse can also be selected as a Work in Progress warehouse."
msgstr "crwdns87204:0crwdne87204:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:768
+#: erpnext/manufacturing/doctype/job_card/job_card.py:776
msgid "The {0} ({1}) must be equal to {2} ({3})"
msgstr "crwdns87206:0{0}crwdnd87206:0{1}crwdnd87206:0{2}crwdnd87206:0{3}crwdne87206:0"
-#: erpnext/public/js/controllers/transaction.js:2849
+#: erpnext/public/js/controllers/transaction.js:3210
msgid "The {0} contains Unit Price Items."
msgstr "crwdns154984:0{0}crwdne154984:0"
-#: erpnext/stock/doctype/material_request/material_request.py:869
+#: erpnext/stock/doctype/material_request/material_request.py:875
msgid "The {0} {1} created successfully"
msgstr "crwdns104670:0{0}crwdnd104670:0{1}crwdne104670:0"
@@ -54905,7 +54953,7 @@ msgstr "crwdns104670:0{0}crwdnd104670:0{1}crwdne104670:0"
msgid "The {0} {1} does not match with the {0} {2} in the {3} {4}"
msgstr "crwdns156074:0{0}crwdnd156074:0{1}crwdnd156074:0{0}crwdnd156074:0{2}crwdnd156074:0{3}crwdnd156074:0{4}crwdne156074:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:874
+#: erpnext/manufacturing/doctype/job_card/job_card.py:882
msgid "The {0} {1} is used to calculate the valuation cost for the finished good {2}."
msgstr "crwdns87210:0{0}crwdnd87210:0{1}crwdnd87210:0{2}crwdne87210:0"
@@ -55048,7 +55096,7 @@ msgstr "crwdns154986:0crwdne154986:0"
msgid "This covers all scorecards tied to this Setup"
msgstr "crwdns87274:0crwdne87274:0"
-#: erpnext/controllers/status_updater.py:395
+#: erpnext/controllers/status_updater.py:391
msgid "This document is over limit by {0} {1} for item {4}. Are you making another {3} against the same {2}?"
msgstr "crwdns87276:0{0}crwdnd87276:0{1}crwdnd87276:0{4}crwdnd87276:0{3}crwdnd87276:0{2}crwdne87276:0"
@@ -55062,7 +55110,7 @@ msgstr "crwdns87278:0crwdne87278:0"
msgid "This filter will be applied to Journal Entry."
msgstr "crwdns137752:0crwdne137752:0"
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:813
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:820
msgid "This invoice has already been paid."
msgstr "crwdns155678:0crwdne155678:0"
@@ -55139,7 +55187,7 @@ msgstr "crwdns87314:0crwdne87314:0"
msgid "This is considered dangerous from accounting point of view."
msgstr "crwdns87318:0crwdne87318:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:533
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:538
msgid "This is done to handle accounting for cases when Purchase Receipt is created after Purchase Invoice"
msgstr "crwdns87320:0crwdne87320:0"
@@ -55171,7 +55219,7 @@ msgstr "crwdns87332:0{0}crwdnd87332:0{1}crwdne87332:0"
msgid "This schedule was created when Asset {0} was repaired through Asset Repair {1}."
msgstr "crwdns87334:0{0}crwdnd87334:0{1}crwdne87334:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1351
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1352
msgid "This schedule was created when Asset {0} was restored due to Sales Invoice {1} cancellation."
msgstr "crwdns154988:0{0}crwdnd154988:0{1}crwdne154988:0"
@@ -55183,7 +55231,7 @@ msgstr "crwdns87336:0{0}crwdnd87336:0{1}crwdne87336:0"
msgid "This schedule was created when Asset {0} was restored."
msgstr "crwdns87338:0{0}crwdne87338:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1347
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1348
msgid "This schedule was created when Asset {0} was returned through Sales Invoice {1}."
msgstr "crwdns87340:0{0}crwdnd87340:0{1}crwdne87340:0"
@@ -55195,7 +55243,7 @@ msgstr "crwdns87342:0{0}crwdne87342:0"
msgid "This schedule was created when Asset {0} was {1} into new Asset {2}."
msgstr "crwdns154990:0{0}crwdnd154990:0{1}crwdnd154990:0{2}crwdne154990:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1323
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1324
msgid "This schedule was created when Asset {0} was {1} through Sales Invoice {2}."
msgstr "crwdns154992:0{0}crwdnd154992:0{1}crwdnd154992:0{2}crwdne154992:0"
@@ -55384,7 +55432,7 @@ msgstr "crwdns137794:0crwdne137794:0"
msgid "Time in mins."
msgstr "crwdns137796:0crwdne137796:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:747
+#: erpnext/manufacturing/doctype/job_card/job_card.py:755
msgid "Time logs are required for {0} {1}"
msgstr "crwdns87440:0{0}crwdnd87440:0{1}crwdne87440:0"
@@ -55413,7 +55461,7 @@ msgstr "crwdns87450:0crwdne87450:0"
#. 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:1023
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1031
#: 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
@@ -55442,14 +55490,14 @@ msgstr "crwdns87458:0crwdne87458:0"
msgid "Timesheet for tasks."
msgstr "crwdns87462:0crwdne87462:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:836
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:837
msgid "Timesheet {0} is already completed or cancelled"
msgstr "crwdns87464:0{0}crwdne87464:0"
#. Label of the timesheet_sb (Section Break) field in DocType 'Projects
#. Settings'
#: erpnext/projects/doctype/projects_settings/projects_settings.json
-#: erpnext/projects/doctype/timesheet/timesheet.py:555
+#: erpnext/projects/doctype/timesheet/timesheet.py:559
#: erpnext/templates/pages/projects.html:60
msgid "Timesheets"
msgstr "crwdns87466:0crwdne87466:0"
@@ -55528,7 +55576,7 @@ msgstr "crwdns87474:0crwdne87474:0"
#. 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:1055
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1063
#: erpnext/setup/doctype/uom_conversion_factor/uom_conversion_factor.json
#: erpnext/telephony/doctype/call_log/call_log.json
#: erpnext/templates/pages/projects.html:68
@@ -55907,11 +55955,11 @@ msgstr "crwdns87702:0crwdne87702:0"
msgid "To add subcontracted Item's raw materials if include exploded items is disabled."
msgstr "crwdns87704:0crwdne87704:0"
-#: erpnext/controllers/status_updater.py:390
+#: erpnext/controllers/status_updater.py:386
msgid "To allow over billing, update \"Over Billing Allowance\" in Accounts Settings or the Item."
msgstr "crwdns87706:0crwdne87706:0"
-#: erpnext/controllers/status_updater.py:386
+#: erpnext/controllers/status_updater.py:382
msgid "To allow over receipt / delivery, update \"Over Receipt/Delivery Allowance\" in Stock Settings or the Item."
msgstr "crwdns87708:0crwdne87708:0"
@@ -55974,11 +56022,11 @@ msgstr "crwdns87728:0{0}crwdnd87728:0{1}crwdne87728:0"
msgid "To still proceed with editing this Attribute Value, enable {0} in Item Variant Settings."
msgstr "crwdns87730:0{0}crwdne87730:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:623
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:628
msgid "To submit the invoice without purchase order please set {0} as {1} in {2}"
msgstr "crwdns87732:0{0}crwdnd87732:0{1}crwdnd87732:0{2}crwdne87732:0"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:644
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:649
msgid "To submit the invoice without purchase receipt please set {0} as {1} in {2}"
msgstr "crwdns87734:0{0}crwdnd87734:0{1}crwdnd87734:0{2}crwdne87734:0"
@@ -56030,8 +56078,8 @@ msgstr "crwdns112064:0crwdne112064:0"
#. Label of a Card Break in the Manufacturing Workspace
#. Label of the tools (Column Break) field in DocType 'Email Digest'
#. Label of a Card Break in the Stock Workspace
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:647
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:723
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:650
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:726
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:70
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:157
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:442
@@ -56083,7 +56131,7 @@ msgstr "crwdns112648:0crwdne112648:0"
#: erpnext/accounts/report/financial_statements.py:699
#: erpnext/accounts/report/general_ledger/general_ledger.html:132
#: erpnext/accounts/report/general_ledger/general_ledger.py:398
-#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:699
+#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:702
#: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:93
#: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:98
#: erpnext/accounts/report/trial_balance/trial_balance.py:358
@@ -56310,7 +56358,7 @@ msgstr "crwdns87878:0crwdne87878:0"
#. Label of the total_completed_qty (Float) field in DocType 'Job Card'
#: erpnext/manufacturing/doctype/job_card/job_card.json
-#: erpnext/manufacturing/doctype/job_card/job_card.py:764
+#: erpnext/manufacturing/doctype/job_card/job_card.py:772
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:174
msgid "Total Completed Qty"
msgstr "crwdns87888:0crwdne87888:0"
@@ -56551,7 +56599,7 @@ msgstr "crwdns87988:0crwdne87988:0"
msgid "Total Order Value"
msgstr "crwdns87990:0crwdne87990:0"
-#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:692
+#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:695
msgid "Total Other Charges"
msgstr "crwdns87992:0crwdne87992:0"
@@ -56727,7 +56775,7 @@ msgstr "crwdns88070:0crwdne88070:0"
msgid "Total Tasks"
msgstr "crwdns88072:0crwdne88072:0"
-#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:685
+#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:688
#: erpnext/accounts/report/purchase_register/purchase_register.py:263
msgid "Total Tax"
msgstr "crwdns88074:0crwdne88074:0"
@@ -57114,7 +57162,7 @@ msgstr "crwdns88256:0crwdne88256:0"
msgid "Transaction currency: {0} cannot be different from Bank Account({1}) currency: {2}"
msgstr "crwdns104678:0{0}crwdnd104678:0{1}crwdnd104678:0{2}crwdne104678:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:740
+#: erpnext/manufacturing/doctype/job_card/job_card.py:748
msgid "Transaction not allowed against stopped Work Order {0}"
msgstr "crwdns88258:0{0}crwdne88258:0"
@@ -57142,7 +57190,7 @@ msgstr "crwdns137974:0crwdne137974:0"
msgid "Transactions against the Company already exist! Chart of Accounts can only be imported for a Company with no transactions."
msgstr "crwdns88266:0crwdne88266:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1103
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1104
msgid "Transactions using Sales Invoice in POS are disabled."
msgstr "crwdns154686:0crwdne154686:0"
@@ -57546,7 +57594,7 @@ msgstr "crwdns88430:0crwdne88430:0"
#: erpnext/manufacturing/doctype/workstation/workstation.js:480
#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:59
#: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.py:110
-#: erpnext/public/js/stock_analytics.js:94 erpnext/public/js/utils.js:764
+#: erpnext/public/js/stock_analytics.js:94 erpnext/public/js/utils.js:742
#: erpnext/quality_management/doctype/quality_goal_objective/quality_goal_objective.json
#: erpnext/quality_management/doctype/quality_review_objective/quality_review_objective.json
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
@@ -57717,7 +57765,7 @@ msgstr "crwdns88572:0crwdne88572:0"
msgid "Unallocated Amount"
msgstr "crwdns88574:0crwdne88574:0"
-#: erpnext/stock/doctype/putaway_rule/putaway_rule.py:306
+#: erpnext/stock/doctype/putaway_rule/putaway_rule.py:311
msgid "Unassigned Qty"
msgstr "crwdns88580:0crwdne88580:0"
@@ -57919,7 +57967,7 @@ msgstr "crwdns138068:0crwdne138068:0"
#: erpnext/manufacturing/doctype/work_order/work_order.js:822
#: erpnext/selling/doctype/sales_order/sales_order.js:90
-#: erpnext/stock/doctype/pick_list/pick_list.js:152
+#: erpnext/stock/doctype/pick_list/pick_list.js:157
msgid "Unreserve"
msgstr "crwdns88668:0crwdne88668:0"
@@ -57938,7 +57986,7 @@ msgstr "crwdns154998:0crwdne154998:0"
#: erpnext/public/js/stock_reservation.js:280
#: erpnext/selling/doctype/sales_order/sales_order.js:491
-#: erpnext/stock/doctype/pick_list/pick_list.js:304
+#: erpnext/stock/doctype/pick_list/pick_list.js:309
msgid "Unreserving Stock..."
msgstr "crwdns88672:0crwdne88672:0"
@@ -58009,10 +58057,10 @@ msgstr "crwdns88702:0crwdne88702:0"
#: erpnext/accounts/doctype/account/account.js:204
#: erpnext/accounts/doctype/cost_center/cost_center.js:107
-#: erpnext/manufacturing/doctype/job_card/job_card.js:346
-#: erpnext/manufacturing/doctype/job_card/job_card.js:415
+#: erpnext/manufacturing/doctype/job_card/job_card.js:366
+#: erpnext/manufacturing/doctype/job_card/job_card.js:435
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:500
-#: erpnext/public/js/utils.js:608 erpnext/public/js/utils.js:912
+#: erpnext/public/js/utils.js:586 erpnext/public/js/utils.js:890
#: erpnext/public/js/utils/barcode_scanner.js:209
#: erpnext/public/js/utils/serial_no_batch_selector.js:17
#: erpnext/public/js/utils/serial_no_batch_selector.js:191
@@ -58129,7 +58177,7 @@ msgstr "crwdns88748:0crwdne88748:0"
msgid "Update Costing and Billing"
msgstr "crwdns156076:0crwdne156076:0"
-#: erpnext/stock/doctype/pick_list/pick_list.js:122
+#: erpnext/stock/doctype/pick_list/pick_list.js:127
msgid "Update Current Stock"
msgstr "crwdns88750:0crwdne88750:0"
@@ -58146,7 +58194,7 @@ msgid "Update Existing Records"
msgstr "crwdns138096:0crwdne138096:0"
#: erpnext/buying/doctype/purchase_order/purchase_order.js:365
-#: erpnext/public/js/utils.js:864
+#: erpnext/public/js/utils.js:842
#: erpnext/selling/doctype/sales_order/sales_order.js:59
msgid "Update Items"
msgstr "crwdns88756:0crwdne88756:0"
@@ -58176,7 +58224,7 @@ msgstr "crwdns88758:0crwdne88758:0"
msgid "Update Rate and Availability"
msgstr "crwdns138100:0crwdne138100:0"
-#: erpnext/buying/doctype/purchase_order/purchase_order.js:636
+#: erpnext/buying/doctype/purchase_order/purchase_order.js:639
msgid "Update Rate as per Last Purchase"
msgstr "crwdns88762:0crwdne88762:0"
@@ -58271,7 +58319,7 @@ msgid "Upon submission of the Sales Order, Work Order, or Production Plan, the s
msgstr "crwdns152374:0crwdne152374:0"
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:294
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:402
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:406
msgid "Upper Income"
msgstr "crwdns88798:0crwdne88798:0"
@@ -58658,7 +58706,7 @@ msgstr "crwdns138170:0crwdne138170:0"
msgid "Valid from and valid upto fields are mandatory for the cumulative"
msgstr "crwdns88958:0crwdne88958:0"
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:165
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:167
msgid "Valid till Date cannot be before Transaction Date"
msgstr "crwdns88960:0crwdne88960:0"
@@ -58740,7 +58788,7 @@ msgstr "crwdns151604:0crwdne151604:0"
#: erpnext/stock/report/available_serial_no/available_serial_no.js:61
#: erpnext/stock/report/stock_balance/stock_balance.js:101
-#: erpnext/stock/report/stock_ledger/stock_ledger.js:115
+#: erpnext/stock/report/stock_ledger/stock_ledger.js:114
msgid "Valuation Field Type"
msgstr "crwdns88986:0crwdne88986:0"
@@ -58840,7 +58888,7 @@ msgstr "crwdns142970:0crwdne142970:0"
msgid "Valuation type charges can not be marked as Inclusive"
msgstr "crwdns89034:0crwdne89034:0"
-#: erpnext/public/js/controllers/accounts.js:203
+#: erpnext/public/js/controllers/accounts.js:231
msgid "Valuation type charges can not marked as Inclusive"
msgstr "crwdns89036:0crwdne89036:0"
@@ -58912,12 +58960,12 @@ msgid "Value Or Qty"
msgstr "crwdns89064:0crwdne89064:0"
#: erpnext/setup/setup_wizard/data/sales_stage.txt:4
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:414
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:418
msgid "Value Proposition"
msgstr "crwdns89066:0crwdne89066:0"
-#: 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
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:589
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:619
msgid "Value as on"
msgstr "crwdns151944:0crwdne151944:0"
@@ -58930,19 +58978,19 @@ msgstr "crwdns89068:0{0}crwdnd89068:0{1}crwdnd89068:0{2}crwdnd89068:0{3}crwdnd89
msgid "Value of Goods"
msgstr "crwdns138198:0crwdne138198:0"
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:485
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:613
msgid "Value of New Capitalized Asset"
msgstr "crwdns151946:0crwdne151946:0"
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:467
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:595
msgid "Value of New Purchase"
msgstr "crwdns151948:0crwdne151948:0"
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:479
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:607
msgid "Value of Scrapped Asset"
msgstr "crwdns151950:0crwdne151950:0"
-#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:473
+#: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:601
msgid "Value of Sold Asset"
msgstr "crwdns151952:0crwdne151952:0"
@@ -59163,16 +59211,16 @@ msgstr "crwdns89146:0crwdne89146:0"
#: erpnext/bulk_transaction/doctype/bulk_transaction_log/bulk_transaction_log.js:14
#: erpnext/bulk_transaction/doctype/bulk_transaction_log/bulk_transaction_log.js:24
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:167
-#: erpnext/buying/doctype/supplier/supplier.js:93
-#: erpnext/buying/doctype/supplier/supplier.js:104
+#: erpnext/buying/doctype/supplier/supplier.js:98
+#: erpnext/buying/doctype/supplier/supplier.js:109
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:115
#: erpnext/projects/doctype/project/project.js:109
#: erpnext/projects/doctype/project/project.js:126
-#: erpnext/public/js/controllers/stock_controller.js:76
-#: erpnext/public/js/controllers/stock_controller.js:95
+#: erpnext/public/js/controllers/stock_controller.js:79
+#: erpnext/public/js/controllers/stock_controller.js:101
#: erpnext/public/js/utils.js:137
-#: erpnext/selling/doctype/customer/customer.js:165
-#: erpnext/selling/doctype/customer/customer.js:177
+#: erpnext/selling/doctype/customer/customer.js:166
+#: erpnext/selling/doctype/customer/customer.js:178
#: erpnext/setup/doctype/company/company.js:98
#: erpnext/setup/doctype/company/company.js:108
#: erpnext/setup/doctype/company/company.js:120
@@ -59286,7 +59334,7 @@ msgstr "crwdns89190:0crwdne89190:0"
#: erpnext/stock/report/available_serial_no/available_serial_no.js:56
#: erpnext/stock/report/available_serial_no/available_serial_no.py:196
-#: erpnext/stock/report/stock_ledger/stock_ledger.js:98
+#: erpnext/stock/report/stock_ledger/stock_ledger.js:97
#: erpnext/stock/report/stock_ledger/stock_ledger.py:322
msgid "Voucher #"
msgstr "crwdns89192:0crwdne89192:0"
@@ -59500,21 +59548,13 @@ msgstr "crwdns138242:0crwdne138242:0"
msgid "WIP Warehouse"
msgstr "crwdns89280:0crwdne89280:0"
-#. Label of the hour_rate_labour (Currency) field in DocType 'Workstation'
-#. Label of the hour_rate_labour (Currency) field in DocType 'Workstation Type'
-#: erpnext/manufacturing/doctype/workstation/workstation.json
-#: erpnext/manufacturing/doctype/workstation_type/workstation_type.json
+#: erpnext/manufacturing/doctype/workstation/test_workstation.py:127
+#: erpnext/patches/v16_0/make_workstation_operating_components.py:50
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:300
msgid "Wages"
msgstr "crwdns138244:0crwdne138244:0"
-#. Description of the 'Wages' (Currency) field in DocType 'Workstation'
-#. Description of the 'Wages' (Currency) field in DocType 'Workstation Type'
-#: erpnext/manufacturing/doctype/workstation/workstation.json
-#: erpnext/manufacturing/doctype/workstation_type/workstation_type.json
-msgid "Wages per hour"
-msgstr "crwdns138246:0crwdne138246:0"
-
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:424
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:435
msgid "Waiting for payment..."
msgstr "crwdns89292:0crwdne89292:0"
@@ -59604,7 +59644,7 @@ msgstr "crwdns143564:0crwdne143564:0"
#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.js:8
#: erpnext/public/js/stock_analytics.js:69
#: erpnext/public/js/stock_reservation.js:121
-#: erpnext/public/js/stock_reservation.js:326 erpnext/public/js/utils.js:552
+#: erpnext/public/js/stock_reservation.js:326 erpnext/public/js/utils.js:530
#: erpnext/public/js/utils/serial_no_batch_selector.js:95
#: erpnext/selling/doctype/quotation_item/quotation_item.json
#: erpnext/selling/doctype/sales_order/sales_order.js:354
@@ -59773,7 +59813,7 @@ msgstr "crwdns89400:0crwdne89400:0"
msgid "Warehouse not found against the account {0}"
msgstr "crwdns89402:0{0}crwdne89402:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1160
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1161
#: erpnext/stock/doctype/delivery_note/delivery_note.py:426
msgid "Warehouse required for stock Item {0}"
msgstr "crwdns89406:0{0}crwdne89406:0"
@@ -59796,7 +59836,7 @@ msgstr "crwdns89412:0{0}crwdnd89412:0{1}crwdne89412:0"
msgid "Warehouse {0} does not belong to Company {1}."
msgstr "crwdns89414:0{0}crwdnd89414:0{1}crwdne89414:0"
-#: erpnext/stock/utils.py:431
+#: erpnext/stock/utils.py:432
msgid "Warehouse {0} does not belong to company {1}"
msgstr "crwdns89416:0{0}crwdnd89416:0{1}crwdne89416:0"
@@ -60407,7 +60447,7 @@ msgstr "crwdns89686:0crwdne89686:0"
#: erpnext/selling/doctype/sales_order/sales_order.js:665
#: erpnext/stock/doctype/material_request/material_request.js:199
#: erpnext/stock/doctype/material_request/material_request.json
-#: erpnext/stock/doctype/material_request/material_request.py:870
+#: erpnext/stock/doctype/material_request/material_request.py:876
#: erpnext/stock/doctype/pick_list/pick_list.json
#: erpnext/stock/doctype/serial_no/serial_no.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
@@ -60463,7 +60503,7 @@ msgstr "crwdns89718:0crwdne89718:0"
msgid "Work Order Summary"
msgstr "crwdns89720:0crwdne89720:0"
-#: erpnext/stock/doctype/material_request/material_request.py:876
+#: erpnext/stock/doctype/material_request/material_request.py:882
msgid "Work Order cannot be created for following reason:
{0}"
msgstr "crwdns89722:0{0}crwdne89722:0"
@@ -60485,7 +60525,7 @@ msgid "Work Order {0}: Job Card not found for the operation {1}"
msgstr "crwdns89730:0{0}crwdnd89730:0{1}crwdne89730:0"
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.js:56
-#: erpnext/stock/doctype/material_request/material_request.py:864
+#: erpnext/stock/doctype/material_request/material_request.py:870
msgid "Work Orders"
msgstr "crwdns89732:0crwdne89732:0"
@@ -60586,6 +60626,11 @@ msgstr "crwdns89766:0crwdne89766:0"
msgid "Workstation / Machine"
msgstr "crwdns138338:0crwdne138338:0"
+#. Name of a DocType
+#: erpnext/manufacturing/doctype/workstation_cost/workstation_cost.json
+msgid "Workstation Cost"
+msgstr "crwdns158406:0crwdne158406:0"
+
#. Label of the workstation_dashboard (HTML) field in DocType 'Workstation'
#: erpnext/manufacturing/doctype/workstation/workstation.json
msgid "Workstation Dashboard"
@@ -60596,6 +60641,16 @@ msgstr "crwdns138340:0crwdne138340:0"
msgid "Workstation Name"
msgstr "crwdns138342:0crwdne138342:0"
+#. Name of a DocType
+#: erpnext/manufacturing/doctype/workstation_operating_component/workstation_operating_component.json
+msgid "Workstation Operating Component"
+msgstr "crwdns158408:0crwdne158408:0"
+
+#. Name of a DocType
+#: erpnext/manufacturing/doctype/workstation_operating_component_account/workstation_operating_component_account.json
+msgid "Workstation Operating Component Account"
+msgstr "crwdns158410:0crwdne158410:0"
+
#. Label of the workstation_status_tab (Tab Break) field in DocType
#. 'Workstation'
#: erpnext/manufacturing/doctype/workstation/workstation.json
@@ -60623,7 +60678,7 @@ msgstr "crwdns89782:0crwdne89782:0"
msgid "Workstation Working Hour"
msgstr "crwdns89794:0crwdne89794:0"
-#: erpnext/manufacturing/doctype/workstation/workstation.py:434
+#: erpnext/manufacturing/doctype/workstation/workstation.py:444
msgid "Workstation is closed on the following dates as per Holiday List: {0}"
msgstr "crwdns89796:0{0}crwdne89796:0"
@@ -60916,7 +60971,7 @@ msgstr "crwdns89938:0crwdne89938:0"
msgid "You can also set default CWIP account in Company {}"
msgstr "crwdns89940:0crwdne89940:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:958
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:959
msgid "You can change the parent account to a Balance Sheet account or select a different account."
msgstr "crwdns89942:0crwdne89942:0"
@@ -60928,8 +60983,8 @@ msgstr "crwdns89946:0crwdne89946:0"
msgid "You can only have Plans with the same billing cycle in a Subscription"
msgstr "crwdns89948:0crwdne89948:0"
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:412
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:885
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:423
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:893
msgid "You can only redeem max {0} points in this order."
msgstr "crwdns89950:0{0}crwdne89950:0"
@@ -60937,7 +60992,7 @@ msgstr "crwdns89950:0{0}crwdne89950:0"
msgid "You can only select one mode of payment as default"
msgstr "crwdns89952:0crwdne89952:0"
-#: erpnext/selling/page/point_of_sale/pos_payment.js:603
+#: erpnext/selling/page/point_of_sale/pos_payment.js:591
msgid "You can redeem upto {0}."
msgstr "crwdns89954:0{0}crwdne89954:0"
@@ -60945,7 +61000,7 @@ msgstr "crwdns89954:0{0}crwdne89954:0"
msgid "You can set it as a machine name or operation type. For example, stiching machine 12"
msgstr "crwdns89956:0crwdne89956:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1174
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1182
msgid "You can't make any changes to Job Card since Work Order is closed."
msgstr "crwdns89960:0crwdne89960:0"
@@ -60953,7 +61008,7 @@ msgstr "crwdns89960:0crwdne89960:0"
msgid "You can't process the serial number {0} as it has already been used in the SABB {1}. {2} if you want to inward same serial number multiple times then enabled 'Allow existing Serial No to be Manufactured/Received again' in the {3}"
msgstr "crwdns151954:0{0}crwdnd151954:0{1}crwdnd151954:0{2}crwdnd151954:0{3}crwdne151954:0"
-#: erpnext/accounts/doctype/loyalty_program/loyalty_program.py:183
+#: erpnext/accounts/doctype/loyalty_program/loyalty_program.py:192
msgid "You can't redeem Loyalty Points having more value than the Total Amount."
msgstr "crwdns155010:0crwdne155010:0"
@@ -60989,7 +61044,7 @@ msgstr "crwdns89976:0crwdne89976:0"
msgid "You cannot enable both the settings '{0}' and '{1}'."
msgstr "crwdns155682:0{0}crwdnd155682:0{1}crwdne155682:0"
-#: erpnext/selling/page/point_of_sale/pos_payment.js:633
+#: erpnext/selling/page/point_of_sale/pos_payment.js:621
msgid "You cannot redeem more than {0}."
msgstr "crwdns89978:0{0}crwdne89978:0"
@@ -61017,11 +61072,11 @@ msgstr "crwdns151146:0{0}crwdnd151146:0{1}crwdnd151146:0{2}crwdne151146:0"
msgid "You do not have permissions to {} items in a {}."
msgstr "crwdns89988:0crwdne89988:0"
-#: erpnext/accounts/doctype/loyalty_program/loyalty_program.py:177
+#: erpnext/accounts/doctype/loyalty_program/loyalty_program.py:186
msgid "You don't have enough Loyalty Points to redeem"
msgstr "crwdns89990:0crwdne89990:0"
-#: erpnext/selling/page/point_of_sale/pos_payment.js:596
+#: erpnext/selling/page/point_of_sale/pos_payment.js:584
msgid "You don't have enough points to redeem."
msgstr "crwdns89992:0crwdne89992:0"
@@ -61029,7 +61084,7 @@ msgstr "crwdns89992:0crwdne89992:0"
msgid "You had {} errors while creating opening invoices. Check {} for more details"
msgstr "crwdns89994:0crwdne89994:0"
-#: erpnext/public/js/utils.js:964
+#: erpnext/public/js/utils.js:942
msgid "You have already selected items from {0} {1}"
msgstr "crwdns89996:0{0}crwdnd89996:0{1}crwdne89996:0"
@@ -61084,7 +61139,7 @@ msgid "Your email has been verified and your appointment has been scheduled"
msgstr "crwdns90024:0crwdne90024:0"
#: erpnext/patches/v11_0/add_default_dispatch_notification_template.py:22
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:316
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:320
msgid "Your order is out for delivery!"
msgstr "crwdns90026:0crwdne90026:0"
@@ -61130,7 +61185,7 @@ msgstr "crwdns138392:0crwdne138392:0"
msgid "[Important] [ERPNext] Auto Reorder Errors"
msgstr "crwdns90044:0crwdne90044:0"
-#: erpnext/controllers/status_updater.py:287
+#: erpnext/controllers/status_updater.py:283
msgid "`Allow Negative rates for Items`"
msgstr "crwdns90046:0crwdne90046:0"
@@ -61175,7 +61230,7 @@ msgid "cannot be greater than 100"
msgstr "crwdns112162:0crwdne112162:0"
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:333
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1046
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1047
msgid "dated {0}"
msgstr "crwdns148846:0{0}crwdne148846:0"
@@ -61324,7 +61379,7 @@ msgstr "crwdns90122:0crwdne90122:0"
msgid "paid to"
msgstr "crwdns127528:0crwdne127528:0"
-#: erpnext/public/js/utils.js:394
+#: erpnext/public/js/utils.js:372
msgid "payments app is not installed. Please install it from {0} or {1}"
msgstr "crwdns90124:0{0}crwdnd90124:0{1}crwdne90124:0"
@@ -61332,18 +61387,7 @@ msgstr "crwdns90124:0{0}crwdnd90124:0{1}crwdne90124:0"
msgid "payments app is not installed. Please install it from {} or {}"
msgstr "crwdns90126:0crwdne90126:0"
-#. Description of the 'Electricity Cost' (Currency) field in DocType
-#. 'Workstation'
-#. Description of the 'Consumable Cost' (Currency) field in DocType
-#. 'Workstation'
-#. Description of the 'Rent Cost' (Currency) field in DocType 'Workstation'
#. Description of the 'Net Hour Rate' (Currency) field in DocType 'Workstation'
-#. Description of the 'Electricity Cost' (Currency) field in DocType
-#. 'Workstation Type'
-#. Description of the 'Consumable Cost' (Currency) field in DocType
-#. 'Workstation Type'
-#. Description of the 'Rent Cost' (Currency) field in DocType 'Workstation
-#. Type'
#. Description of the 'Net Hour Rate' (Currency) field in DocType 'Workstation
#. Type'
#. Description of the 'Billing Rate' (Currency) field in DocType 'Activity
@@ -61385,7 +61429,7 @@ msgstr "crwdns90142:0crwdne90142:0"
msgid "received from"
msgstr "crwdns90144:0crwdne90144:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1325
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1326
msgid "returned"
msgstr "crwdns155012:0crwdne155012:0"
@@ -61420,7 +61464,7 @@ msgstr "crwdns138422:0crwdne138422:0"
msgid "sandbox"
msgstr "crwdns138424:0crwdne138424:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1325
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1326
msgid "sold"
msgstr "crwdns155014:0crwdne155014:0"
@@ -61428,8 +61472,8 @@ msgstr "crwdns155014:0crwdne155014:0"
msgid "subscription is already cancelled."
msgstr "crwdns90172:0crwdne90172:0"
-#: erpnext/controllers/status_updater.py:398
-#: erpnext/controllers/status_updater.py:418
+#: erpnext/controllers/status_updater.py:394
+#: erpnext/controllers/status_updater.py:414
msgid "target_ref_field"
msgstr "crwdns90174:0crwdne90174:0"
@@ -61447,7 +61491,7 @@ msgstr "crwdns138428:0crwdne138428:0"
msgid "to"
msgstr "crwdns90180:0crwdne90180:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2988
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2989
msgid "to unallocate the amount of this Return Invoice before cancelling it."
msgstr "crwdns90182:0crwdne90182:0"
@@ -61523,11 +61567,15 @@ msgstr "crwdns90214:0{0}crwdne90214:0"
msgid "{0} Number {1} is already used in {2} {3}"
msgstr "crwdns90216:0{0}crwdnd90216:0{1}crwdnd90216:0{2}crwdnd90216:0{3}crwdne90216:0"
+#: erpnext/manufacturing/doctype/bom/bom.py:1494
+msgid "{0} Operating Cost for operation {1}"
+msgstr "crwdns158412:0{0}crwdnd158412:0{1}crwdne158412:0"
+
#: erpnext/manufacturing/doctype/work_order/work_order.js:499
msgid "{0} Operations: {1}"
msgstr "crwdns90218:0{0}crwdnd90218:0{1}crwdne90218:0"
-#: erpnext/stock/doctype/material_request/material_request.py:203
+#: erpnext/stock/doctype/material_request/material_request.py:204
msgid "{0} Request for {1}"
msgstr "crwdns90220:0{0}crwdnd90220:0{1}crwdne90220:0"
@@ -61613,7 +61661,7 @@ msgstr "crwdns90252:0{0}crwdne90252:0"
msgid "{0} currently has a {1} Supplier Scorecard standing, and Purchase Orders to this supplier should be issued with caution."
msgstr "crwdns90254:0{0}crwdnd90254:0{1}crwdne90254:0"
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:111
+#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:112
msgid "{0} currently has a {1} Supplier Scorecard standing, and RFQs to this supplier should be issued with caution."
msgstr "crwdns90256:0{0}crwdnd90256:0{1}crwdne90256:0"
@@ -61678,7 +61726,7 @@ msgstr "crwdns90274:0{0}crwdne90274:0"
msgid "{0} is mandatory"
msgstr "crwdns90276:0{0}crwdne90276:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1075
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1076
msgid "{0} is mandatory for Item {1}"
msgstr "crwdns90278:0{0}crwdnd90278:0{1}crwdne90278:0"
@@ -61687,7 +61735,7 @@ msgstr "crwdns90278:0{0}crwdnd90278:0{1}crwdne90278:0"
msgid "{0} is mandatory for account {1}"
msgstr "crwdns90280:0{0}crwdnd90280:0{1}crwdne90280:0"
-#: erpnext/public/js/controllers/taxes_and_totals.js:122
+#: erpnext/public/js/controllers/taxes_and_totals.js:128
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}"
msgstr "crwdns90282:0{0}crwdnd90282:0{1}crwdnd90282:0{2}crwdne90282:0"
@@ -61723,7 +61771,7 @@ msgstr "crwdns90296:0{0}crwdnd90296:0{1}crwdne90296:0"
msgid "{0} is not running. Cannot trigger events for this Document"
msgstr "crwdns112178:0{0}crwdne112178:0"
-#: erpnext/stock/doctype/material_request/material_request.py:639
+#: erpnext/stock/doctype/material_request/material_request.py:632
msgid "{0} is not the default supplier for any items."
msgstr "crwdns90298:0{0}crwdne90298:0"
@@ -61762,7 +61810,7 @@ msgstr "crwdns90306:0{0}crwdne90306:0"
msgid "{0} must be negative in return document"
msgstr "crwdns90308:0{0}crwdne90308:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2195
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2196
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 "crwdns112674:0{0}crwdnd112674:0{1}crwdne112674:0"
@@ -61819,7 +61867,7 @@ msgstr "crwdns90332:0{0}crwdnd90332:0{1}crwdnd90332:0{2}crwdne90332:0"
msgid "{0} until {1}"
msgstr "crwdns148638:0{0}crwdnd148638:0{1}crwdne148638:0"
-#: erpnext/stock/utils.py:422
+#: erpnext/stock/utils.py:423
msgid "{0} valid serial nos for Item {1}"
msgstr "crwdns90334:0{0}crwdnd90334:0{1}crwdne90334:0"
@@ -61835,7 +61883,7 @@ msgstr "crwdns90338:0{0}crwdne90338:0"
msgid "{0} will be set as the {1} in subsequently scanned items"
msgstr "crwdns158360:0{0}crwdnd158360:0{1}crwdne158360:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:883
+#: erpnext/manufacturing/doctype/job_card/job_card.py:891
msgid "{0} {1}"
msgstr "crwdns90340:0{0}crwdnd90340:0{1}crwdne90340:0"
@@ -61875,11 +61923,11 @@ msgstr "crwdns90354:0{0}crwdnd90354:0{1}crwdne90354:0"
#: erpnext/buying/doctype/purchase_order/purchase_order.py:469
#: erpnext/selling/doctype/sales_order/sales_order.py:527
-#: erpnext/stock/doctype/material_request/material_request.py:230
+#: erpnext/stock/doctype/material_request/material_request.py:231
msgid "{0} {1} has been modified. Please refresh."
msgstr "crwdns90356:0{0}crwdnd90356:0{1}crwdne90356:0"
-#: erpnext/stock/doctype/material_request/material_request.py:257
+#: erpnext/stock/doctype/material_request/material_request.py:258
msgid "{0} {1} has not been submitted so the action cannot be completed"
msgstr "crwdns90358:0{0}crwdnd90358:0{1}crwdne90358:0"
@@ -61900,11 +61948,11 @@ msgstr "crwdns90362:0{0}crwdnd90362:0{1}crwdnd90362:0{2}crwdnd90362:0{3}crwdne90
msgid "{0} {1} is cancelled or closed"
msgstr "crwdns90364:0{0}crwdnd90364:0{1}crwdne90364:0"
-#: erpnext/stock/doctype/material_request/material_request.py:403
+#: erpnext/stock/doctype/material_request/material_request.py:404
msgid "{0} {1} is cancelled or stopped"
msgstr "crwdns90366:0{0}crwdnd90366:0{1}crwdne90366:0"
-#: erpnext/stock/doctype/material_request/material_request.py:247
+#: erpnext/stock/doctype/material_request/material_request.py:248
msgid "{0} {1} is cancelled so the action cannot be completed"
msgstr "crwdns90368:0{0}crwdnd90368:0{1}crwdne90368:0"
@@ -62033,8 +62081,8 @@ msgstr "crwdns90428:0{0}crwdne90428:0"
msgid "{0}'s {1} cannot be after {2}'s Expected End Date."
msgstr "crwdns90430:0{0}crwdnd90430:0{1}crwdnd90430:0{2}crwdne90430:0"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1148
#: erpnext/manufacturing/doctype/job_card/job_card.py:1156
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1164
msgid "{0}, complete the operation {1} before the operation {2}."
msgstr "crwdns90432:0{0}crwdnd90432:0{1}crwdnd90432:0{2}crwdne90432:0"
@@ -62128,7 +62176,7 @@ msgstr "crwdns143234:0crwdne143234:0"
msgid "{} To Bill"
msgstr "crwdns143236:0crwdne143236:0"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1978
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1979
msgid "{} can't be cancelled since the Loyalty Points earned has been redeemed. First cancel the {} No {}"
msgstr "crwdns90450:0crwdne90450:0"