diff --git a/erpnext/locale/main.pot b/erpnext/locale/main.pot
index 2c688e8b6b6..e821fbf43d9 100644
--- a/erpnext/locale/main.pot
+++ b/erpnext/locale/main.pot
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ERPNext VERSION\n"
"Report-Msgid-Bugs-To: hello@frappe.io\n"
-"POT-Creation-Date: 2025-10-19 09:35+0000\n"
-"PO-Revision-Date: 2025-10-19 09:35+0000\n"
+"POT-Creation-Date: 2025-10-26 09:35+0000\n"
+"PO-Revision-Date: 2025-10-26 09:35+0000\n"
"Last-Translator: hello@frappe.io\n"
"Language-Team: hello@frappe.io\n"
"MIME-Version: 1.0\n"
@@ -996,7 +996,7 @@ msgstr ""
msgid "A Reverse Journal Entry {0} already exists for this Journal Entry."
msgstr ""
-#: erpnext/setup/doctype/company/company.py:976
+#: erpnext/setup/doctype/company/company.py:974
msgid "A Transaction Deletion Document: {0} is triggered for {0}"
msgstr ""
@@ -1514,7 +1514,7 @@ msgstr ""
msgid "Account is not set for the dashboard chart {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:772
+#: erpnext/assets/doctype/asset/asset.py:774
msgid "Account not Found"
msgstr ""
@@ -1896,14 +1896,14 @@ msgstr ""
msgid "Accounting Entries"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:806
-#: erpnext/assets/doctype/asset/asset.py:821
+#: erpnext/assets/doctype/asset/asset.py:808
+#: erpnext/assets/doctype/asset/asset.py:823
#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:559
msgid "Accounting Entry for Asset"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1754
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1774
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1753
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1773
msgid "Accounting Entry for LCV in Stock Entry {0}"
msgstr ""
@@ -1927,8 +1927,8 @@ msgstr ""
#: erpnext/controllers/stock_controller.py:617
#: erpnext/controllers/stock_controller.py:634
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:910
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1700
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1714
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1699
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1713
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:645
msgid "Accounting Entry for Stock"
msgstr ""
@@ -2640,7 +2640,7 @@ msgstr ""
msgid "Actual End Date (via Timesheet)"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:218
+#: erpnext/manufacturing/doctype/work_order/work_order.py:216
msgid "Actual End Date cannot be before Actual Start Date"
msgstr ""
@@ -3249,7 +3249,7 @@ msgstr ""
msgid "Additional Information updated successfully."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:768
+#: erpnext/manufacturing/doctype/work_order/work_order.js:772
msgid "Additional Material Transfer"
msgstr ""
@@ -3272,7 +3272,7 @@ msgstr ""
msgid "Additional Transferred Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:574
+#: erpnext/manufacturing/doctype/work_order/work_order.py:650
msgid ""
"Additional Transferred Qty {0}\n"
"\t\t\t\t\tcannot be greater than {1}.\n"
@@ -3772,6 +3772,11 @@ msgstr ""
msgid "Against Expense Account"
msgstr ""
+#. Label of the against_fg (Link) field in DocType 'Stock Entry Detail'
+#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
+msgid "Against Finished Good"
+msgstr ""
+
#. Label of the against_income_account (Small Text) field in DocType 'POS
#. Invoice'
#. Label of the against_income_account (Small Text) field in DocType 'Sales
@@ -4152,7 +4157,7 @@ msgstr ""
msgid "All items have already been received"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2830
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2829
msgid "All items have already been transferred for this Work Order."
msgstr ""
@@ -4178,7 +4183,7 @@ msgstr ""
msgid "All the items have been already returned."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1167
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1171
msgid "All the required items (raw materials) will be fetched from BOM and populated in this table. Here you can also change the Source Warehouse for any item. And during the production, you can track transferred raw materials from this table."
msgstr ""
@@ -4739,7 +4744,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.js:165
#: erpnext/manufacturing/doctype/work_order/work_order.js:180
#: erpnext/public/js/utils.js:496
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:253
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:264
msgid "Alternate Item"
msgstr ""
@@ -6014,7 +6019,7 @@ msgstr ""
msgid "Asset Depreciation Schedule {0} for Asset {1} and Finance Book {2} already exists."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:177
+#: erpnext/assets/doctype/asset/asset.py:179
msgid "Asset Depreciation Schedules created/updated:
{0}
Please check, edit if needed, and submit the Asset."
msgstr ""
@@ -6096,7 +6101,7 @@ msgstr ""
msgid "Asset Movement Item"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1052
+#: erpnext/assets/doctype/asset/asset.py:1054
msgid "Asset Movement record {0} created"
msgstr ""
@@ -6226,11 +6231,11 @@ msgstr ""
msgid "Asset Value Analytics"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:209
+#: erpnext/assets/doctype/asset/asset.py:211
msgid "Asset cancelled"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:601
+#: erpnext/assets/doctype/asset/asset.py:603
msgid "Asset cannot be cancelled, as it is already {0}"
msgstr ""
@@ -6242,15 +6247,15 @@ msgstr ""
msgid "Asset capitalized after Asset Capitalization {0} was submitted"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:218
+#: erpnext/assets/doctype/asset/asset.py:220
msgid "Asset created"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1292
+#: erpnext/assets/doctype/asset/asset.py:1294
msgid "Asset created after being split from Asset {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:221
+#: erpnext/assets/doctype/asset/asset.py:223
msgid "Asset deleted"
msgstr ""
@@ -6291,7 +6296,7 @@ msgstr ""
msgid "Asset sold"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:196
+#: erpnext/assets/doctype/asset/asset.py:198
msgid "Asset submitted"
msgstr ""
@@ -6299,7 +6304,7 @@ msgstr ""
msgid "Asset transferred to Location {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1301
+#: erpnext/assets/doctype/asset/asset.py:1303
msgid "Asset updated after being split into Asset {0}"
msgstr ""
@@ -6440,7 +6445,7 @@ msgstr ""
msgid "At least one account with exchange gain or loss is required"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1158
+#: erpnext/assets/doctype/asset/asset.py:1160
msgid "At least one asset has to be selected."
msgstr ""
@@ -7011,7 +7016,7 @@ msgstr ""
msgid "Available Stock for Packing Items"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:314
+#: erpnext/assets/doctype/asset/asset.py:316
msgid "Available for use date is required"
msgstr ""
@@ -7028,7 +7033,7 @@ msgstr ""
msgid "Available-for-use Date"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:420
+#: erpnext/assets/doctype/asset/asset.py:422
msgid "Available-for-use Date should be after purchase date"
msgstr ""
@@ -7134,7 +7139,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.js:216
#: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json
#: erpnext/manufacturing/report/bom_explorer/bom_explorer.js:8
-#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:57
+#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:56
#: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.js:8
#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.js:5
#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:109
@@ -7142,7 +7147,7 @@ msgstr ""
#: erpnext/selling/doctype/sales_order/sales_order.js:1393
#: erpnext/stock/doctype/material_request/material_request.js:334
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:643
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:658
#: erpnext/stock/report/bom_search/bom_search.py:38
#: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
@@ -7232,7 +7237,7 @@ msgstr ""
msgid "BOM Item"
msgstr ""
-#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:60
+#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:59
#: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.py:175
msgid "BOM Level"
msgstr ""
@@ -7380,7 +7385,7 @@ msgstr ""
msgid "BOM Website Operation"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:1265
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:1284
msgid "BOM and Manufacturing Quantity are required"
msgstr ""
@@ -7391,7 +7396,7 @@ msgid "BOM and Production"
msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:366
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:695
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:710
msgid "BOM does not contain any stock item"
msgstr ""
@@ -7478,7 +7483,7 @@ msgstr ""
#: erpnext/accounts/report/general_ledger/general_ledger.html:94
#: erpnext/accounts/report/purchase_register/purchase_register.py:242
#: erpnext/accounts/report/sales_register/sales_register.py:278
-#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:46
+#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:71
msgid "Balance"
msgstr ""
@@ -8254,7 +8259,7 @@ msgstr ""
msgid "Batch and Serial No"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:784
+#: erpnext/manufacturing/doctype/work_order/work_order.py:867
msgid "Batch not created for item {} since it does not have a batch series."
msgstr ""
@@ -8266,12 +8271,12 @@ msgstr ""
msgid "Batch {0} is not available in warehouse {1}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3006
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3005
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:286
msgid "Batch {0} of Item {1} has expired."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3012
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3011
msgid "Batch {0} of Item {1} is disabled."
msgstr ""
@@ -8338,7 +8343,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.py:1228
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/stock/doctype/material_request/material_request.js:124
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:629
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:644
msgid "Bill of Materials"
msgstr ""
@@ -8779,7 +8784,7 @@ msgstr ""
msgid "Booking stock value across multiple accounts will make it harder to track stock and account value."
msgstr ""
-#: erpnext/accounts/general_ledger.py:801
+#: erpnext/accounts/general_ledger.py:804
msgid "Books have been closed till the period ending on {0}"
msgstr ""
@@ -9534,7 +9539,7 @@ msgstr ""
msgid "Can be approved by {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2317
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2399
msgid "Can not close Work Order. Since {0} Job Cards are in Work In Progress state."
msgstr ""
@@ -9781,7 +9786,7 @@ msgstr ""
msgid "Cannot cancel as processing of cancelled documents is pending."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:969
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1052
msgid "Cannot cancel because submitted Stock Entry {0} exists"
msgstr ""
@@ -9789,11 +9794,11 @@ msgstr ""
msgid "Cannot cancel the transaction. Reposting of item valuation on submission is not completed yet."
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:539
+#: erpnext/controllers/subcontracting_inward_controller.py:713
msgid "Cannot cancel this Manufacturing Stock Entry as quantity of Finished Good produced cannot be less than quantity delivered in the linked Subcontracting Inward Order."
msgstr ""
-#: erpnext/controllers/buying_controller.py:1108
+#: erpnext/controllers/buying_controller.py:1109
msgid "Cannot cancel this document as it is linked with the submitted asset {asset_link}. Please cancel the asset to continue."
msgstr ""
@@ -9883,7 +9888,7 @@ msgstr ""
msgid "Cannot delete Serial No {0}, as it is used in stock transactions"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:591
+#: erpnext/manufacturing/doctype/work_order/work_order.py:667
msgid "Cannot disassemble more than produced quantity."
msgstr ""
@@ -9912,15 +9917,15 @@ msgstr ""
msgid "Cannot make any transactions until the deletion job is completed"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:448
+#: erpnext/manufacturing/doctype/work_order/work_order.py:524
msgid "Cannot produce more Item {0} than Sales Order quantity {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1319
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1402
msgid "Cannot produce more item for {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1323
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1406
msgid "Cannot produce more than {0} items for {1}"
msgstr ""
@@ -10010,7 +10015,7 @@ msgstr ""
msgid "Capacity Planning"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:955
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1038
msgid "Capacity Planning Error, planned start time can not be same as end time"
msgstr ""
@@ -10781,14 +10786,14 @@ msgstr ""
#: erpnext/buying/doctype/purchase_order/purchase_order_list.js:54
#: erpnext/crm/doctype/opportunity/opportunity.js:125
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:132
-#: erpnext/manufacturing/doctype/work_order/work_order.js:696
+#: erpnext/manufacturing/doctype/work_order/work_order.js:700
#: erpnext/quality_management/doctype/quality_meeting/quality_meeting_list.js:7
#: erpnext/selling/doctype/sales_order/sales_order.js:949
#: erpnext/selling/doctype/sales_order/sales_order.js:981
#: erpnext/selling/doctype/sales_order/sales_order_list.js:66
#: erpnext/stock/doctype/delivery_note/delivery_note.js:325
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:273
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:114
+#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:122
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:170
#: erpnext/support/doctype/issue/issue.js:23
msgid "Close"
@@ -10877,7 +10882,7 @@ msgstr ""
msgid "Closed Documents"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2240
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2322
msgid "Closed Work Order can not be stopped or Re-opened"
msgstr ""
@@ -11559,7 +11564,7 @@ msgstr ""
#: erpnext/stock/report/delayed_item_report/delayed_item_report.js:8
#: erpnext/stock/report/delayed_order_report/delayed_order_report.js:8
#: erpnext/stock/report/incorrect_balance_qty_after_transaction/incorrect_balance_qty_after_transaction.js:7
-#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:114
+#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:145
#: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.js:7
#: erpnext/stock/report/item_shortage_report/item_shortage_report.js:8
#: erpnext/stock/report/item_shortage_report/item_shortage_report.py:137
@@ -11757,7 +11762,7 @@ msgid "Company currencies of both the companies should match for Inter Company T
msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:360
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:689
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:704
msgid "Company field is required"
msgstr ""
@@ -11777,7 +11782,7 @@ msgstr ""
msgid "Company name not same"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:262
+#: erpnext/assets/doctype/asset/asset.py:264
msgid "Company of asset {0} and purchase document {1} doesn't matches."
msgstr ""
@@ -11987,7 +11992,7 @@ msgstr ""
msgid "Completed Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1233
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1316
msgid "Completed Qty cannot be greater than 'Qty to Manufacture'"
msgstr ""
@@ -12195,7 +12200,7 @@ msgstr ""
msgid "Consider Minimum Order Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:971
+#: erpnext/manufacturing/doctype/work_order/work_order.js:975
msgid "Consider Process Loss"
msgstr ""
@@ -12361,7 +12366,7 @@ msgstr ""
msgid "Consumed Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1608
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1691
msgid "Consumed Qty cannot be greater than Reserved Qty for item {0}"
msgstr ""
@@ -13183,11 +13188,11 @@ msgstr ""
msgid "Cost Center {0} cannot be used for allocation as it is used as main cost center in other allocation record."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:290
+#: erpnext/assets/doctype/asset/asset.py:292
msgid "Cost Center {} doesn't belong to Company {}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:297
+#: erpnext/assets/doctype/asset/asset.py:299
msgid "Cost Center {} is a group cost center and group cost centers cannot be used in transactions"
msgstr ""
@@ -13496,7 +13501,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.js:220
#: erpnext/manufacturing/doctype/work_order/work_order.js:235
#: erpnext/manufacturing/doctype/work_order/work_order.js:385
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1016
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1020
#: 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
@@ -13560,13 +13565,13 @@ msgstr ""
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:288
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:294
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:297
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:168
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:170
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:245
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:1340
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:136
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:152
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:165
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:179
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:181
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:256
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:1359
+#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:144
+#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:160
+#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:173
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:231
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:264
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:277
@@ -13699,7 +13704,7 @@ msgstr ""
msgid "Create Payment Entry for Consolidated POS Invoices."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:750
+#: erpnext/manufacturing/doctype/work_order/work_order.js:754
msgid "Create Pick List"
msgstr ""
@@ -13752,7 +13757,7 @@ msgstr ""
msgid "Create Sales Orders to help you plan your work and deliver on-time"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:412
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:423
msgid "Create Sample Retention Stock Entry"
msgstr ""
@@ -13807,7 +13812,7 @@ msgstr ""
msgid "Create a variant with the template image."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2002
+#: erpnext/stock/stock_ledger.py:2007
msgid "Create an incoming stock transaction for the Item."
msgstr ""
@@ -14778,7 +14783,7 @@ msgstr ""
#: erpnext/stock/doctype/pick_list/pick_list.json
#: erpnext/stock/doctype/serial_no/serial_no.json
#: erpnext/stock/doctype/shipment/shipment.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:350
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:361
#: erpnext/stock/doctype/warehouse/warehouse.json
#: erpnext/stock/report/delayed_item_report/delayed_item_report.js:36
#: erpnext/stock/report/delayed_item_report/delayed_item_report.py:121
@@ -16011,7 +16016,7 @@ msgstr ""
msgid "Default BOM ({0}) must be active for this item or its template"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2049
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2132
msgid "Default BOM for {0} not found"
msgstr ""
@@ -16019,7 +16024,7 @@ msgstr ""
msgid "Default BOM not found for FG Item {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2046
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2129
msgid "Default BOM not found for Item {0} and Project {1}"
msgstr ""
@@ -17132,7 +17137,7 @@ msgstr ""
msgid "Depreciation Entry Posting Status"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1126
+#: erpnext/assets/doctype/asset/asset.py:1128
msgid "Depreciation Entry against asset {0}"
msgstr ""
@@ -17179,11 +17184,11 @@ msgstr ""
msgid "Depreciation Posting Date cannot be before Available-for-use Date"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:319
+#: erpnext/assets/doctype/asset/asset.py:321
msgid "Depreciation Row {0}: Depreciation Posting Date cannot be before Available-for-use Date"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:586
+#: erpnext/assets/doctype/asset/asset.py:588
msgid "Depreciation Row {0}: Expected value after useful life must be greater than or equal to {1}"
msgstr ""
@@ -17210,7 +17215,7 @@ msgstr ""
msgid "Depreciation Schedule View"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:414
+#: erpnext/assets/doctype/asset/asset.py:416
msgid "Depreciation cannot be calculated for fully depreciated assets"
msgstr ""
@@ -18974,7 +18979,7 @@ msgstr ""
msgid "Duplicate Entry. Please check Authorization Rule {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:346
+#: erpnext/assets/doctype/asset/asset.py:348
msgid "Duplicate Finance Book"
msgstr ""
@@ -19860,7 +19865,7 @@ msgstr ""
msgid "End Time"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:276
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:287
msgid "End Transit"
msgstr ""
@@ -19985,7 +19990,7 @@ msgstr ""
msgid "Enter date to scrap asset"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:412
+#: erpnext/assets/doctype/asset/asset.py:414
msgid "Enter depreciation details"
msgstr ""
@@ -20024,7 +20029,7 @@ msgstr ""
msgid "Enter the quantity of the Item that will be manufactured from this Bill of Materials."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1129
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1133
msgid "Enter the quantity to manufacture. Raw material Items will be fetched only when this is set."
msgstr ""
@@ -20229,7 +20234,7 @@ msgstr ""
msgid "Example: ABCD.#####. If series is set and Batch No is not mentioned in transactions, then automatic batch number will be created based on this series. If you always want to explicitly mention Batch No for this item, leave this blank. Note: this setting will take priority over the Naming Series Prefix in Stock Settings."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2268
+#: erpnext/stock/stock_ledger.py:2273
msgid "Example: Serial No {0} reserved in {1}."
msgstr ""
@@ -20378,7 +20383,7 @@ msgstr ""
msgid "Excise Entry"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:1333
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:1352
msgid "Excise Invoice"
msgstr ""
@@ -20680,7 +20685,7 @@ msgid "Expired"
msgstr ""
#: erpnext/stock/doctype/pick_list/pick_list.py:256
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:374
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:385
msgid "Expired Batches"
msgstr ""
@@ -21038,7 +21043,7 @@ msgid "Fetch Value From"
msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:352
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:666
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:681
msgid "Fetch exploded BOM (including sub-assemblies)"
msgstr ""
@@ -21320,9 +21325,9 @@ msgstr ""
msgid "Financial reports will be generated using GL Entry doctypes (should be enabled if Period Closing Voucher is not posted for all years sequentially or missing) "
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:834
-#: erpnext/manufacturing/doctype/work_order/work_order.js:849
-#: erpnext/manufacturing/doctype/work_order/work_order.js:858
+#: erpnext/manufacturing/doctype/work_order/work_order.js:838
+#: erpnext/manufacturing/doctype/work_order/work_order.js:853
+#: erpnext/manufacturing/doctype/work_order/work_order.js:862
msgid "Finish"
msgstr ""
@@ -21455,7 +21460,7 @@ msgstr ""
msgid "Finished Goods Reference"
msgstr ""
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:157
+#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:165
msgid "Finished Goods Return"
msgstr ""
@@ -21478,7 +21483,7 @@ msgstr ""
msgid "Finished Goods based Operating Cost"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1466
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1465
msgid "Finished Item {0} does not match with Work Order {1}"
msgstr ""
@@ -21622,7 +21627,7 @@ msgstr ""
#. Capitalization Asset Item'
#. Label of the fixed_asset_account (Link) field in DocType 'Asset Category
#. Account'
-#: erpnext/assets/doctype/asset/asset.py:768
+#: erpnext/assets/doctype/asset/asset.py:770
#: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json
#: erpnext/assets/doctype/asset_category_account/asset_category_account.json
msgid "Fixed Asset Account"
@@ -21894,7 +21899,7 @@ msgstr ""
msgid "For item {0}, rate must be a positive number. To Allow negative rates, enable {1} in {2}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2387
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2469
msgid "For operation {0}: Quantity ({1}) can not be greater than pending quantity({2})"
msgstr ""
@@ -21911,7 +21916,7 @@ msgstr ""
msgid "For projected and forecast quantities, the system will consider all child warehouses under the selected parent warehouse."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1498
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1497
msgid "For quantity {0} should not be greater than allowed quantity {1}"
msgstr ""
@@ -23063,11 +23068,11 @@ msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:221
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:160
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:267
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:317
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:364
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:397
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:484
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:633
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:328
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:375
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:408
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:495
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:648
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:121
msgid "Get Items From"
msgstr ""
@@ -23083,8 +23088,8 @@ msgid "Get Items for Purchase Only"
msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:329
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:669
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:682
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:684
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:697
msgid "Get Items from BOM"
msgstr ""
@@ -23281,7 +23286,7 @@ msgstr ""
msgid "Goods Transferred"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1988
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1987
msgid "Goods are already received against the outward entry {0}"
msgstr ""
@@ -23917,7 +23922,7 @@ msgstr ""
msgid "Here are the error logs for the aforementioned failed depreciation entries: {0}"
msgstr ""
-#: erpnext/stock/stock_ledger.py:1987
+#: erpnext/stock/stock_ledger.py:1992
msgid "Here are the options to proceed:"
msgstr ""
@@ -24219,7 +24224,7 @@ msgstr ""
#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:115
#: erpnext/manufacturing/report/work_order_summary/work_order_summary.py:192
#: erpnext/stock/report/incorrect_balance_qty_after_transaction/incorrect_balance_qty_after_transaction.py:83
-#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:121
+#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:152
msgid "Id"
msgstr ""
@@ -24472,7 +24477,7 @@ msgstr ""
msgid "If no taxes are set, and Taxes and Charges Template is selected, the system will automatically apply the taxes from the chosen template."
msgstr ""
-#: erpnext/stock/stock_ledger.py:1997
+#: erpnext/stock/stock_ledger.py:2002
msgid "If not, you can Cancel / Submit this entry"
msgstr ""
@@ -24492,7 +24497,7 @@ msgstr ""
msgid "If set, the system does not use the user's Email or the standard outgoing Email account for sending request for quotations."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1162
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1166
msgid "If the BOM results in Scrap material, the Scrap Warehouse needs to be selected."
msgstr ""
@@ -24501,11 +24506,11 @@ msgstr ""
msgid "If the account is frozen, entries are allowed to restricted users."
msgstr ""
-#: erpnext/stock/stock_ledger.py:1990
+#: erpnext/stock/stock_ledger.py:1995
msgid "If the item is transacting as a Zero Valuation Rate item in this entry, please enable 'Allow Zero Valuation Rate' in the {0} Item table."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1181
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1185
msgid "If the selected BOM has Operations mentioned in it, the system will fetch all Operations from BOM, these values can be changed."
msgstr ""
@@ -25516,7 +25521,7 @@ msgstr ""
msgid "Incorrect Balance Qty After Transaction"
msgstr ""
-#: erpnext/controllers/subcontracting_controller.py:1005
+#: erpnext/controllers/subcontracting_controller.py:1007
msgid "Incorrect Batch Consumed"
msgstr ""
@@ -25528,7 +25533,7 @@ msgstr ""
msgid "Incorrect Component Quantity"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:322
+#: erpnext/assets/doctype/asset/asset.py:324
#: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.py:56
msgid "Incorrect Date"
msgstr ""
@@ -25550,7 +25555,7 @@ msgstr ""
msgid "Incorrect Serial No Valuation"
msgstr ""
-#: erpnext/controllers/subcontracting_controller.py:1018
+#: erpnext/controllers/subcontracting_controller.py:1020
msgid "Incorrect Serial Number Consumed"
msgstr ""
@@ -25842,12 +25847,12 @@ msgstr ""
#: erpnext/stock/doctype/pick_list/pick_list.py:138
#: erpnext/stock/doctype/pick_list/pick_list.py:1009
#: erpnext/stock/doctype/stock_entry/stock_entry.py:832
-#: erpnext/stock/serial_batch_bundle.py:1130 erpnext/stock/stock_ledger.py:1672
-#: erpnext/stock/stock_ledger.py:2159
+#: erpnext/stock/serial_batch_bundle.py:1130 erpnext/stock/stock_ledger.py:1677
+#: erpnext/stock/stock_ledger.py:2164
msgid "Insufficient Stock"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2174
+#: erpnext/stock/stock_ledger.py:2179
msgid "Insufficient Stock for Batch"
msgstr ""
@@ -26117,8 +26122,8 @@ msgstr ""
msgid "Invalid Company for Inter Company Transaction."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:293
-#: erpnext/assets/doctype/asset/asset.py:300
+#: erpnext/assets/doctype/asset/asset.py:295
+#: erpnext/assets/doctype/asset/asset.py:302
#: erpnext/controllers/accounts_controller.py:3049
msgid "Invalid Cost Center"
msgstr ""
@@ -26166,12 +26171,12 @@ msgstr ""
msgid "Invalid Ledger Entries"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:447
+#: erpnext/assets/doctype/asset/asset.py:449
msgid "Invalid Net Purchase Amount"
msgstr ""
#: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.py:77
-#: erpnext/accounts/general_ledger.py:793
+#: erpnext/accounts/general_ledger.py:796
msgid "Invalid Opening Entry"
msgstr ""
@@ -26233,8 +26238,8 @@ msgstr ""
msgid "Invalid Sales Invoices"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:532
-#: erpnext/assets/doctype/asset/asset.py:551
+#: erpnext/assets/doctype/asset/asset.py:534
+#: erpnext/assets/doctype/asset/asset.py:553
msgid "Invalid Schedule"
msgstr ""
@@ -26242,7 +26247,7 @@ msgstr ""
msgid "Invalid Selling Price"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1541
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1540
msgid "Invalid Serial and Batch Bundle"
msgstr ""
@@ -26289,8 +26294,8 @@ msgstr ""
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:108
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:118
-#: erpnext/accounts/general_ledger.py:836
-#: erpnext/accounts/general_ledger.py:846
+#: erpnext/accounts/general_ledger.py:839
+#: erpnext/accounts/general_ledger.py:849
msgid "Invalid value {0} for {1} against account {2}"
msgstr ""
@@ -27551,7 +27556,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
#: erpnext/manufacturing/doctype/workstation/workstation.js:471
#: erpnext/manufacturing/page/bom_comparison_tool/bom_comparison_tool.js:155
-#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:50
+#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:49
#: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.js:8
#: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.py:103
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:100
@@ -27616,7 +27621,7 @@ msgstr ""
#: erpnext/stock/report/incorrect_balance_qty_after_transaction/incorrect_balance_qty_after_transaction.py:105
#: erpnext/stock/report/incorrect_serial_and_batch_bundle/incorrect_serial_and_batch_bundle.js:8
#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.js:7
-#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:144
+#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:175
#: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:115
#: erpnext/stock/report/item_price_stock/item_price_stock.py:18
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:125
@@ -28023,7 +28028,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
#: erpnext/manufacturing/notification/material_request_receipt_notification/material_request_receipt_notification.html:8
-#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:56
+#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:55
#: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.py:109
#: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.py:23
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:106
@@ -28380,7 +28385,7 @@ msgstr ""
msgid "Item and Warranty Details"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2985
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2984
msgid "Item for row {0} does not match Material Request"
msgstr ""
@@ -28414,7 +28419,7 @@ msgstr ""
msgid "Item qty can not be updated as raw materials are already processed."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:948
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:947
msgid "Item rate has been updated to zero as Allow Zero Valuation Rate is checked for item {0}"
msgstr ""
@@ -28448,7 +28453,7 @@ msgstr ""
msgid "Item {0} cannot be ordered more than {1} against Blanket Order {2}."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:275
+#: erpnext/assets/doctype/asset/asset.py:277
#: erpnext/stock/doctype/item/item.py:645
msgid "Item {0} does not exist"
msgstr ""
@@ -28469,7 +28474,7 @@ msgstr ""
msgid "Item {0} has already been returned"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:277
+#: erpnext/assets/doctype/asset/asset.py:279
msgid "Item {0} has been disabled"
msgstr ""
@@ -28509,11 +28514,11 @@ msgstr ""
msgid "Item {0} is not a subcontracted item"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1900
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1899
msgid "Item {0} is not active or end of life has been reached"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:279
+#: erpnext/assets/doctype/asset/asset.py:281
msgid "Item {0} must be a Fixed Asset Item"
msgstr ""
@@ -28525,11 +28530,11 @@ msgstr ""
msgid "Item {0} must be a Sub-contracted Item"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:281
+#: erpnext/assets/doctype/asset/asset.py:283
msgid "Item {0} must be a non-stock item"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1279
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1278
msgid "Item {0} not found in 'Raw Materials Supplied' table in {1} {2}"
msgstr ""
@@ -28703,7 +28708,7 @@ msgid "Items and Pricing"
msgstr ""
#: erpnext/controllers/accounts_controller.py:3941
-msgid "Items cannot be updated as Subcontracting Inward Order is created against the Sales Order {0}."
+msgid "Items cannot be updated as Subcontracting Inward Order(s) exist against this Subcontracted Sales Order."
msgstr ""
#: erpnext/controllers/accounts_controller.py:3934
@@ -28714,7 +28719,7 @@ msgstr ""
msgid "Items for Raw Material Request"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:944
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:943
msgid "Items rate has been updated to zero as Allow Zero Valuation Rate is checked for the following items: {0}"
msgstr ""
@@ -28916,7 +28921,7 @@ msgstr ""
msgid "Job Worker Warehouse"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2438
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2520
msgid "Job card {0} created"
msgstr ""
@@ -30526,8 +30531,8 @@ msgstr ""
#. 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:499
-#: erpnext/manufacturing/doctype/work_order/work_order.js:789
-#: erpnext/manufacturing/doctype/work_order/work_order.js:823
+#: erpnext/manufacturing/doctype/work_order/work_order.js:793
+#: erpnext/manufacturing/doctype/work_order/work_order.js:827
#: erpnext/setup/doctype/vehicle/vehicle.json
msgid "Make"
msgstr ""
@@ -30787,8 +30792,8 @@ msgstr ""
#: erpnext/stock/doctype/material_request_item/material_request_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1025
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1041
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1024
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1040
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
@@ -30927,7 +30932,7 @@ msgstr ""
msgid "Manufacturing Manager"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2124
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2123
msgid "Manufacturing Quantity is mandatory"
msgstr ""
@@ -30997,7 +31002,7 @@ msgstr ""
msgid "Mapping Purchase Receipt ..."
msgstr ""
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:98
+#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:106
msgid "Mapping Subcontracting Inward Order ..."
msgstr ""
@@ -31160,7 +31165,7 @@ msgstr ""
msgid "Material"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:814
+#: erpnext/manufacturing/doctype/work_order/work_order.js:818
msgid "Material Consumption"
msgstr ""
@@ -31168,12 +31173,12 @@ msgstr ""
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type'
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:121
#: erpnext/stock/doctype/stock_entry/stock_entry.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1026
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1025
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
msgid "Material Consumption for Manufacture"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:521
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:532
msgid "Material Consumption is not set in Manufacturing Settings."
msgstr ""
@@ -31261,8 +31266,8 @@ msgstr ""
#: erpnext/stock/doctype/pick_list/pick_list.json
#: erpnext/stock/doctype/pick_list_item/pick_list_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:218
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:321
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:229
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:332
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/workspace/stock/stock.json
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
@@ -31354,7 +31359,7 @@ msgstr ""
msgid "Material Request used to make this Stock Entry"
msgstr ""
-#: erpnext/controllers/subcontracting_controller.py:1271
+#: erpnext/controllers/subcontracting_controller.py:1273
msgid "Material Request {0} is cancelled or stopped"
msgstr ""
@@ -31454,7 +31459,7 @@ msgstr ""
msgid "Material Transferred for Subcontract"
msgstr ""
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:143
+#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:151
msgid "Material from Customer"
msgstr ""
@@ -31463,7 +31468,7 @@ msgstr ""
msgid "Material to Supplier"
msgstr ""
-#: erpnext/controllers/subcontracting_controller.py:1492
+#: erpnext/controllers/subcontracting_controller.py:1494
msgid "Materials are already received against the {0} {1}"
msgstr ""
@@ -31536,7 +31541,7 @@ msgstr ""
msgid "Max discount allowed for item: {0} is {1}%"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:963
+#: erpnext/manufacturing/doctype/work_order/work_order.js:967
#: erpnext/stock/doctype/pick_list/pick_list.js:198
msgid "Max: {0}"
msgstr ""
@@ -31558,11 +31563,11 @@ msgstr ""
msgid "Maximum Payment Amount"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3523
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3522
msgid "Maximum Samples - {0} can be retained for Batch {1} and Item {2}."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3514
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3513
msgid "Maximum Samples - {0} have already been retained for Batch {1} and Item {2} in Batch {3}."
msgstr ""
@@ -31651,7 +31656,7 @@ msgstr ""
msgid "Megawatt"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2003
+#: erpnext/stock/stock_ledger.py:2008
msgid "Mention Valuation Rate in the Item master."
msgstr ""
@@ -32069,7 +32074,7 @@ msgid "Missing Asset"
msgstr ""
#: erpnext/accounts/doctype/gl_entry/gl_entry.py:186
-#: erpnext/assets/doctype/asset/asset.py:309
+#: erpnext/assets/doctype/asset/asset.py:311
msgid "Missing Cost Center"
msgstr ""
@@ -32081,11 +32086,11 @@ msgstr ""
msgid "Missing Filters"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:354
+#: erpnext/assets/doctype/asset/asset.py:356
msgid "Missing Finance Book"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1476
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1475
msgid "Missing Finished Good"
msgstr ""
@@ -32114,7 +32119,7 @@ msgid "Missing email template for dispatch. Please set one in Delivery Settings.
msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.py:1092
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1345
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1428
msgid "Missing value"
msgstr ""
@@ -32600,7 +32605,7 @@ msgstr ""
msgid "Multiple fiscal years exist for the date {0}. Please set company in Fiscal Year"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1483
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1482
msgid "Multiple items cannot be marked as finished item"
msgstr ""
@@ -32609,7 +32614,7 @@ msgid "Music"
msgstr ""
#. Label of the must_be_whole_number (Check) field in DocType 'UOM'
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1292
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1375
#: erpnext/setup/doctype/uom/uom.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:231
#: erpnext/utilities/transaction_base.py:563
@@ -32950,11 +32955,11 @@ msgstr ""
msgid "Net Purchase Amount"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:382
+#: erpnext/assets/doctype/asset/asset.py:384
msgid "Net Purchase Amount is mandatory"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:442
+#: erpnext/assets/doctype/asset/asset.py:444
msgid "Net Purchase Amount should be equal to purchase amount of one single Asset."
msgstr ""
@@ -33416,7 +33421,7 @@ msgstr ""
msgid "No Item with Serial No {0}"
msgstr ""
-#: erpnext/controllers/subcontracting_controller.py:1406
+#: erpnext/controllers/subcontracting_controller.py:1408
msgid "No Items selected for transfer."
msgstr ""
@@ -33559,7 +33564,7 @@ msgstr ""
msgid "No failed logs"
msgstr ""
-#: erpnext/controllers/subcontracting_controller.py:1315
+#: erpnext/controllers/subcontracting_controller.py:1317
msgid "No item available for transfer."
msgstr ""
@@ -33925,9 +33930,9 @@ msgid "Not in stock"
msgstr ""
#: erpnext/buying/doctype/purchase_order/purchase_order.py:725
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2071
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2235
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2304
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2154
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2317
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2386
#: erpnext/selling/doctype/sales_order/sales_order.py:961
#: erpnext/selling/doctype/sales_order/sales_order.py:1890
msgid "Not permitted"
@@ -33952,7 +33957,7 @@ msgstr ""
#: erpnext/stock/doctype/item/item.js:557
#: erpnext/stock/doctype/item/item.py:582
#: erpnext/stock/doctype/item_price/item_price.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1484
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1483
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:982
#: erpnext/templates/pages/timelog_info.html:43
msgid "Note"
@@ -34382,7 +34387,7 @@ msgstr ""
msgid "Once set, this invoice will be on hold till the set date"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:698
+#: erpnext/manufacturing/doctype/work_order/work_order.js:702
msgid "Once the Work Order is Closed. It can't be resumed."
msgstr ""
@@ -34462,7 +34467,7 @@ msgstr ""
msgid "Only leaf nodes are allowed in transaction"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1040
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1039
msgid "Only one {0} entry can be created against the Work Order {1}"
msgstr ""
@@ -34737,7 +34742,7 @@ msgstr ""
msgid "Opening Entry"
msgstr ""
-#: erpnext/accounts/general_ledger.py:792
+#: erpnext/accounts/general_ledger.py:795
msgid "Opening Entry can not be created after Period Closing Voucher is created."
msgstr ""
@@ -34965,7 +34970,7 @@ msgstr ""
msgid "Operation Time"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1351
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1434
msgid "Operation Time must be greater than 0 for Operation {0}"
msgstr ""
@@ -37874,7 +37879,7 @@ msgstr ""
msgid "Period Based On"
msgstr ""
-#: erpnext/accounts/general_ledger.py:804
+#: erpnext/accounts/general_ledger.py:807
msgid "Period Closed"
msgstr ""
@@ -38603,7 +38608,7 @@ msgstr ""
msgid "Please create purchase from internal sale or delivery document itself"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:392
+#: erpnext/assets/doctype/asset/asset.py:394
msgid "Please create purchase receipt or purchase invoice for the item {0}"
msgstr ""
@@ -38615,7 +38620,7 @@ msgstr ""
msgid "Please disable workflow temporarily for Journal Entry {0}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:446
+#: erpnext/assets/doctype/asset/asset.py:448
msgid "Please do not book expense of multiple assets against one single Asset."
msgstr ""
@@ -38816,7 +38821,7 @@ msgstr ""
msgid "Please enter the phone number first"
msgstr ""
-#: erpnext/controllers/buying_controller.py:1156
+#: erpnext/controllers/buying_controller.py:1157
msgid "Please enter the {schedule_date}."
msgstr ""
@@ -39026,7 +39031,7 @@ msgstr ""
msgid "Please select Stock Asset Account"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1400
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1399
msgid "Please select Subcontracting Order instead of Purchase Order {0}"
msgstr ""
@@ -39328,7 +39333,7 @@ msgstr ""
msgid "Please set a Company"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:306
+#: erpnext/assets/doctype/asset/asset.py:308
msgid "Please set a Cost Center for the Asset or set an Asset Depreciation Cost Center for the Company {}"
msgstr ""
@@ -39418,7 +39423,7 @@ msgstr ""
msgid "Please set one of the following:"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:523
+#: erpnext/assets/doctype/asset/asset.py:525
msgid "Please set opening number of booked depreciations"
msgstr ""
@@ -39754,7 +39759,7 @@ msgstr ""
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.json
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:131
#: erpnext/stock/report/incorrect_balance_qty_after_transaction/incorrect_balance_qty_after_transaction.py:89
-#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:127
+#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:158
#: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:104
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:86
#: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:498
@@ -39824,7 +39829,7 @@ msgstr ""
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.json
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:136
-#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:128
+#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:159
#: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:105
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.js:63
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:25
@@ -39835,7 +39840,7 @@ msgstr ""
msgid "Posting Time"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2072
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2071
msgid "Posting date and posting time is mandatory"
msgstr ""
@@ -41912,7 +41917,7 @@ msgstr ""
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt_list.js:30
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:302
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:313
msgid "Purchase Invoice"
msgstr ""
@@ -41942,7 +41947,7 @@ msgstr ""
msgid "Purchase Invoice Trends"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:268
+#: erpnext/assets/doctype/asset/asset.py:270
msgid "Purchase Invoice cannot be made against an existing asset {0}"
msgstr ""
@@ -42419,7 +42424,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.js:144
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/pick_list/pick_list.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:337
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:348
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.json
@@ -42501,7 +42506,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan_item_reference/production_plan_item_reference.json
#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
#: erpnext/manufacturing/doctype/workstation/workstation_job_card.html:28
-#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:58
+#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:57
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:213
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:307
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:372
@@ -42524,7 +42529,7 @@ msgstr ""
#: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
-#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:164
+#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:195
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:73
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
@@ -42615,7 +42620,7 @@ msgstr ""
msgid "Qty To Manufacture"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1288
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1371
msgid "Qty To Manufacture ({0}) cannot be a fraction for the UOM {2}. To allow this, disable '{1}' in the UOM {2}."
msgstr ""
@@ -42666,7 +42671,7 @@ msgstr ""
msgid "Qty for which recursion isn't applicable."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:961
+#: erpnext/manufacturing/doctype/work_order/work_order.js:965
msgid "Qty for {0}"
msgstr ""
@@ -42940,7 +42945,7 @@ msgid "Quality Inspection Template Name"
msgstr ""
#: erpnext/public/js/controllers/transaction.js:375
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:163
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:174
msgid "Quality Inspection(s)"
msgstr ""
@@ -43084,7 +43089,7 @@ msgstr ""
#: erpnext/stock/doctype/material_request_item/material_request_item.json
#: erpnext/stock/doctype/packing_slip_item/packing_slip_item.json
#: erpnext/stock/doctype/pick_list_item/pick_list_item.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:662
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:677
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/doctype/stock_reconciliation_item/stock_reconciliation_item.json
#: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.py:36
@@ -43194,7 +43199,7 @@ msgstr ""
msgid "Quantity must be greater than zero, and less or equal to {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1009
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1013
#: erpnext/stock/doctype/pick_list/pick_list.js:204
msgid "Quantity must not be more than {0}"
msgstr ""
@@ -43223,11 +43228,11 @@ msgstr ""
msgid "Quantity to Manufacture"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2380
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2462
msgid "Quantity to Manufacture can not be zero for the operation {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1280
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1363
msgid "Quantity to Manufacture must be greater than 0."
msgstr ""
@@ -43542,6 +43547,8 @@ msgstr ""
#. Option for the 'Update Price List Based On' (Select) field in DocType 'Stock
#. Settings'
#. Label of the rate (Currency) field in DocType 'Subcontracting Inward Order
+#. Received Item'
+#. Label of the rate (Currency) field in DocType 'Subcontracting Inward Order
#. Service Item'
#. Label of the rate (Currency) field in DocType 'Subcontracting Order Item'
#. Label of the rate (Currency) field in DocType 'Subcontracting Order Service
@@ -43592,6 +43599,7 @@ msgstr ""
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/stock/doctype/stock_settings/stock_settings.json
#: erpnext/stock/report/delayed_item_report/delayed_item_report.py:155
+#: erpnext/subcontracting/doctype/subcontracting_inward_order_received_item/subcontracting_inward_order_received_item.json
#: erpnext/subcontracting/doctype/subcontracting_inward_order_service_item/subcontracting_inward_order_service_item.json
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_order_service_item/subcontracting_order_service_item.json
@@ -43964,7 +43972,7 @@ msgstr ""
msgid "Raw Materials cannot be blank."
msgstr ""
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:128
+#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:136
msgid "Raw Materials to Customer"
msgstr ""
@@ -43976,11 +43984,11 @@ msgstr ""
#: erpnext/buying/doctype/purchase_order/purchase_order.js:410
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:124
-#: erpnext/manufacturing/doctype/work_order/work_order.js:717
+#: erpnext/manufacturing/doctype/work_order/work_order.js:721
#: erpnext/selling/doctype/sales_order/sales_order.js:954
#: erpnext/selling/doctype/sales_order/sales_order_list.js:70
#: erpnext/stock/doctype/material_request/material_request.js:226
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:108
+#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:116
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:164
msgid "Re-open"
msgstr ""
@@ -44196,8 +44204,8 @@ msgstr ""
#. Option for the 'Payment Type' (Select) field in DocType 'Payment Entry'
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:145
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:163
+#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:153
+#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:171
msgid "Receive"
msgstr ""
@@ -44309,7 +44317,7 @@ msgstr ""
msgid "Received Quantity"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:286
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:297
msgid "Received Stock Entries"
msgstr ""
@@ -45840,7 +45848,7 @@ msgstr ""
msgid "Reservation Based On"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:875
+#: erpnext/manufacturing/doctype/work_order/work_order.js:879
#: erpnext/selling/doctype/sales_order/sales_order.js:86
#: erpnext/stock/doctype/pick_list/pick_list.js:148
msgid "Reserve"
@@ -45938,14 +45946,14 @@ msgstr ""
msgid "Reserved Quantity for Production"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2274
+#: erpnext/stock/stock_ledger.py:2279
msgid "Reserved Serial No."
msgstr ""
#. Label of the reserved_stock (Float) field in DocType 'Bin'
#. Name of a report
#: erpnext/manufacturing/doctype/plant_floor/stock_summary_template.html:24
-#: erpnext/manufacturing/doctype/work_order/work_order.js:891
+#: erpnext/manufacturing/doctype/work_order/work_order.js:895
#: erpnext/public/js/stock_reservation.js:236
#: erpnext/selling/doctype/sales_order/sales_order.js:114
#: erpnext/selling/doctype/sales_order/sales_order.js:451
@@ -45954,11 +45962,11 @@ msgstr ""
#: erpnext/stock/doctype/pick_list/pick_list.js:168
#: erpnext/stock/report/reserved_stock/reserved_stock.json
#: erpnext/stock/report/stock_balance/stock_balance.py:497
-#: erpnext/stock/stock_ledger.py:2258
+#: erpnext/stock/stock_ledger.py:2263
msgid "Reserved Stock"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2303
+#: erpnext/stock/stock_ledger.py:2308
msgid "Reserved Stock for Batch"
msgstr ""
@@ -46257,7 +46265,7 @@ msgstr ""
msgid "Retention Stock Entry"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:539
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:550
msgid "Retention Stock Entry already created or Sample Quantity not provided"
msgstr ""
@@ -46288,9 +46296,9 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:277
#: erpnext/stock/doctype/delivery_note/delivery_note_list.js:16
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt_list.js:15
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:130
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:159
+#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:138
#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:167
+#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:175
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
msgid "Return"
msgstr ""
@@ -46840,7 +46848,7 @@ msgstr ""
msgid "Row # {0}: Returned Item {1} does not exist in {2} {3}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:253
+#: erpnext/manufacturing/doctype/work_order/work_order.py:251
msgid "Row #1: Sequence ID must be 1 for Operation {0}."
msgstr ""
@@ -46916,7 +46924,7 @@ msgstr ""
msgid "Row #{0}: Batch No {1} is already selected."
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:258
+#: erpnext/controllers/subcontracting_inward_controller.py:430
msgid "Row #{0}: Batch No(s) {1} is not a part of the linked Subcontracting Inward Order. Please select valid Batch No(s)."
msgstr ""
@@ -46924,15 +46932,15 @@ msgstr ""
msgid "Row #{0}: Cannot allocate more than {1} against payment term {2}"
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:583
+#: erpnext/controllers/subcontracting_inward_controller.py:757
msgid "Row #{0}: Cannot cancel this Manufacturing Stock Entry as billed quantity of Item {1} cannot be greater than consumed quantity."
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:562
+#: erpnext/controllers/subcontracting_inward_controller.py:736
msgid "Row #{0}: Cannot cancel this Manufacturing Stock Entry as quantity of Scrap Item {1} produced cannot be less than quantity delivered."
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:303
+#: erpnext/controllers/subcontracting_inward_controller.py:478
msgid "Row #{0}: Cannot cancel this Stock Entry as returned quantity cannot be greater than delivered quantity for Item {1} in the linked Subcontracting Inward Order"
msgstr ""
@@ -46996,14 +47004,41 @@ msgstr ""
msgid "Row #{0}: Cumulative threshold cannot be less than Single Transaction threshold"
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:166
+#: erpnext/controllers/subcontracting_inward_controller.py:88
+msgid "Row #{0}: Customer Provided Item {1} against Subcontracting Inward Order Item {2} ({3}) cannot be added multiple times."
+msgstr ""
+
+#: erpnext/controllers/subcontracting_inward_controller.py:176
+#: erpnext/controllers/subcontracting_inward_controller.py:301
+#: erpnext/controllers/subcontracting_inward_controller.py:349
+msgid "Row #{0}: Customer Provided Item {1} cannot be added multiple times in the Subcontracting Inward process."
+msgstr ""
+
+#: erpnext/manufacturing/doctype/work_order/work_order.py:328
+msgid "Row #{0}: Customer Provided Item {1} cannot be added multiple times."
+msgstr ""
+
+#: erpnext/manufacturing/doctype/work_order/work_order.py:353
+msgid "Row #{0}: Customer Provided Item {1} does not exist in the Required Items table linked to the Subcontracting Inward Order."
+msgstr ""
+
+#: erpnext/controllers/subcontracting_inward_controller.py:285
msgid "Row #{0}: Customer Provided Item {1} exceeds quantity available through Subcontracting Inward Order"
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:180
+#: erpnext/manufacturing/doctype/work_order/work_order.py:341
+msgid "Row #{0}: Customer Provided Item {1} has insufficient quantity in the Subcontracting Inward Order. Available quantity is {2}."
+msgstr ""
+
+#: erpnext/controllers/subcontracting_inward_controller.py:312
msgid "Row #{0}: Customer Provided Item {1} is not a part of Subcontracting Inward Order {2}"
msgstr ""
+#: erpnext/controllers/subcontracting_inward_controller.py:218
+#: erpnext/controllers/subcontracting_inward_controller.py:360
+msgid "Row #{0}: Customer Provided Item {1} is not a part of Work Order {2}"
+msgstr ""
+
#: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.py:52
msgid "Row #{0}: Dates overlapping with other row"
msgstr ""
@@ -47012,7 +47047,7 @@ msgstr ""
msgid "Row #{0}: Default BOM not found for FG Item {1}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:550
+#: erpnext/assets/doctype/asset/asset.py:552
msgid "Row #{0}: Depreciation Start Date is required"
msgstr ""
@@ -47051,7 +47086,8 @@ msgstr ""
msgid "Row #{0}: Finished Good reference is mandatory for Scrap Item {1}."
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:172
+#: erpnext/controllers/subcontracting_inward_controller.py:168
+#: erpnext/controllers/subcontracting_inward_controller.py:291
msgid "Row #{0}: For Customer Provided Item {1}, Source Warehouse must be {2}"
msgstr ""
@@ -47087,16 +47123,16 @@ msgstr ""
msgid "Row #{0}: Item {1} has zero rate but 'Allow Zero Valuation Rate' is not enabled."
msgstr ""
+#: erpnext/controllers/subcontracting_inward_controller.py:63
+msgid "Row #{0}: Item {1} is not a Customer Provided Item."
+msgstr ""
+
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:739
msgid "Row #{0}: Item {1} is not a Serialized/Batched Item. It cannot have a Serial No/Batch No against it."
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:199
-msgid "Row #{0}: Item {1} is not a customer provided item."
-msgstr ""
-
-#: erpnext/controllers/subcontracting_inward_controller.py:75
-#: erpnext/controllers/subcontracting_inward_controller.py:316
+#: erpnext/controllers/subcontracting_inward_controller.py:113
+#: erpnext/controllers/subcontracting_inward_controller.py:491
msgid "Row #{0}: Item {1} is not a part of Subcontracting Inward Order {2}"
msgstr ""
@@ -47108,11 +47144,11 @@ msgstr ""
msgid "Row #{0}: Item {1} is not a stock item"
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:66
+#: erpnext/controllers/subcontracting_inward_controller.py:77
msgid "Row #{0}: Item {1} mismatch. Changing of item code is not permitted, add another row instead."
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:88
+#: erpnext/controllers/subcontracting_inward_controller.py:126
msgid "Row #{0}: Item {1} mismatch. Changing of item code is not permitted."
msgstr ""
@@ -47120,11 +47156,11 @@ msgstr ""
msgid "Row #{0}: Journal Entry {1} does not have account {2} or already matched against another voucher"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:544
+#: erpnext/assets/doctype/asset/asset.py:546
msgid "Row #{0}: Next Depreciation Date cannot be before Available-for-use Date"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:539
+#: erpnext/assets/doctype/asset/asset.py:541
msgid "Row #{0}: Next Depreciation Date cannot be before Purchase Date"
msgstr ""
@@ -47136,7 +47172,7 @@ msgstr ""
msgid "Row #{0}: Only {1} available to reserve for the Item {2}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:516
+#: erpnext/assets/doctype/asset/asset.py:518
msgid "Row #{0}: Opening Accumulated Depreciation must be less than or equal to {1}"
msgstr ""
@@ -47144,6 +47180,11 @@ msgstr ""
msgid "Row #{0}: Operation {1} is not completed for {2} qty of finished goods in Work Order {3}. Please update operation status via Job Card {4}."
msgstr ""
+#: erpnext/controllers/subcontracting_inward_controller.py:206
+#: erpnext/controllers/subcontracting_inward_controller.py:339
+msgid "Row #{0}: Overconsumption of Customer Provided Item {1} against Work Order {2} is not allowed in the Subcontracting Inward process."
+msgstr ""
+
#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1011
msgid "Row #{0}: Please select Item Code in Assembly Items"
msgstr ""
@@ -47152,6 +47193,10 @@ msgstr ""
msgid "Row #{0}: Please select the BOM No in Assembly Items"
msgstr ""
+#: erpnext/controllers/subcontracting_inward_controller.py:104
+msgid "Row #{0}: Please select the Finished Good Item against which this Customer Provided Item will be used."
+msgstr ""
+
#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1008
msgid "Row #{0}: Please select the Sub Assembly Warehouse"
msgstr ""
@@ -47198,7 +47243,7 @@ msgstr ""
msgid "Row #{0}: Quantity for Item {1} cannot be zero."
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:358
+#: erpnext/controllers/subcontracting_inward_controller.py:533
msgid "Row #{0}: Quantity of Item {1} cannot be more than {2} {3} against Subcontracting Inward Order {4}"
msgstr ""
@@ -47233,11 +47278,11 @@ msgstr ""
msgid "Row #{0}: Return Against is required for returning asset"
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:102
+#: erpnext/controllers/subcontracting_inward_controller.py:140
msgid "Row #{0}: Returned quantity cannot be greater than available quantity for Item {1}"
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:115
+#: erpnext/controllers/subcontracting_inward_controller.py:153
msgid "Row #{0}: Returned quantity cannot be greater than available quantity to return for Item {1}"
msgstr ""
@@ -47253,7 +47298,7 @@ msgid ""
"\t\t\t\t\tthis validation."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:259
+#: erpnext/manufacturing/doctype/work_order/work_order.py:257
msgid "Row #{0}: Sequence ID must be {1} or {2} for Operation {3}."
msgstr ""
@@ -47269,7 +47314,7 @@ msgstr ""
msgid "Row #{0}: Serial No {1} is already selected."
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:250
+#: erpnext/controllers/subcontracting_inward_controller.py:419
msgid "Row #{0}: Serial No(s) {1} are not a part of the linked Subcontracting Inward Order. Please select valid Serial No(s)."
msgstr ""
@@ -47293,14 +47338,18 @@ msgstr ""
msgid "Row #{0}: Since 'Track Semi Finished Goods' is enabled, the BOM {1} cannot be used for Sub Assembly Items"
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:229
+#: erpnext/controllers/subcontracting_inward_controller.py:398
msgid "Row #{0}: Source Warehouse must be same as Customer Warehouse {1} from the linked Subcontracting Inward Order"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:363
+#: erpnext/manufacturing/doctype/work_order/work_order.py:362
msgid "Row #{0}: Source Warehouse {1} for item {2} cannot be a customer warehouse."
msgstr ""
+#: erpnext/manufacturing/doctype/work_order/work_order.py:317
+msgid "Row #{0}: Source Warehouse {1} for item {2} must be same as Source Warehouse {3} in the Work Order."
+msgstr ""
+
#: erpnext/manufacturing/doctype/workstation/workstation.py:105
msgid "Row #{0}: Start Time and End Time are required"
msgstr ""
@@ -47350,7 +47399,7 @@ msgstr ""
msgid "Row #{0}: Stock quantity {1} ({2}) for item {3} cannot exceed {4}"
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:223
+#: erpnext/controllers/subcontracting_inward_controller.py:392
msgid "Row #{0}: Target Warehouse must be same as Customer Warehouse {1} from the linked Subcontracting Inward Order"
msgstr ""
@@ -47366,11 +47415,11 @@ msgstr ""
msgid "Row #{0}: Timings conflicts with row {1}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:529
+#: erpnext/assets/doctype/asset/asset.py:531
msgid "Row #{0}: Total Number of Depreciations cannot be less than or equal to Opening Number of Booked Depreciations"
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:524
+#: erpnext/controllers/subcontracting_inward_controller.py:698
msgid "Row #{0}: Work Order exists against full or partial quantity of Item {1}"
msgstr ""
@@ -47434,7 +47483,7 @@ msgstr ""
msgid "Row #{idx}: {from_warehouse_field} and {to_warehouse_field} cannot be same."
msgstr ""
-#: erpnext/controllers/buying_controller.py:1148
+#: erpnext/controllers/buying_controller.py:1149
msgid "Row #{idx}: {schedule_date} cannot be before {transaction_date}."
msgstr ""
@@ -47442,7 +47491,7 @@ msgstr ""
msgid "Row #{}: Currency of {} - {} doesn't matches company currency."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:353
+#: erpnext/assets/doctype/asset/asset.py:355
msgid "Row #{}: Finance Book should not be empty since you're using multiple."
msgstr ""
@@ -47466,7 +47515,7 @@ msgstr ""
msgid "Row #{}: Please assign task to a member."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:345
+#: erpnext/assets/doctype/asset/asset.py:347
msgid "Row #{}: Please use a different Finance Book."
msgstr ""
@@ -47523,11 +47572,11 @@ msgstr ""
msgid "Row {0} picked quantity is less than the required quantity, additional {1} {2} required."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1331
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1330
msgid "Row {0}# Item {1} cannot be transferred more than {2} against {3} {4}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1355
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1354
msgid "Row {0}# Item {1} not found in 'Raw Materials Supplied' table in {2} {3}"
msgstr ""
@@ -47559,7 +47608,7 @@ msgstr ""
msgid "Row {0}: Allocated amount {1} must be less than or equal to remaining payment amount {2}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1020
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1019
msgid "Row {0}: As {1} is enabled, raw materials cannot be added to {2} entry. Use {3} entry to consume raw materials."
msgstr ""
@@ -47616,7 +47665,7 @@ msgstr ""
msgid "Row {0}: Exchange Rate is mandatory"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:491
+#: erpnext/assets/doctype/asset/asset.py:493
msgid "Row {0}: Expected Value After Useful Life must be less than Net Purchase Amount"
msgstr ""
@@ -47769,7 +47818,7 @@ msgstr ""
msgid "Row {0}: Shift cannot be changed since the depreciation has already been processed"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1368
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1367
msgid "Row {0}: Subcontracted Item is mandatory for the raw material {1}"
msgstr ""
@@ -47798,7 +47847,7 @@ msgid "Row {0}: UOM Conversion Factor is mandatory"
msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.py:1112
-#: erpnext/manufacturing/doctype/work_order/work_order.py:306
+#: erpnext/manufacturing/doctype/work_order/work_order.py:391
msgid "Row {0}: Workstation or Workstation Type is mandatory for an operation {1}"
msgstr ""
@@ -48500,12 +48549,12 @@ msgstr ""
msgid "Sales Order {0} is not submitted"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:357
+#: erpnext/manufacturing/doctype/work_order/work_order.py:442
msgid "Sales Order {0} is not valid"
msgstr ""
#: erpnext/controllers/selling_controller.py:485
-#: erpnext/manufacturing/doctype/work_order/work_order.py:371
+#: erpnext/manufacturing/doctype/work_order/work_order.py:447
msgid "Sales Order {0} is {1}"
msgstr ""
@@ -48965,7 +49014,7 @@ msgstr ""
msgid "Sample Size"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3505
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3504
msgid "Sample quantity {0} cannot be more than received quantity {1}"
msgstr ""
@@ -49548,7 +49597,7 @@ msgstr ""
msgid "Select Possible Supplier"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1015
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1019
#: erpnext/stock/doctype/pick_list/pick_list.js:214
msgid "Select Quantity"
msgstr ""
@@ -49686,7 +49735,7 @@ msgstr ""
msgid "Select the Default Workstation where the Operation will be performed. This will be fetched in BOMs and Work Orders."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1117
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1121
msgid "Select the Item to be manufactured."
msgstr ""
@@ -50050,7 +50099,7 @@ msgstr ""
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json
#: erpnext/stock/doctype/stock_reconciliation_item/stock_reconciliation_item.json
-#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:158
+#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:189
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.js:65
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:149
#: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.js:37
@@ -50224,7 +50273,7 @@ msgstr ""
msgid "Serial Nos are created successfully"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2264
+#: erpnext/stock/stock_ledger.py:2269
msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding."
msgstr ""
@@ -50930,7 +50979,7 @@ msgstr ""
msgid "Set targets Item Group-wise for this Sales Person."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1174
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1178
msgid "Set the Planned Start Date (an Estimated Date at which you want the Production to begin)"
msgstr ""
@@ -50944,15 +50993,15 @@ msgstr ""
msgid "Set this if the customer is a Public Administration company."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:767
+#: erpnext/assets/doctype/asset/asset.py:769
msgid "Set {0} in asset category {1} for company {2}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1100
+#: erpnext/assets/doctype/asset/asset.py:1102
msgid "Set {0} in asset category {1} or company {2}"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1097
+#: erpnext/assets/doctype/asset/asset.py:1099
msgid "Set {0} in company {1}"
msgstr ""
@@ -51020,7 +51069,7 @@ msgid "Setting up company"
msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.py:1091
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1344
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1427
msgid "Setting {0} is required"
msgstr ""
@@ -52001,7 +52050,7 @@ msgstr ""
#: erpnext/public/js/utils/sales_common.js:516
#: erpnext/stock/dashboard/item_dashboard.js:227
#: erpnext/stock/doctype/material_request_item/material_request_item.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:653
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:668
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
msgid "Source Warehouse"
msgstr ""
@@ -52021,8 +52070,8 @@ msgstr ""
msgid "Source Warehouse is mandatory for the Item {0}."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:278
-msgid "Source Warehouse {0} must be same as Customer Warehouse {1} in the Subcontracting Inward Order"
+#: erpnext/manufacturing/doctype/work_order/work_order.py:276
+msgid "Source Warehouse {0} must be same as Customer Warehouse {1} in the Subcontracting Inward Order."
msgstr ""
#: erpnext/assets/doctype/asset_movement/asset_movement.py:72
@@ -52117,7 +52166,7 @@ msgstr ""
msgid "Split Qty"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1239
+#: erpnext/assets/doctype/asset/asset.py:1241
msgid "Split Quantity must be less than Asset Quantity"
msgstr ""
@@ -52194,7 +52243,7 @@ msgstr ""
msgid "Standard Buying"
msgstr ""
-#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:62
+#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:61
msgid "Standard Description"
msgstr ""
@@ -52248,7 +52297,7 @@ msgstr ""
msgid "Standing Name"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:754
+#: erpnext/manufacturing/doctype/work_order/work_order.js:758
#: erpnext/manufacturing/doctype/workstation/workstation_job_card.html:57
#: erpnext/public/js/projects/timer.js:35
msgid "Start"
@@ -52586,9 +52635,9 @@ msgstr ""
#: erpnext/manufacturing/doctype/sales_forecast/sales_forecast.json
#: erpnext/manufacturing/doctype/work_order/work_order.js:487
#: erpnext/manufacturing/doctype/work_order/work_order.js:523
-#: erpnext/manufacturing/doctype/work_order/work_order.js:702
-#: erpnext/manufacturing/doctype/work_order/work_order.js:713
-#: erpnext/manufacturing/doctype/work_order/work_order.js:721
+#: erpnext/manufacturing/doctype/work_order/work_order.js:706
+#: erpnext/manufacturing/doctype/work_order/work_order.js:717
+#: erpnext/manufacturing/doctype/work_order/work_order.js:725
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json
#: erpnext/manufacturing/doctype/workstation/workstation.json
@@ -52654,8 +52703,8 @@ msgstr ""
#: erpnext/stock/report/reserved_stock/reserved_stock.js:124
#: erpnext/stock/report/reserved_stock/reserved_stock.py:178
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:54
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:110
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:116
+#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:118
+#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:124
#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.json
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:166
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:172
@@ -53104,9 +53153,9 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:289
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:297
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:303
-#: erpnext/manufacturing/doctype/work_order/work_order.js:877
-#: erpnext/manufacturing/doctype/work_order/work_order.js:886
-#: erpnext/manufacturing/doctype/work_order/work_order.js:893
+#: erpnext/manufacturing/doctype/work_order/work_order.js:881
+#: erpnext/manufacturing/doctype/work_order/work_order.js:890
+#: erpnext/manufacturing/doctype/work_order/work_order.js:897
#: erpnext/manufacturing/doctype/work_order/work_order_dashboard.py:14
#: erpnext/public/js/stock_reservation.js:12
#: erpnext/selling/doctype/sales_order/sales_order.js:88
@@ -53138,9 +53187,9 @@ msgstr ""
msgid "Stock Reservation Entries Cancelled"
msgstr ""
-#: erpnext/controllers/subcontracting_inward_controller.py:925
+#: erpnext/controllers/subcontracting_inward_controller.py:1121
#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2162
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1926
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2009
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1718
msgid "Stock Reservation Entries Created"
msgstr ""
@@ -53506,7 +53555,7 @@ msgstr ""
#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
#: erpnext/accounts/doctype/budget/budget.json
#: erpnext/buying/doctype/buying_settings/buying_settings.json
-#: erpnext/manufacturing/doctype/work_order/work_order.js:709
+#: erpnext/manufacturing/doctype/work_order/work_order.js:713
#: erpnext/selling/doctype/selling_settings/selling_settings.json
#: erpnext/stock/doctype/material_request/material_request.js:134
#: erpnext/stock/doctype/stock_settings/stock_settings.json
@@ -53530,7 +53579,7 @@ msgstr ""
msgid "Stopped"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:959
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1042
msgid "Stopped Work Order cannot be cancelled, Unstop it first to cancel"
msgstr ""
@@ -53726,7 +53775,7 @@ msgstr ""
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:139
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:150
+#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:158
msgid "Subcontracting Delivery"
msgstr ""
@@ -53791,7 +53840,7 @@ msgstr ""
#. Label of the subcontracting_order (Link) field in DocType 'Subcontracting
#. Receipt Supplied Item'
#: erpnext/buying/doctype/purchase_order/purchase_order.js:440
-#: erpnext/controllers/subcontracting_controller.py:1101
+#: erpnext/controllers/subcontracting_controller.py:1103
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json
@@ -55294,12 +55343,12 @@ msgstr ""
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
-#: erpnext/manufacturing/doctype/work_order/work_order.js:989
+#: erpnext/manufacturing/doctype/work_order/work_order.js:993
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/stock/dashboard/item_dashboard.js:234
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
#: erpnext/stock/doctype/material_request_item/material_request_item.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:659
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:674
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
msgid "Target Warehouse"
msgstr ""
@@ -55315,11 +55364,15 @@ msgstr ""
msgid "Target Warehouse Address Link"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:233
+#: erpnext/manufacturing/doctype/work_order/work_order.py:231
msgid "Target Warehouse Reservation Error"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:651
+#: erpnext/controllers/subcontracting_inward_controller.py:230
+msgid "Target Warehouse for Finished Good must be same as Finished Good Warehouse {1} in Work Order {2} linked to the Subcontracting Inward Order."
+msgstr ""
+
+#: erpnext/manufacturing/doctype/work_order/work_order.py:727
msgid "Target Warehouse is required before Submit"
msgstr ""
@@ -55327,6 +55380,10 @@ msgstr ""
msgid "Target Warehouse is set for some items but the customer is not an internal customer."
msgstr ""
+#: erpnext/manufacturing/doctype/work_order/work_order.py:292
+msgid "Target Warehouse {0} must be same as Delivery Warehouse {1} in the Subcontracting Inward Order Item."
+msgstr ""
+
#: erpnext/stock/doctype/stock_entry/stock_entry.py:675
#: erpnext/stock/doctype/stock_entry/stock_entry.py:682
msgid "Target warehouse is mandatory for row {0}"
@@ -56339,7 +56396,7 @@ msgstr ""
msgid "The Pick List having Stock Reservation Entries cannot be updated. If you need to make changes, we recommend canceling the existing Stock Reservation Entries before updating the Pick List."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2350
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2349
msgid "The Process Loss Qty has reset as per job cards Process Loss Qty"
msgstr ""
@@ -56355,7 +56412,7 @@ msgstr ""
msgid "The Serial No {0} is reserved against the {1} {2} and cannot be used for any other transaction."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1538
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1537
msgid "The Serial and Batch Bundle {0} is not valid for this transaction. The 'Type of Transaction' should be 'Outward' instead of 'Inward' in Serial and Batch Bundle {0}"
msgstr ""
@@ -56363,7 +56420,7 @@ msgstr ""
msgid "The Stock Entry of type 'Manufacture' is known as backflush. Raw materials being consumed to manufacture finished goods is known as backflushing.
When creating Manufacture Entry, raw-material items are backflushed based on BOM of production item. If you want raw-material items to be backflushed based on Material Transfer entry made against that Work Order instead, then you can set it under this field."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2009
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2008
msgid "The Work Order is mandatory for Disassembly Order"
msgstr ""
@@ -56389,7 +56446,7 @@ msgstr ""
msgid "The current POS opening entry is outdated. Please close it and create a new one."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1122
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1126
msgid "The default BOM for that item will be fetched by the system. You can also change the BOM."
msgstr ""
@@ -56463,7 +56520,7 @@ msgstr ""
msgid "The holiday on {0} is not between From Date and To Date"
msgstr ""
-#: erpnext/controllers/buying_controller.py:1215
+#: erpnext/controllers/buying_controller.py:1216
msgid "The item {item} is not marked as {type_of} item. You can enable it as {type_of} item from its Item master."
msgstr ""
@@ -56471,7 +56528,7 @@ msgstr ""
msgid "The items {0} and {1} are present in the following {2} :"
msgstr ""
-#: erpnext/controllers/buying_controller.py:1208
+#: erpnext/controllers/buying_controller.py:1209
msgid "The items {items} are not marked as {type_of} item. You can enable them as {type_of} item from their Item masters."
msgstr ""
@@ -56669,15 +56726,15 @@ msgstr ""
msgid "The value {0} is already assigned to an existing Item {1}."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1150
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1154
msgid "The warehouse where you store finished Items before they are shipped."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1143
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1147
msgid "The warehouse where you store your raw materials. Each required item can have a separate source warehouse. Group warehouse also can be selected as source warehouse. On submission of the Work Order, the raw materials will be reserved in these warehouses for production usage."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1155
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1159
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 ""
@@ -56705,7 +56762,7 @@ msgstr ""
msgid "Then Pricing Rules are filtered out based on Customer, Customer Group, Territory, Supplier, Supplier Type, Campaign, Sales Partner etc."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:596
+#: erpnext/assets/doctype/asset/asset.py:598
msgid "There are active maintenance or repairs against the asset. You must complete all of them before cancelling the asset."
msgstr ""
@@ -56761,7 +56818,7 @@ msgstr ""
msgid "There is no batch found against the {0}: {1}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1475
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1474
msgid "There must be atleast 1 Finished Good in this Stock Entry"
msgstr ""
@@ -56836,7 +56893,7 @@ msgstr ""
msgid "This action will unlink this account from any external service integrating ERPNext with your bank accounts. It cannot be undone. Are you certain ?"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:363
+#: erpnext/assets/doctype/asset/asset.py:365
msgid "This asset category is marked as non-depreciable. Please disable depreciation calculation or choose a different category."
msgstr ""
@@ -56939,7 +56996,7 @@ msgstr ""
msgid "This is done to handle accounting for cases when Purchase Receipt is created after Purchase Invoice"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1136
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1140
msgid "This is enabled by default. If you want to plan materials for sub-assemblies of the Item you're manufacturing leave this enabled. If you plan and manufacture the sub-assemblies separately, you can disable this checkbox."
msgstr ""
@@ -56987,7 +57044,7 @@ msgstr ""
msgid "This schedule was created when Asset {0} was scrapped."
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:1373
+#: erpnext/assets/doctype/asset/asset.py:1375
msgid "This schedule was created when Asset {0} was {1} into new Asset {2}."
msgstr ""
@@ -57905,7 +57962,7 @@ msgstr ""
#: erpnext/selling/report/sales_analytics/sales_analytics.py:552
#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json
-#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:49
+#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:74
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
#: erpnext/support/report/issue_analytics/issue_analytics.py:84
@@ -59060,7 +59117,7 @@ msgstr ""
msgid "Transit"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:463
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:474
msgid "Transit Entry"
msgstr ""
@@ -59389,7 +59446,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
#: erpnext/manufacturing/doctype/sales_forecast_item/sales_forecast_item.json
#: erpnext/manufacturing/doctype/workstation/workstation.js:480
-#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:59
+#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:58
#: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.py:110
#: erpnext/public/js/stock_analytics.js:94 erpnext/public/js/utils.js:742
#: erpnext/quality_management/doctype/quality_goal_objective/quality_goal_objective.json
@@ -59485,7 +59542,7 @@ msgstr ""
msgid "UOM Name"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3427
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3426
msgid "UOM conversion factor required for UOM: {0} in Item: {1}"
msgstr ""
@@ -59552,7 +59609,7 @@ msgstr ""
msgid "Unable to find score starting at {0}. You need to have standing scores covering 0 to 100"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:917
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1000
msgid "Unable to find the time slot in the next {0} days for the operation {1}. Please increase the 'Capacity Planning For (Days)' in the {2}."
msgstr ""
@@ -59769,7 +59826,7 @@ msgstr ""
msgid "Unreconciled Entries"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:884
+#: erpnext/manufacturing/doctype/work_order/work_order.js:888
#: erpnext/selling/doctype/sales_order/sales_order.js:101
#: erpnext/stock/doctype/pick_list/pick_list.js:156
msgid "Unreserve"
@@ -60061,7 +60118,7 @@ msgstr ""
msgid "Update latest price in all BOMs"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:403
+#: erpnext/assets/doctype/asset/asset.py:405
msgid "Update stock must be enabled for the purchase invoice {0}"
msgstr ""
@@ -60099,7 +60156,7 @@ msgstr ""
msgid "Updating Variants..."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1098
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1102
msgid "Updating Work Order status"
msgstr ""
@@ -60671,15 +60728,15 @@ msgstr ""
msgid "Valuation Rate"
msgstr ""
-#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:166
+#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:197
msgid "Valuation Rate (In / Out)"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2006
+#: erpnext/stock/stock_ledger.py:2011
msgid "Valuation Rate Missing"
msgstr ""
-#: erpnext/stock/stock_ledger.py:1984
+#: erpnext/stock/stock_ledger.py:1989
msgid "Valuation Rate for the Item {0}, is required to do accounting entries for {1} {2}."
msgstr ""
@@ -61062,7 +61119,7 @@ msgstr ""
#: erpnext/stock/doctype/item/item.js:158
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:222
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:233
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:295
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:306
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:46
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:62
msgid "View"
@@ -61249,7 +61306,7 @@ msgstr ""
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:152
#: erpnext/stock/report/incorrect_balance_qty_after_transaction/incorrect_balance_qty_after_transaction.py:98
#: erpnext/stock/report/incorrect_serial_and_batch_bundle/incorrect_serial_and_batch_bundle.py:41
-#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:137
+#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:168
#: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:108
#: erpnext/stock/report/reserved_stock/reserved_stock.js:77
#: erpnext/stock/report/reserved_stock/reserved_stock.py:151
@@ -61321,7 +61378,7 @@ msgstr ""
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:146
#: erpnext/stock/report/incorrect_balance_qty_after_transaction/incorrect_balance_qty_after_transaction.py:91
#: erpnext/stock/report/incorrect_serial_and_batch_bundle/incorrect_serial_and_batch_bundle.py:35
-#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:130
+#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:161
#: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:106
#: erpnext/stock/report/reserved_stock/reserved_stock.js:65
#: erpnext/stock/report/reserved_stock/reserved_stock.py:145
@@ -61536,7 +61593,7 @@ msgstr ""
#: erpnext/stock/report/incorrect_balance_qty_after_transaction/incorrect_balance_qty_after_transaction.js:21
#: erpnext/stock/report/incorrect_balance_qty_after_transaction/incorrect_balance_qty_after_transaction.py:112
#: erpnext/stock/report/incorrect_serial_and_batch_bundle/incorrect_serial_and_batch_bundle.js:14
-#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:151
+#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:182
#: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:122
#: erpnext/stock/report/item_price_stock/item_price_stock.py:27
#: erpnext/stock/report/item_shortage_report/item_shortage_report.js:17
@@ -61698,7 +61755,7 @@ msgstr ""
msgid "Warehouse {0} does not belong to company {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:230
+#: erpnext/manufacturing/doctype/work_order/work_order.py:228
msgid "Warehouse {0} is not allowed for Sales Order {1}, it should be {2}"
msgstr ""
@@ -61831,7 +61888,7 @@ msgstr ""
msgid "Warning: Material Requested Qty is less than Minimum Order Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1329
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1412
msgid "Warning: Quantity exceeds maximum producible quantity based on quantity of raw materials received through the Subcontracting Inward Order {0}."
msgstr ""
@@ -62323,7 +62380,7 @@ msgstr ""
#: erpnext/stock/doctype/stock_entry/stock_entry.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
#: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:504
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:134
+#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:142
#: erpnext/templates/pages/material_request_info.html:45
msgid "Work Order"
msgstr ""
@@ -62381,12 +62438,12 @@ msgstr ""
msgid "Work Order cannot be created for following reason:
{0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1273
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1356
msgid "Work Order cannot be raised against a Item Template"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2244
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2324
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2326
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2406
msgid "Work Order has been {0}"
msgstr ""
@@ -62428,7 +62485,7 @@ msgstr ""
msgid "Work-in-Progress Warehouse"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:649
+#: erpnext/manufacturing/doctype/work_order/work_order.py:725
msgid "Work-in-Progress Warehouse is required before Submit"
msgstr ""
@@ -62826,7 +62883,7 @@ msgstr ""
msgid "You are not allowed to update as per the conditions set in {} Workflow."
msgstr ""
-#: erpnext/accounts/general_ledger.py:783
+#: erpnext/accounts/general_ledger.py:786
msgid "You are not authorized to add or update entries before {0}"
msgstr ""
@@ -62907,7 +62964,7 @@ msgstr ""
msgid "You cannot create or cancel any accounting entries with in the closed Accounting Period {0}"
msgstr ""
-#: erpnext/accounts/general_ledger.py:803
+#: erpnext/accounts/general_ledger.py:806
msgid "You cannot create/amend any accounting entries till this date."
msgstr ""
@@ -63080,7 +63137,7 @@ msgstr ""
msgid "`Allow Negative rates for Items`"
msgstr ""
-#: erpnext/stock/stock_ledger.py:1998
+#: erpnext/stock/stock_ledger.py:2003
msgid "after"
msgstr ""
@@ -63295,7 +63352,7 @@ msgstr ""
msgid "per hour"
msgstr ""
-#: erpnext/stock/stock_ledger.py:1999
+#: erpnext/stock/stock_ledger.py:2004
msgid "performing either one below:"
msgstr ""
@@ -63430,7 +63487,7 @@ msgstr ""
msgid "{0} '{1}' not in Fiscal Year {2}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:541
+#: erpnext/manufacturing/doctype/work_order/work_order.py:617
msgid "{0} ({1}) cannot be greater than planned quantity ({2}) in Work Order {3}"
msgstr ""
@@ -63545,7 +63602,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan/production_plan.py:878
#: erpnext/manufacturing/doctype/production_plan/production_plan.py:994
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:315
+#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:318
msgid "{0} created"
msgstr ""
@@ -63627,7 +63684,7 @@ msgid "{0} is mandatory for Item {1}"
msgstr ""
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:99
-#: erpnext/accounts/general_ledger.py:827
+#: erpnext/accounts/general_ledger.py:830
msgid "{0} is mandatory for account {1}"
msgstr ""
@@ -63686,7 +63743,7 @@ msgstr ""
msgid "{0} is required"
msgstr ""
-#: erpnext/assets/doctype/asset/asset.py:432
+#: erpnext/assets/doctype/asset/asset.py:434
msgid "{0} is still in Draft. Please submit it before saving the Asset."
msgstr ""
@@ -63746,16 +63803,16 @@ msgstr ""
msgid "{0} units of {1} are required in {2} with the inventory dimension: {3} ({4}) on {5} {6} for {7} to complete the transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:1645 erpnext/stock/stock_ledger.py:2150
-#: erpnext/stock/stock_ledger.py:2164
+#: erpnext/stock/stock_ledger.py:1650 erpnext/stock/stock_ledger.py:2155
+#: erpnext/stock/stock_ledger.py:2169
msgid "{0} units of {1} needed in {2} on {3} {4} for {5} to complete this transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2251 erpnext/stock/stock_ledger.py:2296
+#: erpnext/stock/stock_ledger.py:2256 erpnext/stock/stock_ledger.py:2301
msgid "{0} units of {1} needed in {2} on {3} {4} to complete this transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:1639
+#: erpnext/stock/stock_ledger.py:1644
msgid "{0} units of {1} needed in {2} to complete this transaction."
msgstr ""
@@ -63840,7 +63897,7 @@ msgid "{0} {1} is associated with {2}, but Party Account is {3}"
msgstr ""
#: erpnext/controllers/selling_controller.py:504
-#: erpnext/controllers/subcontracting_controller.py:1101
+#: erpnext/controllers/subcontracting_controller.py:1103
msgid "{0} {1} is cancelled or closed"
msgstr ""