diff --git a/erpnext/locale/main.pot b/erpnext/locale/main.pot
index 1acf9262b64..1a6a9d05032 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: info@erpnext.com\n"
-"POT-Creation-Date: 2024-09-15 09:35+0000\n"
-"PO-Revision-Date: 2024-09-15 09:35+0000\n"
+"POT-Creation-Date: 2024-09-22 09:34+0000\n"
+"PO-Revision-Date: 2024-09-22 09:34+0000\n"
"Last-Translator: info@erpnext.com\n"
"Language-Team: info@erpnext.com\n"
"MIME-Version: 1.0\n"
@@ -29,7 +29,7 @@ msgstr ""
msgid " Amount"
msgstr ""
-#: public/js/bom_configurator/bom_configurator.bundle.js:111
+#: public/js/bom_configurator/bom_configurator.bundle.js:114
msgid " BOM"
msgstr ""
@@ -43,7 +43,7 @@ msgstr ""
msgid " Is Subcontracted"
msgstr ""
-#: public/js/bom_configurator/bom_configurator.bundle.js:171
+#: public/js/bom_configurator/bom_configurator.bundle.js:174
msgid " Item"
msgstr ""
@@ -57,7 +57,7 @@ msgstr ""
msgid " Rate"
msgstr ""
-#: public/js/bom_configurator/bom_configurator.bundle.js:119
+#: public/js/bom_configurator/bom_configurator.bundle.js:122
msgid " Raw Material"
msgstr ""
@@ -66,8 +66,8 @@ msgstr ""
msgid " Skip Material Transfer"
msgstr ""
-#: public/js/bom_configurator/bom_configurator.bundle.js:130
-#: public/js/bom_configurator/bom_configurator.bundle.js:160
+#: public/js/bom_configurator/bom_configurator.bundle.js:133
+#: public/js/bom_configurator/bom_configurator.bundle.js:163
msgid " Sub Assembly"
msgstr ""
@@ -205,7 +205,7 @@ msgstr ""
msgid "% of materials delivered against this Sales Order"
msgstr ""
-#: controllers/accounts_controller.py:2025
+#: controllers/accounts_controller.py:2016
msgid "'Account' in the Accounting section of Customer {0}"
msgstr ""
@@ -225,11 +225,11 @@ msgstr ""
msgid "'Days Since Last Order' must be greater than or equal to zero"
msgstr ""
-#: controllers/accounts_controller.py:2030
+#: controllers/accounts_controller.py:2021
msgid "'Default {0} Account' in Company {1}"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:1125
+#: accounts/doctype/journal_entry/journal_entry.py:1130
msgid "'Entries' cannot be empty"
msgstr ""
@@ -801,6 +801,14 @@ msgstr ""
msgid "Your Shortcuts"
msgstr ""
+#: accounts/doctype/payment_request/payment_request.py:938
+msgid "Grand Total: {0}"
+msgstr ""
+
+#: accounts/doctype/payment_request/payment_request.py:939
+msgid "Outstanding Amount: {0}"
+msgstr ""
+
#. Content of the 'html_19' (HTML) field in DocType 'Inventory Dimension'
#: stock/doctype/inventory_dimension/inventory_dimension.json
msgid ""
@@ -1295,7 +1303,7 @@ msgid "Account Manager"
msgstr ""
#: accounts/doctype/sales_invoice/sales_invoice.py:864
-#: controllers/accounts_controller.py:2034
+#: controllers/accounts_controller.py:2025
msgid "Account Missing"
msgstr ""
@@ -1310,7 +1318,7 @@ msgstr ""
msgid "Account Name"
msgstr ""
-#: accounts/doctype/account/account.py:322
+#: accounts/doctype/account/account.py:336
msgid "Account Not Found"
msgstr ""
@@ -1320,7 +1328,7 @@ msgstr ""
msgid "Account Number"
msgstr ""
-#: accounts/doctype/account/account.py:473
+#: accounts/doctype/account/account.py:322
msgid "Account Number {0} already used in account {1}"
msgstr ""
@@ -1359,7 +1367,7 @@ msgstr ""
#. Label of the account_type (Select) field in DocType 'Payment Ledger Entry'
#. Label of the account_type (Select) field in DocType 'Party Type'
#: accounts/doctype/account/account.json
-#: accounts/doctype/account/account.py:204
+#: accounts/doctype/account/account.py:202
#: accounts/doctype/account/account_tree.js:152
#: accounts/doctype/bank_account/bank_account.json
#: accounts/doctype/bank_account_type/bank_account_type.json
@@ -1375,11 +1383,11 @@ msgstr ""
msgid "Account Value"
msgstr ""
-#: accounts/doctype/account/account.py:295
+#: accounts/doctype/account/account.py:293
msgid "Account balance already in Credit, you are not allowed to set 'Balance Must Be' as 'Debit'"
msgstr ""
-#: accounts/doctype/account/account.py:289
+#: accounts/doctype/account/account.py:287
msgid "Account balance already in Debit, you are not allowed to set 'Balance Must Be' as 'Credit'"
msgstr ""
@@ -1401,28 +1409,28 @@ msgstr ""
msgid "Account is not set for the dashboard chart {0}"
msgstr ""
-#: assets/doctype/asset/asset.py:679
+#: assets/doctype/asset/asset.py:682
msgid "Account not Found"
msgstr ""
-#: accounts/doctype/account/account.py:376
+#: accounts/doctype/account/account.py:390
msgid "Account with child nodes cannot be converted to ledger"
msgstr ""
-#: accounts/doctype/account/account.py:268
+#: accounts/doctype/account/account.py:266
msgid "Account with child nodes cannot be set as ledger"
msgstr ""
-#: accounts/doctype/account/account.py:387
+#: accounts/doctype/account/account.py:401
msgid "Account with existing transaction can not be converted to group."
msgstr ""
-#: accounts/doctype/account/account.py:416
+#: accounts/doctype/account/account.py:430
msgid "Account with existing transaction can not be deleted"
msgstr ""
-#: accounts/doctype/account/account.py:263
-#: accounts/doctype/account/account.py:378
+#: accounts/doctype/account/account.py:261
+#: accounts/doctype/account/account.py:392
msgid "Account with existing transaction cannot be converted to ledger"
msgstr ""
@@ -1438,7 +1446,7 @@ msgstr ""
msgid "Account {0} does not belongs to company {1}"
msgstr ""
-#: accounts/doctype/account/account.py:547
+#: accounts/doctype/account/account.py:548
msgid "Account {0} does not exist"
msgstr ""
@@ -1454,7 +1462,7 @@ msgstr ""
msgid "Account {0} does not match with Company {1} in Mode of Account: {2}"
msgstr ""
-#: accounts/doctype/account/account.py:505
+#: accounts/doctype/account/account.py:506
msgid "Account {0} exists in parent company {1}."
msgstr ""
@@ -1462,7 +1470,7 @@ msgstr ""
msgid "Account {0} has been entered multiple times"
msgstr ""
-#: accounts/doctype/account/account.py:360
+#: accounts/doctype/account/account.py:374
msgid "Account {0} is added in the child company {1}"
msgstr ""
@@ -1474,35 +1482,35 @@ msgstr ""
msgid "Account {0} is invalid. Account Currency must be {1}"
msgstr ""
-#: accounts/doctype/account/account.py:150
+#: accounts/doctype/account/account.py:148
msgid "Account {0}: Parent account {1} can not be a ledger"
msgstr ""
-#: accounts/doctype/account/account.py:156
+#: accounts/doctype/account/account.py:154
msgid "Account {0}: Parent account {1} does not belong to company: {2}"
msgstr ""
-#: accounts/doctype/account/account.py:144
+#: accounts/doctype/account/account.py:142
msgid "Account {0}: Parent account {1} does not exist"
msgstr ""
-#: accounts/doctype/account/account.py:147
+#: accounts/doctype/account/account.py:145
msgid "Account {0}: You can not assign itself as parent account"
msgstr ""
-#: accounts/general_ledger.py:425
+#: accounts/general_ledger.py:428
msgid "Account: {0} is capital Work in progress and can not be updated by Journal Entry"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:268
+#: accounts/doctype/journal_entry/journal_entry.py:273
msgid "Account: {0} can only be updated via Stock Transactions"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:2173
+#: accounts/doctype/payment_entry/payment_entry.py:2582
msgid "Account: {0} is not permitted under Payment Entry"
msgstr ""
-#: controllers/accounts_controller.py:2718
+#: controllers/accounts_controller.py:2709
msgid "Account: {0} with currency: {1} can not be selected"
msgstr ""
@@ -1766,7 +1774,7 @@ msgstr ""
msgid "Accounting Entries"
msgstr ""
-#: assets/doctype/asset/asset.py:713 assets/doctype/asset/asset.py:728
+#: assets/doctype/asset/asset.py:716 assets/doctype/asset/asset.py:731
#: assets/doctype/asset_capitalization/asset_capitalization.py:585
msgid "Accounting Entry for Asset"
msgstr ""
@@ -1775,15 +1783,15 @@ msgstr ""
msgid "Accounting Entry for Service"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1004
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:988
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1008
#: accounts/doctype/purchase_invoice/purchase_invoice.py:1024
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1040
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1057
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1076
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1099
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1198
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1396
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1414
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1041
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1060
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1083
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1182
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1380
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1398
#: controllers/stock_controller.py:499 controllers/stock_controller.py:516
#: stock/doctype/purchase_receipt/purchase_receipt.py:821
#: stock/doctype/stock_entry/stock_entry.py:1579
@@ -1796,7 +1804,7 @@ msgstr ""
msgid "Accounting Entry for {0}"
msgstr ""
-#: controllers/accounts_controller.py:2075
+#: controllers/accounts_controller.py:2066
msgid "Accounting Entry for {0}: {1} can only be made in currency: {2}"
msgstr ""
@@ -2136,7 +2144,7 @@ msgstr ""
msgid "Accounts User"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:1224
+#: accounts/doctype/journal_entry/journal_entry.py:1229
msgid "Accounts table cannot be blank."
msgstr ""
@@ -2170,8 +2178,8 @@ msgstr ""
msgid "Accumulated Depreciation Amount"
msgstr ""
-#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:408
-#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:426
+#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:444
+#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:462
msgid "Accumulated Depreciation as on"
msgstr ""
@@ -2286,7 +2294,7 @@ msgstr ""
#: accounts/doctype/account/account.js:88
#: accounts/doctype/account/account.js:116
#: accounts/doctype/journal_entry/journal_entry.js:53
-#: accounts/doctype/payment_entry/payment_entry.js:215
+#: accounts/doctype/payment_entry/payment_entry.js:234
#: accounts/doctype/subscription/subscription.js:38
#: accounts/doctype/subscription/subscription.js:44
#: accounts/doctype/subscription/subscription.js:50
@@ -2556,7 +2564,7 @@ msgstr ""
msgid "Actual qty in stock"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1514
+#: accounts/doctype/payment_entry/payment_entry.js:1456
#: public/js/controllers/accounts.js:176
msgid "Actual type tax cannot be included in Item rate in row {0}"
msgstr ""
@@ -2569,9 +2577,9 @@ msgstr ""
#: accounts/doctype/purchase_taxes_and_charges/purchase_taxes_and_charges.json
#: crm/doctype/lead/lead.js:84 manufacturing/doctype/bom/bom.js:889
#: manufacturing/doctype/plant_floor/stock_summary_template.html:55
-#: public/js/bom_configurator/bom_configurator.bundle.js:232
-#: public/js/bom_configurator/bom_configurator.bundle.js:261
-#: public/js/bom_configurator/bom_configurator.bundle.js:464
+#: public/js/bom_configurator/bom_configurator.bundle.js:235
+#: public/js/bom_configurator/bom_configurator.bundle.js:264
+#: public/js/bom_configurator/bom_configurator.bundle.js:474
#: public/js/utils/crm_activities.js:170
#: public/js/utils/serial_no_batch_selector.js:17
#: public/js/utils/serial_no_batch_selector.js:182
@@ -2606,7 +2614,7 @@ msgid "Add Customers"
msgstr ""
#: selling/page/point_of_sale/pos_item_cart.js:92
-#: selling/page/point_of_sale/pos_item_cart.js:411
+#: selling/page/point_of_sale/pos_item_cart.js:415
msgid "Add Discount"
msgstr ""
@@ -2614,7 +2622,7 @@ msgstr ""
msgid "Add Employees"
msgstr ""
-#: public/js/bom_configurator/bom_configurator.bundle.js:231
+#: public/js/bom_configurator/bom_configurator.bundle.js:234
#: selling/doctype/sales_order/sales_order.js:272
#: stock/dashboard/item_dashboard.js:212
msgid "Add Item"
@@ -2718,12 +2726,12 @@ msgstr ""
msgid "Add Serial / Batch No (Rejected Qty)"
msgstr ""
-#: manufacturing/doctype/plant_floor/plant_floor.js:172
+#: manufacturing/doctype/plant_floor/plant_floor.js:193
msgid "Add Stock"
msgstr ""
-#: public/js/bom_configurator/bom_configurator.bundle.js:256
-#: public/js/bom_configurator/bom_configurator.bundle.js:455
+#: public/js/bom_configurator/bom_configurator.bundle.js:259
+#: public/js/bom_configurator/bom_configurator.bundle.js:465
msgid "Add Sub Assembly"
msgstr ""
@@ -2821,7 +2829,7 @@ msgstr ""
msgid "Adding Lead to Prospect..."
msgstr ""
-#: selling/page/point_of_sale/pos_item_cart.js:433
+#: selling/page/point_of_sale/pos_item_cart.js:423
msgid "Additional"
msgstr ""
@@ -3344,7 +3352,7 @@ msgstr ""
msgid "Advance amount cannot be greater than {0} {1}"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:806
+#: accounts/doctype/journal_entry/journal_entry.py:811
msgid "Advance paid against {0} {1} cannot be greater than Grand Total {2}"
msgstr ""
@@ -3471,8 +3479,8 @@ msgstr ""
msgid "Against Income Account"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:668
-#: accounts/doctype/payment_entry/payment_entry.py:707
+#: accounts/doctype/journal_entry/journal_entry.py:673
+#: accounts/doctype/payment_entry/payment_entry.py:742
msgid "Against Journal Entry {0} does not have any unmatched {1} entry"
msgstr ""
@@ -3670,7 +3678,7 @@ msgstr ""
#: accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.js:165
#: accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.js:185
#: accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:166
-#: accounts/utils.py:1370 public/js/setup_wizard.js:173
+#: accounts/utils.py:1372 public/js/setup_wizard.js:173
msgid "All Accounts"
msgstr ""
@@ -3862,7 +3870,7 @@ msgstr ""
msgid "Allocate Advances Automatically (FIFO)"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:873
+#: accounts/doctype/payment_entry/payment_entry.js:893
msgid "Allocate Payment Amount"
msgstr ""
@@ -3872,6 +3880,10 @@ msgstr ""
msgid "Allocate Payment Based On Payment Terms"
msgstr ""
+#: accounts/doctype/payment_entry/payment_entry.js:1677
+msgid "Allocate Payment Request"
+msgstr ""
+
#. Label of the allocated_amount (Float) field in DocType 'Payment Entry
#. Reference'
#. Label of the allocated (Check) field in DocType 'Process Payment
@@ -3899,6 +3911,7 @@ msgstr ""
#: accounts/doctype/advance_taxes_and_charges/advance_taxes_and_charges.json
#: accounts/doctype/bank_transaction/bank_transaction.json
#: accounts/doctype/bank_transaction_payments/bank_transaction_payments.json
+#: accounts/doctype/payment_entry/payment_entry.js:1668
#: accounts/doctype/payment_reconciliation_allocation/payment_reconciliation_allocation.json
#: accounts/doctype/process_payment_reconciliation_log_allocations/process_payment_reconciliation_log_allocations.json
#: accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.json
@@ -3961,7 +3974,7 @@ msgstr ""
#. Label of the allow_account_creation_against_child_company (Check) field in
#. DocType 'Company'
-#: accounts/doctype/account/account.py:503
+#: accounts/doctype/account/account.py:504
#: accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:68
#: setup/doctype/company/company.json
msgid "Allow Account Creation Against Child Company"
@@ -4573,7 +4586,7 @@ msgstr ""
#: accounts/doctype/bank_clearance_detail/bank_clearance_detail.json
#: accounts/doctype/bank_guarantee/bank_guarantee.json
#: accounts/doctype/cashier_closing_payments/cashier_closing_payments.json
-#: accounts/doctype/journal_entry/journal_entry.js:558
+#: accounts/doctype/journal_entry/journal_entry.js:560
#: accounts/doctype/journal_entry_account/journal_entry_account.json
#: accounts/doctype/payment_entry/payment_entry.json
#: accounts/doctype/payment_ledger_entry/payment_ledger_entry.json
@@ -4741,28 +4754,34 @@ msgstr ""
msgid "Amount in Account Currency"
msgstr ""
+#. Description of the 'Outstanding Amount' (Currency) field in DocType 'Payment
+#. Request'
+#: accounts/doctype/payment_request/payment_request.json
+msgid "Amount in party's bank account currency"
+msgstr ""
+
#. Description of the 'Amount' (Currency) field in DocType 'Payment Request'
#: accounts/doctype/payment_request/payment_request.json
-msgid "Amount in customer's currency"
+msgid "Amount in transaction currency"
msgstr ""
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:72
msgid "Amount in {0}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:1174
+#: accounts/doctype/payment_entry/payment_entry.py:1209
msgid "Amount {0} {1} against {2} {3}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:1185
+#: accounts/doctype/payment_entry/payment_entry.py:1220
msgid "Amount {0} {1} deducted against {2}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:1149
+#: accounts/doctype/payment_entry/payment_entry.py:1184
msgid "Amount {0} {1} transferred from {2} to {3}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:1155
+#: accounts/doctype/payment_entry/payment_entry.py:1190
msgid "Amount {0} {1} {2} {3}"
msgstr ""
@@ -5247,7 +5266,7 @@ msgstr ""
msgid "Are you sure you want to clear all demo data?"
msgstr ""
-#: public/js/bom_configurator/bom_configurator.bundle.js:506
+#: public/js/bom_configurator/bom_configurator.bundle.js:516
msgid "Are you sure you want to delete this Item?"
msgstr ""
@@ -5355,7 +5374,7 @@ msgstr ""
#: accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:30
#: accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:138
#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.js:44
-#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:368
+#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:404
#: assets/doctype/asset/asset.json
#: assets/doctype/asset_activity/asset_activity.json
#: assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json
@@ -5422,7 +5441,7 @@ msgstr ""
#: accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:36
#: accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:188
#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.js:37
-#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:358
+#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:394
#: assets/doctype/asset/asset.json
#: assets/doctype/asset_category/asset_category.json
#: assets/doctype/asset_maintenance/asset_maintenance.json
@@ -5566,7 +5585,7 @@ msgstr ""
msgid "Asset Movement Item"
msgstr ""
-#: assets/doctype/asset/asset.py:942
+#: assets/doctype/asset/asset.py:945
msgid "Asset Movement record {0} created"
msgstr ""
@@ -5712,7 +5731,7 @@ msgstr ""
msgid "Asset created after Asset Capitalization {0} was submitted"
msgstr ""
-#: assets/doctype/asset/asset.py:1191
+#: assets/doctype/asset/asset.py:1194
msgid "Asset created after being split from Asset {0}"
msgstr ""
@@ -5768,7 +5787,7 @@ msgstr ""
msgid "Asset transferred to Location {0}"
msgstr ""
-#: assets/doctype/asset/asset.py:1125
+#: assets/doctype/asset/asset.py:1128
msgid "Asset updated after being split into Asset {0}"
msgstr ""
@@ -5901,7 +5920,7 @@ msgstr ""
msgid "At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} in the warehouse {4}."
msgstr ""
-#: assets/doctype/asset/asset.py:1048
+#: assets/doctype/asset/asset.py:1051
msgid "At least one asset has to be selected."
msgstr ""
@@ -6457,7 +6476,7 @@ msgstr ""
#: stock/report/stock_ageing/stock_ageing.py:151
#: stock/report/stock_ageing/stock_ageing.py:185
-#: stock/report/stock_balance/stock_balance.py:497
+#: stock/report/stock_balance/stock_balance.py:500
msgid "Average Age"
msgstr ""
@@ -6851,8 +6870,8 @@ msgstr ""
msgid "Backdated Stock Entry"
msgstr ""
-#: public/js/bom_configurator/bom_configurator.bundle.js:361
-#: public/js/bom_configurator/bom_configurator.bundle.js:589
+#: public/js/bom_configurator/bom_configurator.bundle.js:371
+#: public/js/bom_configurator/bom_configurator.bundle.js:599
msgid "Backflush Materials From WIP"
msgstr ""
@@ -6926,7 +6945,7 @@ msgstr ""
#: stock/report/available_batch_report/available_batch_report.py:63
#: stock/report/batch_wise_balance_history/batch_wise_balance_history.py:89
-#: stock/report/stock_balance/stock_balance.py:425
+#: stock/report/stock_balance/stock_balance.py:428
#: stock/report/stock_ledger/stock_ledger.py:250
msgid "Balance Qty"
msgstr ""
@@ -6964,7 +6983,7 @@ msgstr ""
msgid "Balance Stock Value"
msgstr ""
-#: stock/report/stock_balance/stock_balance.py:432
+#: stock/report/stock_balance/stock_balance.py:435
#: stock/report/stock_ledger/stock_ledger.py:307
msgid "Balance Value"
msgstr ""
@@ -8088,7 +8107,7 @@ msgstr ""
msgid "Bom No"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:238
+#: accounts/doctype/payment_entry/payment_entry.py:243
msgid "Book Advance Payments as Liability option is chosen. Paid From account changed from {0} to {1}."
msgstr ""
@@ -8148,7 +8167,7 @@ msgstr ""
msgid "Booking stock value across multiple accounts will make it harder to track stock and account value."
msgstr ""
-#: accounts/general_ledger.py:744
+#: accounts/general_ledger.py:747
msgid "Books have been closed till the period ending on {0}"
msgstr ""
@@ -8876,13 +8895,13 @@ msgstr ""
msgid "Can not filter based on Voucher No, if grouped by Voucher"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:1284
-#: accounts/doctype/payment_entry/payment_entry.py:2330
+#: accounts/doctype/journal_entry/journal_entry.py:1289
+#: accounts/doctype/payment_entry/payment_entry.py:2740
msgid "Can only make payment against unbilled {0}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1482
-#: controllers/accounts_controller.py:2627 public/js/controllers/accounts.js:90
+#: accounts/doctype/payment_entry/payment_entry.js:1424
+#: controllers/accounts_controller.py:2618 public/js/controllers/accounts.js:90
msgid "Can refer row only if the charge type is 'On Previous Row Amount' or 'Previous Row Total'"
msgstr ""
@@ -9068,7 +9087,7 @@ msgstr ""
msgid "Cannot amend {0} {1}, please create a new one instead."
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:282
+#: accounts/doctype/journal_entry/journal_entry.py:287
msgid "Cannot apply TDS against multiple parties in one entry"
msgstr ""
@@ -9132,11 +9151,11 @@ msgstr ""
msgid "Cannot convert Task to non-group because the following child Tasks exist: {0}."
msgstr ""
-#: accounts/doctype/account/account.py:389
+#: accounts/doctype/account/account.py:403
msgid "Cannot convert to Group because Account Type is selected."
msgstr ""
-#: accounts/doctype/account/account.py:266
+#: accounts/doctype/account/account.py:264
msgid "Cannot covert to Group because Account Type is selected."
msgstr ""
@@ -9144,7 +9163,7 @@ msgstr ""
msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts."
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:1636
+#: selling/doctype/sales_order/sales_order.py:1637
#: stock/doctype/pick_list/pick_list.py:172
msgid "Cannot create a pick list for Sales Order {0} because it has reserved stock. Please unreserve the stock in order to create a pick list."
msgstr ""
@@ -9187,7 +9206,7 @@ msgstr ""
msgid "Cannot find Item with this Barcode"
msgstr ""
-#: controllers/accounts_controller.py:3145
+#: controllers/accounts_controller.py:3136
msgid "Cannot find a default warehouse for item {0}. Please set one in the Item Master or in Stock Settings."
msgstr ""
@@ -9211,12 +9230,12 @@ msgstr ""
msgid "Cannot produce more than {0} items for {1}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:303
+#: accounts/doctype/payment_entry/payment_entry.py:312
msgid "Cannot receive from customer against negative outstanding"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1499
-#: controllers/accounts_controller.py:2642
+#: accounts/doctype/payment_entry/payment_entry.js:1441
+#: controllers/accounts_controller.py:2633
#: public/js/controllers/accounts.js:100
msgid "Cannot refer row number greater than or equal to current row number for this Charge type"
msgstr ""
@@ -9229,10 +9248,10 @@ msgstr ""
msgid "Cannot retrieve link token. Check Error Log for more information"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1491
-#: accounts/doctype/payment_entry/payment_entry.js:1670
-#: accounts/doctype/payment_entry/payment_entry.py:1653
-#: controllers/accounts_controller.py:2632 public/js/controllers/accounts.js:94
+#: accounts/doctype/payment_entry/payment_entry.js:1433
+#: accounts/doctype/payment_entry/payment_entry.js:1612
+#: accounts/doctype/payment_entry/payment_entry.py:1688
+#: controllers/accounts_controller.py:2623 public/js/controllers/accounts.js:94
#: public/js/controllers/taxes_and_totals.js:455
msgid "Cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for first row"
msgstr ""
@@ -9249,11 +9268,11 @@ msgstr ""
msgid "Cannot set multiple Item Defaults for a company."
msgstr ""
-#: controllers/accounts_controller.py:3293
+#: controllers/accounts_controller.py:3284
msgid "Cannot set quantity less than delivered quantity"
msgstr ""
-#: controllers/accounts_controller.py:3296
+#: controllers/accounts_controller.py:3287
msgid "Cannot set quantity less than received quantity"
msgstr ""
@@ -9261,8 +9280,8 @@ msgstr ""
msgid "Cannot set the field {0} for copying in variants"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1092
-msgid "Cannot {0} {1} {2} without any negative outstanding invoice"
+#: accounts/doctype/payment_entry/payment_entry.py:1798
+msgid "Cannot {0} from {2} without any negative outstanding invoice"
msgstr ""
#. Label of the capacity (Float) field in DocType 'Putaway Rule'
@@ -9627,8 +9646,8 @@ msgstr ""
msgid "Channel Partner"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:1708
-#: controllers/accounts_controller.py:2695
+#: accounts/doctype/payment_entry/payment_entry.py:2117
+#: controllers/accounts_controller.py:2686
msgid "Charge of type 'Actual' in row {0} cannot be included in Item Rate or Paid Amount"
msgstr ""
@@ -9977,7 +9996,7 @@ msgstr ""
msgid "Click on the link below to verify your email and confirm the appointment"
msgstr ""
-#: selling/page/point_of_sale/pos_item_cart.js:468
+#: selling/page/point_of_sale/pos_item_cart.js:458
msgid "Click to add email / phone"
msgstr ""
@@ -9996,7 +10015,7 @@ msgstr ""
msgid "Client Secret"
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.js:328
+#: buying/doctype/purchase_order/purchase_order.js:362
#: buying/doctype/purchase_order/purchase_order_list.js:49
#: crm/doctype/opportunity/opportunity.js:118
#: manufacturing/doctype/production_plan/production_plan.js:111
@@ -10179,6 +10198,7 @@ msgstr ""
msgid "Cold Calling"
msgstr ""
+#: public/js/bom_configurator/bom_configurator.bundle.js:144
#: public/js/setup_wizard.js:189
msgid "Collapse All"
msgstr ""
@@ -10737,7 +10757,7 @@ msgstr ""
#: stock/report/stock_analytics/stock_analytics.js:41
#: stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.js:7
#: stock/report/stock_balance/stock_balance.js:8
-#: stock/report/stock_balance/stock_balance.py:486
+#: stock/report/stock_balance/stock_balance.py:489
#: stock/report/stock_ledger/stock_ledger.js:8
#: stock/report/stock_ledger/stock_ledger.py:357
#: stock/report/stock_ledger_variance/stock_ledger_variance.js:18
@@ -10967,7 +10987,7 @@ msgstr ""
msgid "Company {0} already exists. Continuing will overwrite the Company and Chart of Accounts"
msgstr ""
-#: accounts/doctype/account/account.py:458
+#: accounts/doctype/account/account.py:472
msgid "Company {0} does not exist"
msgstr ""
@@ -11245,7 +11265,7 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: public/js/bom_configurator/bom_configurator.bundle.js:53
+#: public/js/bom_configurator/bom_configurator.bundle.js:56
msgid "Configure Product Assembly"
msgstr ""
@@ -11574,7 +11594,7 @@ msgstr ""
msgid "Contact Desc"
msgstr ""
-#: selling/page/point_of_sale/pos_item_cart.js:859
+#: selling/page/point_of_sale/pos_item_cart.js:849
msgid "Contact Details"
msgstr ""
@@ -11918,7 +11938,7 @@ msgstr ""
msgid "Conversion factor for default Unit of Measure must be 1 in row {0}"
msgstr ""
-#: controllers/accounts_controller.py:2524
+#: controllers/accounts_controller.py:2515
msgid "Conversion rate cannot be 0 or 1"
msgstr ""
@@ -12218,7 +12238,7 @@ msgstr ""
msgid "Cost Center is a part of Cost Center Allocation, hence cannot be converted to a group"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1365
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1349
#: stock/doctype/purchase_receipt/purchase_receipt.py:787
msgid "Cost Center is required in row {0} in Taxes table for type {1}"
msgstr ""
@@ -12270,8 +12290,8 @@ msgstr ""
msgid "Cost and Freight"
msgstr ""
-#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:378
-#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:402
+#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:414
+#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:438
msgid "Cost as on"
msgstr ""
@@ -12291,7 +12311,7 @@ msgstr ""
msgid "Cost of Issued Items"
msgstr ""
-#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:384
+#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:420
msgid "Cost of New Purchase"
msgstr ""
@@ -12304,11 +12324,11 @@ msgstr ""
msgid "Cost of Purchased Items"
msgstr ""
-#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:396
+#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:432
msgid "Cost of Scrapped Asset"
msgstr ""
-#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:390
+#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:426
msgid "Cost of Sold Asset"
msgstr ""
@@ -12514,14 +12534,14 @@ msgstr ""
#: accounts/doctype/sales_invoice/sales_invoice.js:147
#: accounts/doctype/sales_invoice/sales_invoice.js:158
#: accounts/doctype/sales_invoice/sales_invoice.js:184
-#: buying/doctype/purchase_order/purchase_order.js:100
-#: buying/doctype/purchase_order/purchase_order.js:357
-#: buying/doctype/purchase_order/purchase_order.js:376
-#: buying/doctype/purchase_order/purchase_order.js:387
-#: buying/doctype/purchase_order/purchase_order.js:394
-#: buying/doctype/purchase_order/purchase_order.js:404
-#: buying/doctype/purchase_order/purchase_order.js:422
+#: buying/doctype/purchase_order/purchase_order.js:125
+#: buying/doctype/purchase_order/purchase_order.js:391
+#: buying/doctype/purchase_order/purchase_order.js:410
+#: buying/doctype/purchase_order/purchase_order.js:421
#: buying/doctype/purchase_order/purchase_order.js:428
+#: buying/doctype/purchase_order/purchase_order.js:438
+#: buying/doctype/purchase_order/purchase_order.js:456
+#: buying/doctype/purchase_order/purchase_order.js:462
#: buying/doctype/request_for_quotation/request_for_quotation.js:49
#: buying/doctype/request_for_quotation/request_for_quotation.js:156
#: buying/doctype/request_for_quotation/request_for_quotation.js:187
@@ -12546,7 +12566,7 @@ msgstr ""
#: manufacturing/doctype/bom/bom.js:191 manufacturing/doctype/bom/bom.js:195
#: manufacturing/doctype/bom/bom.js:409
#: manufacturing/doctype/bom_creator/bom_creator.js:158
-#: manufacturing/doctype/plant_floor/plant_floor.js:240
+#: manufacturing/doctype/plant_floor/plant_floor.js:261
#: manufacturing/doctype/production_plan/production_plan.js:125
#: manufacturing/doctype/production_plan/production_plan.js:139
#: manufacturing/doctype/production_plan/production_plan.js:146
@@ -12752,7 +12772,7 @@ msgstr ""
msgid "Create Prospect"
msgstr ""
-#: utilities/activation.py:105
+#: selling/doctype/sales_order/sales_order.js:1252 utilities/activation.py:105
msgid "Create Purchase Order"
msgstr ""
@@ -12839,6 +12859,10 @@ msgstr ""
msgid "Create Variants"
msgstr ""
+#: manufacturing/doctype/plant_floor/plant_floor.js:10
+msgid "Create Workstation"
+msgstr ""
+
#. Option for the 'Capitalization Method' (Select) field in DocType 'Asset
#. Capitalization'
#: assets/doctype/asset_capitalization/asset_capitalization.json
@@ -12914,7 +12938,7 @@ msgid "Creating Purchase Order ..."
msgstr ""
#: accounts/doctype/purchase_invoice/purchase_invoice.js:690
-#: buying/doctype/purchase_order/purchase_order.js:489
+#: buying/doctype/purchase_order/purchase_order.js:523
#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:73
msgid "Creating Purchase Receipt ..."
msgstr ""
@@ -12923,12 +12947,12 @@ msgstr ""
msgid "Creating Sales Invoices ..."
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.js:86
+#: buying/doctype/purchase_order/purchase_order.js:111
#: subcontracting/doctype/subcontracting_order/subcontracting_order.js:185
msgid "Creating Stock Entry"
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.js:504
+#: buying/doctype/purchase_order/purchase_order.js:538
msgid "Creating Subcontracting Order ..."
msgstr ""
@@ -12997,7 +13021,7 @@ msgstr ""
msgid "Credit ({0})"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.js:572
+#: accounts/doctype/journal_entry/journal_entry.js:574
msgid "Credit Account"
msgstr ""
@@ -13142,9 +13166,9 @@ msgstr ""
#. Label of the credit_to (Link) field in DocType 'Purchase Invoice'
#: accounts/doctype/purchase_invoice/purchase_invoice.json
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:382
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:390
-#: controllers/accounts_controller.py:2014
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:366
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:374
+#: controllers/accounts_controller.py:2005
msgid "Credit To"
msgstr ""
@@ -13432,12 +13456,12 @@ msgstr ""
msgid "Currency and Price List"
msgstr ""
-#: accounts/doctype/account/account.py:311
+#: accounts/doctype/account/account.py:309
msgid "Currency can not be changed after making entries using some other currency"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:1434
-#: accounts/doctype/payment_entry/payment_entry.py:1496 accounts/utils.py:2149
+#: accounts/doctype/payment_entry/payment_entry.py:1469
+#: accounts/doctype/payment_entry/payment_entry.py:1531 accounts/utils.py:2151
msgid "Currency for {0} must be {1}"
msgstr ""
@@ -14158,7 +14182,7 @@ msgstr ""
msgid "Customer Warehouse (Optional)"
msgstr ""
-#: selling/page/point_of_sale/pos_item_cart.js:956
+#: selling/page/point_of_sale/pos_item_cart.js:946
msgid "Customer contact updated successfully."
msgstr ""
@@ -14312,7 +14336,7 @@ msgstr ""
msgid "Daily"
msgstr ""
-#: projects/doctype/project/project.py:656
+#: projects/doctype/project/project.py:663
msgid "Daily Project Summary for {0}"
msgstr ""
@@ -14406,7 +14430,7 @@ msgstr ""
#: accounts/doctype/cashier_closing/cashier_closing.json
#: accounts/doctype/discounted_invoice/discounted_invoice.json
#: accounts/doctype/dunning/dunning.json
-#: accounts/doctype/journal_entry/journal_entry.js:582
+#: accounts/doctype/journal_entry/journal_entry.js:584
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/pos_invoice_reference/pos_invoice_reference.json
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html:36
@@ -14672,7 +14696,7 @@ msgstr ""
msgid "Debit ({0})"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.js:562
+#: accounts/doctype/journal_entry/journal_entry.js:564
msgid "Debit Account"
msgstr ""
@@ -14734,7 +14758,7 @@ msgstr ""
#: accounts/doctype/sales_invoice/sales_invoice.json
#: accounts/doctype/sales_invoice/sales_invoice.py:868
#: accounts/doctype/sales_invoice/sales_invoice.py:879
-#: controllers/accounts_controller.py:2014
+#: controllers/accounts_controller.py:2005
msgid "Debit To"
msgstr ""
@@ -14742,7 +14766,7 @@ msgstr ""
msgid "Debit To is required"
msgstr ""
-#: accounts/general_ledger.py:487
+#: accounts/general_ledger.py:490
msgid "Debit and Credit not equal for {0} #{1}. Difference is {2}."
msgstr ""
@@ -14902,7 +14926,7 @@ msgstr ""
msgid "Default BOM for {0} not found"
msgstr ""
-#: controllers/accounts_controller.py:3334
+#: controllers/accounts_controller.py:3325
msgid "Default BOM not found for FG Item {0}"
msgstr ""
@@ -15280,7 +15304,7 @@ msgstr ""
#. Label of the default_warehouse (Link) field in DocType 'Stock Settings'
#: erpnext_integrations/doctype/quickbooks_migrator/quickbooks_migrator.json
#: erpnext_integrations/doctype/tally_migration/tally_migration.json
-#: public/js/bom_configurator/bom_configurator.bundle.js:354
+#: public/js/bom_configurator/bom_configurator.bundle.js:364
#: stock/doctype/item_default/item_default.json
#: stock/doctype/stock_entry/stock_entry.json
#: stock/doctype/stock_reconciliation/stock_reconciliation.json
@@ -15530,7 +15554,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Serial No'
#. Option for the 'Tracking Status' (Select) field in DocType 'Shipment'
#. Option for the 'Status' (Select) field in DocType 'Stock Reservation Entry'
-#: buying/doctype/purchase_order/purchase_order.js:336
+#: buying/doctype/purchase_order/purchase_order.js:370
#: buying/doctype/purchase_order/purchase_order.json
#: buying/doctype/purchase_order/purchase_order_list.js:19
#: controllers/website_list_for_contact.py:209
@@ -15907,7 +15931,7 @@ msgstr ""
msgid "Depreciation Amount"
msgstr ""
-#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:414
+#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:450
msgid "Depreciation Amount during the period"
msgstr ""
@@ -15921,7 +15945,7 @@ msgstr ""
msgid "Depreciation Details"
msgstr ""
-#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:420
+#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:456
msgid "Depreciation Eliminated due to disposal of assets"
msgstr ""
@@ -16435,7 +16459,7 @@ msgstr ""
msgid "Difference Amount (Company Currency)"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:185
+#: accounts/doctype/payment_entry/payment_entry.py:190
msgid "Difference Amount must be zero"
msgstr ""
@@ -16672,7 +16696,7 @@ msgid "Disassemble"
msgstr ""
#: manufacturing/doctype/work_order/work_order.js:198
-msgid "Disassembly Order"
+msgid "Disassemble Order"
msgstr ""
#: accounts/doctype/invoice_discounting/invoice_discounting.js:64
@@ -16842,7 +16866,7 @@ msgstr ""
msgid "Discount and Margin"
msgstr ""
-#: selling/page/point_of_sale/pos_item_cart.js:791
+#: selling/page/point_of_sale/pos_item_cart.js:781
msgid "Discount cannot be greater than 100%"
msgstr ""
@@ -16850,7 +16874,7 @@ msgstr ""
msgid "Discount must be less than 100"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:2631
+#: accounts/doctype/payment_entry/payment_entry.py:3211
msgid "Discount of {} applied as per Payment Term"
msgstr ""
@@ -17546,7 +17570,7 @@ msgstr ""
#: accounts/doctype/journal_entry/journal_entry.json
#: accounts/doctype/opening_invoice_creation_tool_item/opening_invoice_creation_tool_item.json
#: accounts/doctype/overdue_payment/overdue_payment.json
-#: accounts/doctype/payment_entry/payment_entry.js:837
+#: accounts/doctype/payment_entry/payment_entry.js:857
#: accounts/doctype/payment_entry_reference/payment_entry_reference.json
#: accounts/doctype/payment_ledger_entry/payment_ledger_entry.json
#: accounts/doctype/payment_schedule/payment_schedule.json
@@ -17772,7 +17796,7 @@ msgstr ""
msgid "Earliest"
msgstr ""
-#: stock/report/stock_balance/stock_balance.py:498
+#: stock/report/stock_balance/stock_balance.py:501
msgid "Earliest Age"
msgstr ""
@@ -17786,7 +17810,7 @@ msgstr ""
msgid "Edit"
msgstr ""
-#: public/js/bom_configurator/bom_configurator.bundle.js:671
+#: public/js/bom_configurator/bom_configurator.bundle.js:681
msgid "Edit BOM"
msgstr ""
@@ -17839,7 +17863,7 @@ msgstr ""
msgid "Edit Receipt"
msgstr ""
-#: selling/page/point_of_sale/pos_item_cart.js:745
+#: selling/page/point_of_sale/pos_item_cart.js:735
msgid "Editing {0} is not allowed as per POS Profile settings"
msgstr ""
@@ -17860,8 +17884,8 @@ msgid "Either 'Selling' or 'Buying' must be selected"
msgstr ""
#: manufacturing/doctype/bom_creator/bom_creator.js:180
-#: public/js/bom_configurator/bom_configurator.bundle.js:265
-#: public/js/bom_configurator/bom_configurator.bundle.js:468
+#: public/js/bom_configurator/bom_configurator.bundle.js:268
+#: public/js/bom_configurator/bom_configurator.bundle.js:478
msgid "Either Workstation or Workstation Type is mandatory"
msgstr ""
@@ -17938,7 +17962,7 @@ msgstr ""
#: crm/doctype/prospect_lead/prospect_lead.json
#: crm/report/lead_details/lead_details.py:41
#: projects/doctype/project_user/project_user.json
-#: selling/page/point_of_sale/pos_item_cart.js:904
+#: selling/page/point_of_sale/pos_item_cart.js:894
#: setup/doctype/company/company.json
msgid "Email"
msgstr ""
@@ -18589,11 +18613,11 @@ msgstr ""
msgid "Enter an Item Code, the name will be auto-filled the same as Item Code on clicking inside the Item Name field."
msgstr ""
-#: selling/page/point_of_sale/pos_item_cart.js:907
+#: selling/page/point_of_sale/pos_item_cart.js:897
msgid "Enter customer's email"
msgstr ""
-#: selling/page/point_of_sale/pos_item_cart.js:913
+#: selling/page/point_of_sale/pos_item_cart.js:903
msgid "Enter customer's phone number"
msgstr ""
@@ -18709,7 +18733,7 @@ msgstr ""
#. Valuation'
#: accounts/doctype/bank_statement_import/bank_statement_import.json
#: accounts/doctype/ledger_merge/ledger_merge.json
-#: accounts/doctype/payment_request/payment_request.py:406
+#: accounts/doctype/payment_request/payment_request.py:433
#: accounts/doctype/pos_closing_entry/pos_closing_entry.json
#: manufacturing/doctype/job_card/job_card.py:842
#: stock/doctype/repost_item_valuation/repost_item_valuation.json
@@ -18785,7 +18809,7 @@ msgid ""
"\t\t\t\tPlease correct the dates accordingly."
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:925
+#: accounts/doctype/payment_entry/payment_entry.js:945
msgid "Error: {0} is mandatory field"
msgstr ""
@@ -19049,8 +19073,7 @@ msgstr ""
msgid "Exit Interview Held On"
msgstr ""
-#: public/js/bom_configurator/bom_configurator.bundle.js:141
-#: public/js/bom_configurator/bom_configurator.bundle.js:184
+#: public/js/bom_configurator/bom_configurator.bundle.js:187
#: public/js/setup_wizard.js:180
msgid "Expand All"
msgstr ""
@@ -19224,13 +19247,13 @@ msgstr ""
msgid "Expense Head"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:503
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:527
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:547
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:487
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:511
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:531
msgid "Expense Head Changed"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:605
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:589
msgid "Expense account is mandatory for item {0}"
msgstr ""
@@ -19467,6 +19490,10 @@ msgstr ""
msgid "Failed to login"
msgstr ""
+#: assets/doctype/asset/asset.js:212
+msgid "Failed to post depreciation entries"
+msgstr ""
+
#: setup/setup_wizard/setup_wizard.py:30 setup/setup_wizard/setup_wizard.py:31
msgid "Failed to setup company"
msgstr ""
@@ -19707,7 +19734,7 @@ msgstr ""
#. Label of the filters (Section Break) field in DocType 'Production Plan'
#. Label of the filters_section (Section Break) field in DocType 'Closing Stock
#. Balance'
-#: accounts/doctype/payment_entry/payment_entry.js:900
+#: accounts/doctype/payment_entry/payment_entry.js:920
#: accounts/doctype/payment_reconciliation/payment_reconciliation.json
#: accounts/doctype/pos_profile/pos_profile.json
#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.json
@@ -19868,7 +19895,7 @@ msgstr ""
#. Label of the parent_item_code (Link) field in DocType 'Production Plan Sub
#. Assembly Item'
#. Label of the finished_good (Link) field in DocType 'Subcontracting BOM'
-#: buying/doctype/purchase_order/purchase_order.js:183
+#: buying/doctype/purchase_order/purchase_order.js:217
#: buying/doctype/purchase_order_item/purchase_order_item.json
#: manufacturing/doctype/bom_creator/bom_creator.json
#: manufacturing/doctype/job_card/job_card.json
@@ -19905,15 +19932,15 @@ msgstr ""
msgid "Finished Good Item Quantity"
msgstr ""
-#: controllers/accounts_controller.py:3320
+#: controllers/accounts_controller.py:3311
msgid "Finished Good Item is not specified for service item {0}"
msgstr ""
-#: controllers/accounts_controller.py:3337
+#: controllers/accounts_controller.py:3328
msgid "Finished Good Item {0} Qty can not be zero"
msgstr ""
-#: controllers/accounts_controller.py:3331
+#: controllers/accounts_controller.py:3322
msgid "Finished Good Item {0} must be a sub-contracted item"
msgstr ""
@@ -19938,8 +19965,8 @@ msgstr ""
#. Label of the fg_warehouse (Link) field in DocType 'BOM Creator Item'
#: manufacturing/doctype/bom_creator/bom_creator.json
#: manufacturing/doctype/bom_creator_item/bom_creator_item.json
-#: public/js/bom_configurator/bom_configurator.bundle.js:397
-#: public/js/bom_configurator/bom_configurator.bundle.js:627
+#: public/js/bom_configurator/bom_configurator.bundle.js:407
+#: public/js/bom_configurator/bom_configurator.bundle.js:637
msgid "Finished Good Warehouse"
msgstr ""
@@ -20138,7 +20165,7 @@ msgstr ""
#. Capitalization Asset Item'
#. Label of the fixed_asset_account (Link) field in DocType 'Asset Category
#. Account'
-#: assets/doctype/asset/asset.py:675
+#: assets/doctype/asset/asset.py:678
#: assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json
#: assets/doctype/asset_category_account/asset_category_account.json
msgid "Fixed Asset Account"
@@ -20292,8 +20319,8 @@ msgstr ""
msgid "For Default Supplier (Optional)"
msgstr ""
-#: manufacturing/doctype/plant_floor/plant_floor.js:159
-#: manufacturing/doctype/plant_floor/plant_floor.js:183
+#: manufacturing/doctype/plant_floor/plant_floor.js:180
+#: manufacturing/doctype/plant_floor/plant_floor.js:204
msgid "For Item"
msgstr ""
@@ -20405,7 +20432,7 @@ msgstr ""
msgid "For reference"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1521
+#: accounts/doctype/payment_entry/payment_entry.js:1463
#: public/js/controllers/accounts.js:182
msgid "For row {0} in {1}. To include {2} in Item rate, rows {3} must also be included"
msgstr ""
@@ -20637,8 +20664,8 @@ msgstr ""
#: accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.json
#: accounts/doctype/bisect_accounting_statements/bisect_accounting_statements.json
#: accounts/doctype/loyalty_program/loyalty_program.json
-#: accounts/doctype/payment_entry/payment_entry.js:831
-#: accounts/doctype/payment_entry/payment_entry.js:838
+#: accounts/doctype/payment_entry/payment_entry.js:851
+#: accounts/doctype/payment_entry/payment_entry.js:858
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
#: accounts/doctype/purchase_invoice/purchase_invoice.json
@@ -21425,8 +21452,8 @@ msgstr ""
#: accounts/doctype/sales_invoice/sales_invoice.js:259
#: accounts/doctype/sales_invoice/sales_invoice.js:288
#: accounts/doctype/sales_invoice/sales_invoice.js:319
-#: buying/doctype/purchase_order/purchase_order.js:532
-#: buying/doctype/purchase_order/purchase_order.js:552
+#: buying/doctype/purchase_order/purchase_order.js:566
+#: buying/doctype/purchase_order/purchase_order.js:586
#: buying/doctype/request_for_quotation/request_for_quotation.js:335
#: buying/doctype/request_for_quotation/request_for_quotation.js:357
#: buying/doctype/request_for_quotation/request_for_quotation.js:402
@@ -21789,8 +21816,8 @@ msgstr ""
#: selling/doctype/quotation/quotation.json
#: selling/doctype/sales_order/sales_order.json
#: selling/page/point_of_sale/pos_item_cart.js:92
-#: selling/page/point_of_sale/pos_item_cart.js:531
-#: selling/page/point_of_sale/pos_item_cart.js:535
+#: selling/page/point_of_sale/pos_item_cart.js:521
+#: selling/page/point_of_sale/pos_item_cart.js:525
#: selling/page/point_of_sale/pos_past_order_summary.js:154
#: selling/page/point_of_sale/pos_payment.js:590
#: setup/doctype/authorization_rule/authorization_rule.json
@@ -21837,7 +21864,7 @@ msgstr ""
msgid "Grant Commission"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:844
+#: accounts/doctype/payment_entry/payment_entry.js:864
msgid "Greater Than Amount"
msgstr ""
@@ -22386,7 +22413,7 @@ msgstr ""
msgid "History In Company"
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.js:316
+#: buying/doctype/purchase_order/purchase_order.js:350
#: selling/doctype/sales_order/sales_order.js:633
msgid "Hold"
msgstr ""
@@ -22867,7 +22894,7 @@ msgstr ""
msgid "If this is unchecked, direct GL entries will be created to book deferred revenue or expense"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:676
+#: accounts/doctype/payment_entry/payment_entry.py:711
msgid "If this is undesirable please cancel the corresponding Payment Entry."
msgstr ""
@@ -23375,7 +23402,7 @@ msgid "In Progress"
msgstr ""
#: stock/report/batch_wise_balance_history/batch_wise_balance_history.py:87
-#: stock/report/stock_balance/stock_balance.py:453
+#: stock/report/stock_balance/stock_balance.py:456
#: stock/report/stock_ledger/stock_ledger.py:236
msgid "In Qty"
msgstr ""
@@ -23407,7 +23434,7 @@ msgstr ""
msgid "In Transit Warehouse"
msgstr ""
-#: stock/report/stock_balance/stock_balance.py:459
+#: stock/report/stock_balance/stock_balance.py:462
msgid "In Value"
msgstr ""
@@ -23843,7 +23870,7 @@ msgstr ""
msgid "Incorrect Movement Purpose"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:304
+#: accounts/doctype/payment_entry/payment_entry.py:313
msgid "Incorrect Payment Type"
msgstr ""
@@ -24125,8 +24152,8 @@ msgstr ""
msgid "Insufficient Capacity"
msgstr ""
-#: controllers/accounts_controller.py:3252
-#: controllers/accounts_controller.py:3276
+#: controllers/accounts_controller.py:3243
+#: controllers/accounts_controller.py:3267
msgid "Insufficient Permissions"
msgstr ""
@@ -24253,7 +24280,7 @@ msgstr ""
msgid "Interest"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:2437
+#: accounts/doctype/payment_entry/payment_entry.py:2847
msgid "Interest and/or dunning fee"
msgstr ""
@@ -24343,17 +24370,26 @@ msgstr ""
msgid "Invalid"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:383
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:391
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:367
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:375
#: accounts/doctype/sales_invoice/sales_invoice.py:874
#: accounts/doctype/sales_invoice/sales_invoice.py:884
#: assets/doctype/asset_category/asset_category.py:70
#: assets/doctype/asset_category/asset_category.py:98
-#: controllers/accounts_controller.py:2658
-#: controllers/accounts_controller.py:2664
+#: controllers/accounts_controller.py:2649
+#: controllers/accounts_controller.py:2655
msgid "Invalid Account"
msgstr ""
+#: accounts/doctype/payment_entry/payment_entry.py:352
+#: accounts/doctype/payment_request/payment_request.py:784
+msgid "Invalid Allocated Amount"
+msgstr ""
+
+#: accounts/doctype/payment_request/payment_request.py:111
+msgid "Invalid Amount"
+msgstr ""
+
#: controllers/item_variant.py:128
msgid "Invalid Attribute"
msgstr ""
@@ -24379,7 +24415,7 @@ msgid "Invalid Company for Inter Company Transaction."
msgstr ""
#: assets/doctype/asset/asset.py:249 assets/doctype/asset/asset.py:256
-#: controllers/accounts_controller.py:2679
+#: controllers/accounts_controller.py:2670
msgid "Invalid Cost Center"
msgstr ""
@@ -24426,7 +24462,7 @@ msgid "Invalid Ledger Entries"
msgstr ""
#: accounts/doctype/pos_closing_entry/pos_closing_entry.py:59
-#: accounts/general_ledger.py:736
+#: accounts/general_ledger.py:739
msgid "Invalid Opening Entry"
msgstr ""
@@ -24434,7 +24470,7 @@ msgstr ""
msgid "Invalid POS Invoices"
msgstr ""
-#: accounts/doctype/account/account.py:336
+#: accounts/doctype/account/account.py:350
msgid "Invalid Parent Account"
msgstr ""
@@ -24458,11 +24494,11 @@ msgstr ""
msgid "Invalid Process Loss Configuration"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:635
+#: accounts/doctype/payment_entry/payment_entry.py:670
msgid "Invalid Purchase Invoice"
msgstr ""
-#: controllers/accounts_controller.py:3289
+#: controllers/accounts_controller.py:3280
msgid "Invalid Qty"
msgstr ""
@@ -24518,7 +24554,7 @@ msgstr ""
#: accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:110
#: accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:120
-#: accounts/general_ledger.py:779 accounts/general_ledger.py:789
+#: accounts/general_ledger.py:782 accounts/general_ledger.py:792
msgid "Invalid value {0} for {1} against account {2}"
msgstr ""
@@ -25217,8 +25253,8 @@ msgstr ""
#: manufacturing/doctype/bom_creator_item/bom_creator_item.json
#: manufacturing/doctype/bom_operation/bom_operation.json
#: manufacturing/doctype/work_order_operation/work_order_operation.json
-#: public/js/bom_configurator/bom_configurator.bundle.js:331
-#: public/js/bom_configurator/bom_configurator.bundle.js:548
+#: public/js/bom_configurator/bom_configurator.bundle.js:341
+#: public/js/bom_configurator/bom_configurator.bundle.js:558
#: stock/doctype/purchase_receipt/purchase_receipt.json
msgid "Is Subcontracted"
msgstr ""
@@ -25426,7 +25462,7 @@ msgstr ""
#: buying/workspace/buying/buying.json controllers/taxes_and_totals.py:1044
#: manufacturing/doctype/blanket_order/blanket_order.json
#: manufacturing/doctype/bom/bom.js:911 manufacturing/doctype/bom/bom.json
-#: manufacturing/doctype/plant_floor/plant_floor.js:81
+#: manufacturing/doctype/plant_floor/plant_floor.js:102
#: manufacturing/doctype/workstation/workstation_job_card.html:25
#: manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:49
#: manufacturing/report/bom_stock_report/bom_stock_report.html:9
@@ -25436,8 +25472,8 @@ msgstr ""
#: manufacturing/report/process_loss_report/process_loss_report.js:15
#: manufacturing/report/process_loss_report/process_loss_report.py:74
#: manufacturing/workspace/manufacturing/manufacturing.json
-#: public/js/bom_configurator/bom_configurator.bundle.js:209
-#: public/js/bom_configurator/bom_configurator.bundle.js:424
+#: public/js/bom_configurator/bom_configurator.bundle.js:212
+#: public/js/bom_configurator/bom_configurator.bundle.js:434
#: public/js/purchase_trends_filters.js:48
#: public/js/purchase_trends_filters.js:63 public/js/sales_trends_filters.js:23
#: public/js/sales_trends_filters.js:39 public/js/stock_analytics.js:92
@@ -25476,7 +25512,7 @@ msgstr ""
#: stock/report/stock_analytics/stock_analytics.js:15
#: stock/report/stock_analytics/stock_analytics.py:29
#: stock/report/stock_balance/stock_balance.js:39
-#: stock/report/stock_balance/stock_balance.py:381
+#: stock/report/stock_balance/stock_balance.py:384
#: stock/report/stock_ledger/stock_ledger.js:42
#: stock/report/stock_ledger/stock_ledger.py:206
#: stock/report/stock_ledger_variance/stock_ledger_variance.js:27
@@ -25763,7 +25799,7 @@ msgstr ""
msgid "Item Code cannot be changed for Serial No."
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:458
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:442
msgid "Item Code required at Row No {0}"
msgstr ""
@@ -25887,7 +25923,7 @@ msgstr ""
#: manufacturing/doctype/bom_creator/bom_creator.json
#: manufacturing/doctype/bom_creator_item/bom_creator_item.json
#: manufacturing/doctype/job_card_item/job_card_item.json
-#: manufacturing/doctype/plant_floor/plant_floor.js:100
+#: manufacturing/doctype/plant_floor/plant_floor.js:121
#: public/js/purchase_trends_filters.js:49 public/js/sales_trends_filters.js:24
#: selling/doctype/party_specific_item/party_specific_item.json
#: selling/doctype/quotation_item/quotation_item.json
@@ -25929,7 +25965,7 @@ msgstr ""
#: stock/report/stock_analytics/stock_analytics.js:8
#: stock/report/stock_analytics/stock_analytics.py:38
#: stock/report/stock_balance/stock_balance.js:32
-#: stock/report/stock_balance/stock_balance.py:389
+#: stock/report/stock_balance/stock_balance.py:392
#: stock/report/stock_ledger/stock_ledger.js:53
#: stock/report/stock_ledger/stock_ledger.py:264
#: stock/report/stock_projected_qty/stock_projected_qty.js:39
@@ -26151,7 +26187,7 @@ msgstr ""
#: stock/report/serial_and_batch_summary/serial_and_batch_summary.py:133
#: stock/report/stock_ageing/stock_ageing.py:119
#: stock/report/stock_analytics/stock_analytics.py:31
-#: stock/report/stock_balance/stock_balance.py:387
+#: stock/report/stock_balance/stock_balance.py:390
#: stock/report/stock_ledger/stock_ledger.py:212
#: stock/report/stock_projected_qty/stock_projected_qty.py:105
#: stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:32
@@ -26468,7 +26504,7 @@ msgstr ""
msgid "Item operation"
msgstr ""
-#: controllers/accounts_controller.py:3312
+#: controllers/accounts_controller.py:3303
msgid "Item qty can not be updated as raw materials are already processed."
msgstr ""
@@ -26729,7 +26765,7 @@ msgstr ""
msgid "Items and Pricing"
msgstr ""
-#: controllers/accounts_controller.py:3536
+#: controllers/accounts_controller.py:3527
msgid "Items cannot be updated as Subcontracting Order is created against the Purchase Order {0}."
msgstr ""
@@ -26945,7 +26981,7 @@ msgstr ""
msgid "Job: {0} has been triggered for processing failed transactions"
msgstr ""
-#: projects/doctype/project/project.py:337
+#: projects/doctype/project/project.py:344
msgid "Join"
msgstr ""
@@ -26968,7 +27004,7 @@ msgstr ""
msgid "Journal Entries"
msgstr ""
-#: accounts/utils.py:963
+#: accounts/utils.py:965
msgid "Journal Entries {0} are un-linked"
msgstr ""
@@ -27027,7 +27063,7 @@ msgstr ""
msgid "Journal Entry Type"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:520
+#: accounts/doctype/journal_entry/journal_entry.py:525
msgid "Journal Entry for Asset scrapping cannot be cancelled. Please restore the Asset."
msgstr ""
@@ -27036,11 +27072,11 @@ msgstr ""
msgid "Journal Entry for Scrap"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:257
+#: accounts/doctype/journal_entry/journal_entry.py:262
msgid "Journal Entry type should be set as Depreciation Entry for asset depreciation"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:656
+#: accounts/doctype/journal_entry/journal_entry.py:661
msgid "Journal Entry {0} does not have account {1} or already matched against other voucher"
msgstr ""
@@ -27333,7 +27369,7 @@ msgstr ""
msgid "Latest"
msgstr ""
-#: stock/report/stock_balance/stock_balance.py:499
+#: stock/report/stock_balance/stock_balance.py:502
msgid "Latest Age"
msgstr ""
@@ -27529,7 +27565,7 @@ msgid "Leave blank to use the standard Delivery Note format"
msgstr ""
#: accounts/doctype/journal_entry/journal_entry.js:30
-#: accounts/doctype/payment_entry/payment_entry.js:368
+#: accounts/doctype/payment_entry/payment_entry.js:388
#: accounts/doctype/period_closing_voucher/period_closing_voucher.js:25
msgid "Ledger"
msgstr ""
@@ -27610,7 +27646,7 @@ msgstr ""
msgid "Length (cm)"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:849
+#: accounts/doctype/payment_entry/payment_entry.js:869
msgid "Less Than Amount"
msgstr ""
@@ -27782,7 +27818,7 @@ msgstr ""
msgid "Link existing Quality Procedure."
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.js:571
+#: buying/doctype/purchase_order/purchase_order.js:605
msgid "Link to Material Request"
msgstr ""
@@ -28076,7 +28112,7 @@ msgstr ""
#: accounts/doctype/sales_invoice/sales_invoice.json
#: selling/doctype/customer/customer.json
#: selling/doctype/sales_order/sales_order.json
-#: selling/page/point_of_sale/pos_item_cart.js:924
+#: selling/page/point_of_sale/pos_item_cart.js:914
msgid "Loyalty Points"
msgstr ""
@@ -28109,7 +28145,7 @@ msgstr ""
#: accounts/doctype/sales_invoice/sales_invoice.js:1096
#: accounts/doctype/sales_invoice/sales_invoice.json
#: selling/doctype/customer/customer.json
-#: selling/page/point_of_sale/pos_item_cart.js:917
+#: selling/page/point_of_sale/pos_item_cart.js:907
#: selling/workspace/selling/selling.json
msgid "Loyalty Program"
msgstr ""
@@ -28524,7 +28560,7 @@ msgstr ""
#. Label of the reqd (Check) field in DocType 'POS Field'
#. Label of the reqd (Check) field in DocType 'Inventory Dimension'
-#: accounts/doctype/payment_entry/payment_entry.js:223
+#: accounts/doctype/payment_entry/payment_entry.js:243
#: accounts/doctype/pos_field/pos_field.json
#: accounts/doctype/promotional_scheme/promotional_scheme.py:145
#: buying/doctype/supplier_quotation/supplier_quotation.js:69
@@ -28571,11 +28607,11 @@ msgstr ""
msgid "Mandatory Missing"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:641
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:625
msgid "Mandatory Purchase Order"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:662
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:646
msgid "Mandatory Purchase Receipt"
msgstr ""
@@ -29063,7 +29099,7 @@ msgstr ""
#. Label of the material_request (Link) field in DocType 'Subcontracting Order
#. Service Item'
#: accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
-#: buying/doctype/purchase_order/purchase_order.js:511
+#: buying/doctype/purchase_order/purchase_order.js:545
#: buying/doctype/purchase_order_item/purchase_order_item.json
#: buying/doctype/request_for_quotation/request_for_quotation.js:316
#: buying/doctype/request_for_quotation_item/request_for_quotation_item.json
@@ -29174,7 +29210,7 @@ msgstr ""
msgid "Material Request Type"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:1582
+#: selling/doctype/sales_order/sales_order.py:1583
msgid "Material Request not created, as quantity for Raw Materials already available."
msgstr ""
@@ -29279,7 +29315,7 @@ msgstr ""
msgid "Material Transferred for Subcontract"
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.js:363
+#: buying/doctype/purchase_order/purchase_order.js:397
#: subcontracting/doctype/subcontracting_order/subcontracting_order.js:236
msgid "Material to Supplier"
msgstr ""
@@ -29529,7 +29565,7 @@ msgstr ""
msgid "Merged"
msgstr ""
-#: accounts/doctype/account/account.py:561
+#: accounts/doctype/account/account.py:562
msgid "Merging is only possible if following properties are same in both records. Is Group, Root Type, Company and Account Currency"
msgstr ""
@@ -29871,7 +29907,7 @@ msgstr ""
#: accounts/doctype/pos_opening_entry/pos_opening_entry.py:69
#: accounts/doctype/pos_profile/pos_profile.py:168
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:601
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:585
#: accounts/doctype/sales_invoice/sales_invoice.py:2042
#: accounts/doctype/sales_invoice/sales_invoice.py:2600
#: assets/doctype/asset_category/asset_category.py:117
@@ -30308,7 +30344,7 @@ msgstr ""
msgid "Move Item"
msgstr ""
-#: manufacturing/doctype/plant_floor/plant_floor.js:211
+#: manufacturing/doctype/plant_floor/plant_floor.js:232
msgid "Move Stock"
msgstr ""
@@ -30621,8 +30657,8 @@ msgstr ""
msgid "Net Amount (Company Currency)"
msgstr ""
-#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:432
-#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:438
+#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:468
+#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.py:474
msgid "Net Asset value as on"
msgstr ""
@@ -30775,8 +30811,8 @@ msgstr ""
#: selling/doctype/quotation/quotation.json
#: selling/doctype/sales_order/sales_order.json
#: selling/page/point_of_sale/pos_item_cart.js:92
-#: selling/page/point_of_sale/pos_item_cart.js:505
-#: selling/page/point_of_sale/pos_item_cart.js:509
+#: selling/page/point_of_sale/pos_item_cart.js:495
+#: selling/page/point_of_sale/pos_item_cart.js:499
#: selling/page/point_of_sale/pos_past_order_summary.js:124
#: stock/doctype/delivery_note/delivery_note.json
#: stock/doctype/purchase_receipt/purchase_receipt.json
@@ -31075,8 +31111,8 @@ msgstr ""
#: accounts/doctype/payment_entry/payment_entry.json
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/purchase_invoice/purchase_invoice.json
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:638
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:659
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:622
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:643
#: accounts/doctype/sales_invoice/sales_invoice.json
#: buying/doctype/buying_settings/buying_settings.json
#: projects/doctype/project/project.json
@@ -31155,9 +31191,9 @@ msgstr ""
msgid "No POS Profile found. Please create a New POS Profile first"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:1470
-#: accounts/doctype/journal_entry/journal_entry.py:1530
-#: accounts/doctype/journal_entry/journal_entry.py:1544
+#: accounts/doctype/journal_entry/journal_entry.py:1475
+#: accounts/doctype/journal_entry/journal_entry.py:1535
+#: accounts/doctype/journal_entry/journal_entry.py:1549
#: stock/doctype/item/item.py:1341
msgid "No Permission"
msgstr ""
@@ -31253,7 +31289,7 @@ msgstr ""
msgid "No failed logs"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1331
+#: accounts/doctype/payment_entry/payment_entry.js:1273
msgid "No gain or loss in the exchange rate"
msgstr ""
@@ -31354,7 +31390,7 @@ msgstr ""
msgid "No outstanding invoices require exchange rate revaluation"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:1876
+#: accounts/doctype/payment_entry/payment_entry.py:2285
msgid "No outstanding {0} found for the {1} {2} which qualify the filters you have specified."
msgstr ""
@@ -31492,7 +31528,7 @@ msgstr ""
msgid "Not Initiated"
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.py:756
+#: buying/doctype/purchase_order/purchase_order.py:763
#: templates/pages/material_request_info.py:21 templates/pages/order.py:34
#: templates/pages/rfq.py:46
msgid "Not Permitted"
@@ -31557,12 +31593,12 @@ msgstr ""
msgid "Not in stock"
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.py:677
+#: buying/doctype/purchase_order/purchase_order.py:684
#: manufacturing/doctype/work_order/work_order.py:1320
#: manufacturing/doctype/work_order/work_order.py:1460
#: manufacturing/doctype/work_order/work_order.py:1527
#: selling/doctype/sales_order/sales_order.py:791
-#: selling/doctype/sales_order/sales_order.py:1568
+#: selling/doctype/sales_order/sales_order.py:1569
msgid "Not permitted"
msgstr ""
@@ -31615,7 +31651,7 @@ msgstr ""
msgid "Note: To merge the items, create a separate Stock Reconciliation for the old item {0}"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:961
+#: accounts/doctype/journal_entry/journal_entry.py:966
msgid "Note: {0}"
msgstr ""
@@ -32045,7 +32081,7 @@ msgstr ""
msgid "Only Include Allocated Payments"
msgstr ""
-#: accounts/doctype/account/account.py:134
+#: accounts/doctype/account/account.py:132
msgid "Only Parent can be of type {0}"
msgstr ""
@@ -32314,7 +32350,7 @@ msgstr ""
msgid "Opening Entry"
msgstr ""
-#: accounts/general_ledger.py:735
+#: accounts/general_ledger.py:738
msgid "Opening Entry can not be created after Period Closing Voucher is created."
msgstr ""
@@ -32340,7 +32376,7 @@ msgstr ""
msgid "Opening Invoice Item"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1541
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1525
#: accounts/doctype/sales_invoice/sales_invoice.py:1632
msgid "Opening Invoice has rounding adjustment of {0}.
'{1}' account is required to post these values. Please set it in Company: {2}.
Or, '{3}' can be enabled to not post any rounding adjustment."
msgstr ""
@@ -32367,7 +32403,7 @@ msgid "Opening Purchase Invoices have been created."
msgstr ""
#: stock/report/batch_wise_balance_history/batch_wise_balance_history.py:86
-#: stock/report/stock_balance/stock_balance.py:439
+#: stock/report/stock_balance/stock_balance.py:442
msgid "Opening Qty"
msgstr ""
@@ -32387,7 +32423,7 @@ msgstr ""
msgid "Opening Time"
msgstr ""
-#: stock/report/stock_balance/stock_balance.py:446
+#: stock/report/stock_balance/stock_balance.py:449
msgid "Opening Value"
msgstr ""
@@ -32470,8 +32506,8 @@ msgstr ""
#: manufacturing/report/job_card_summary/job_card_summary.js:78
#: manufacturing/report/job_card_summary/job_card_summary.py:167
#: manufacturing/workspace/manufacturing/manufacturing.json
-#: public/js/bom_configurator/bom_configurator.bundle.js:318
-#: public/js/bom_configurator/bom_configurator.bundle.js:535
+#: public/js/bom_configurator/bom_configurator.bundle.js:328
+#: public/js/bom_configurator/bom_configurator.bundle.js:545
msgid "Operation"
msgstr ""
@@ -32527,8 +32563,8 @@ msgstr ""
#: manufacturing/doctype/bom_operation/bom_operation.json
#: manufacturing/doctype/bom_website_operation/bom_website_operation.json
#: manufacturing/doctype/sub_operation/sub_operation.json
-#: public/js/bom_configurator/bom_configurator.bundle.js:325
-#: public/js/bom_configurator/bom_configurator.bundle.js:542
+#: public/js/bom_configurator/bom_configurator.bundle.js:335
+#: public/js/bom_configurator/bom_configurator.bundle.js:552
msgid "Operation Time"
msgstr ""
@@ -33002,12 +33038,12 @@ msgid "Ounce/Gallon (US)"
msgstr ""
#: stock/report/batch_wise_balance_history/batch_wise_balance_history.py:88
-#: stock/report/stock_balance/stock_balance.py:461
+#: stock/report/stock_balance/stock_balance.py:464
#: stock/report/stock_ledger/stock_ledger.py:243
msgid "Out Qty"
msgstr ""
-#: stock/report/stock_balance/stock_balance.py:467
+#: stock/report/stock_balance/stock_balance.py:470
msgid "Out Value"
msgstr ""
@@ -33076,6 +33112,8 @@ msgstr ""
#. Creation Tool Item'
#. Label of the outstanding_amount (Currency) field in DocType 'Payment
#. Reconciliation Invoice'
+#. Label of the outstanding_amount (Currency) field in DocType 'Payment
+#. Request'
#. Label of the outstanding_amount (Currency) field in DocType 'POS Invoice'
#. Label of the outstanding_amount (Currency) field in DocType 'Purchase
#. Invoice'
@@ -33083,8 +33121,9 @@ msgstr ""
#: accounts/doctype/cashier_closing/cashier_closing.json
#: accounts/doctype/discounted_invoice/discounted_invoice.json
#: accounts/doctype/opening_invoice_creation_tool_item/opening_invoice_creation_tool_item.json
-#: accounts/doctype/payment_entry/payment_entry.js:841
+#: accounts/doctype/payment_entry/payment_entry.js:861
#: accounts/doctype/payment_reconciliation_invoice/payment_reconciliation_invoice.json
+#: accounts/doctype/payment_request/payment_request.json
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:180
#: accounts/doctype/purchase_invoice/purchase_invoice.json
@@ -33676,7 +33715,7 @@ msgstr ""
msgid "Paid Amount After Tax (Company Currency)"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1101
+#: accounts/doctype/payment_entry/payment_entry.py:1805
msgid "Paid Amount cannot be greater than total negative outstanding amount {0}"
msgstr ""
@@ -34115,12 +34154,15 @@ msgstr ""
msgid "Party Account"
msgstr ""
+#. Label of the party_account_currency (Link) field in DocType 'Payment
+#. Request'
#. Label of the party_account_currency (Link) field in DocType 'POS Invoice'
#. Label of the party_account_currency (Link) field in DocType 'Purchase
#. Invoice'
#. Label of the party_account_currency (Link) field in DocType 'Sales Invoice'
#. Label of the party_account_currency (Link) field in DocType 'Purchase Order'
#. Label of the party_account_currency (Link) field in DocType 'Sales Order'
+#: accounts/doctype/payment_request/payment_request.json
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/purchase_invoice/purchase_invoice.json
#: accounts/doctype/sales_invoice/sales_invoice.json
@@ -34135,7 +34177,7 @@ msgstr ""
msgid "Party Account No. (Bank Statement)"
msgstr ""
-#: controllers/accounts_controller.py:2106
+#: controllers/accounts_controller.py:2097
msgid "Party Account {0} currency ({1}) and document currency ({2}) should be same"
msgstr ""
@@ -34268,7 +34310,7 @@ msgstr ""
msgid "Party Type and Party is required for Receivable / Payable account {0}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:443
+#: accounts/doctype/payment_entry/payment_entry.py:475
msgid "Party Type is mandatory"
msgstr ""
@@ -34277,11 +34319,11 @@ msgstr ""
msgid "Party User"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:423
+#: accounts/doctype/payment_entry/payment_entry.js:443
msgid "Party can only be one of {0}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:446
+#: accounts/doctype/payment_entry/payment_entry.py:478
msgid "Party is mandatory"
msgstr ""
@@ -34397,7 +34439,7 @@ msgstr ""
#: accounts/doctype/sales_invoice/sales_invoice.js:84
#: accounts/doctype/sales_invoice/sales_invoice_dashboard.py:25
#: accounts/doctype/sales_invoice/sales_invoice_list.js:39
-#: buying/doctype/purchase_order/purchase_order.js:392
+#: buying/doctype/purchase_order/purchase_order.js:426
#: buying/doctype/purchase_order/purchase_order_dashboard.py:20
#: selling/doctype/sales_order/sales_order.js:784
#: selling/doctype/sales_order/sales_order_dashboard.py:28
@@ -34473,7 +34515,7 @@ msgstr ""
msgid "Payment Entries"
msgstr ""
-#: accounts/utils.py:1030
+#: accounts/utils.py:1032
msgid "Payment Entries {0} are un-linked"
msgstr ""
@@ -34517,7 +34559,7 @@ msgstr ""
msgid "Payment Entry Reference"
msgstr ""
-#: accounts/doctype/payment_request/payment_request.py:406
+#: accounts/doctype/payment_request/payment_request.py:433
msgid "Payment Entry already exists"
msgstr ""
@@ -34525,9 +34567,9 @@ msgstr ""
msgid "Payment Entry has been modified after you pulled it. Please pull it again."
msgstr ""
-#: accounts/doctype/payment_request/payment_request.py:112
-#: accounts/doctype/payment_request/payment_request.py:453
-#: accounts/doctype/payment_request/payment_request.py:577
+#: accounts/doctype/payment_request/payment_request.py:122
+#: accounts/doctype/payment_request/payment_request.py:544
+#: accounts/doctype/payment_request/payment_request.py:681
msgid "Payment Entry is already created"
msgstr ""
@@ -34567,7 +34609,7 @@ msgstr ""
msgid "Payment Gateway Account"
msgstr ""
-#: accounts/utils.py:1273
+#: accounts/utils.py:1275
msgid "Payment Gateway Account not created, please create one manually."
msgstr ""
@@ -34721,6 +34763,8 @@ msgstr ""
#. Label of the payment_request_settings (Tab Break) field in DocType 'Accounts
#. Settings'
+#. Label of the payment_request (Link) field in DocType 'Payment Entry
+#. Reference'
#. Option for the 'Payment Order Type' (Select) field in DocType 'Payment
#. Order'
#. Label of the payment_request (Link) field in DocType 'Payment Order
@@ -34728,6 +34772,8 @@ msgstr ""
#. Name of a DocType
#. Label of a Link in the Receivables Workspace
#: accounts/doctype/accounts_settings/accounts_settings.json
+#: accounts/doctype/payment_entry/payment_entry.js:1668
+#: accounts/doctype/payment_entry_reference/payment_entry_reference.json
#: accounts/doctype/payment_order/payment_order.js:19
#: accounts/doctype/payment_order/payment_order.json
#: accounts/doctype/payment_order_reference/payment_order_reference.json
@@ -34735,11 +34781,17 @@ msgstr ""
#: accounts/doctype/purchase_invoice/purchase_invoice.js:124
#: accounts/doctype/sales_invoice/sales_invoice.js:122
#: accounts/workspace/receivables/receivables.json
-#: buying/doctype/purchase_order/purchase_order.js:400
+#: buying/doctype/purchase_order/purchase_order.js:434
#: selling/doctype/sales_order/sales_order.js:777
msgid "Payment Request"
msgstr ""
+#. Label of the payment_request_outstanding (Float) field in DocType 'Payment
+#. Entry Reference'
+#: accounts/doctype/payment_entry_reference/payment_entry_reference.json
+msgid "Payment Request Outstanding"
+msgstr ""
+
#. Label of the payment_request_type (Select) field in DocType 'Payment
#. Request'
#: accounts/doctype/payment_request/payment_request.json
@@ -34752,15 +34804,19 @@ msgstr ""
msgid "Payment Request created from Sales Order or Purchase Order will be in Draft status. When disabled document will be in unsaved state."
msgstr ""
-#: accounts/doctype/payment_request/payment_request.py:500
+#: accounts/doctype/payment_request/payment_request.py:603
msgid "Payment Request for {0}"
msgstr ""
+#: accounts/doctype/payment_request/payment_request.py:569
+msgid "Payment Request is already created"
+msgstr ""
+
#: accounts/doctype/pos_invoice/pos_invoice.js:289
msgid "Payment Request took too long to respond. Please try requesting for payment again."
msgstr ""
-#: accounts/doctype/payment_request/payment_request.py:446
+#: accounts/doctype/payment_request/payment_request.py:537
msgid "Payment Requests cannot be created against: {0}"
msgstr ""
@@ -34807,6 +34863,12 @@ msgstr ""
msgid "Payment Term Name"
msgstr ""
+#. Label of the payment_term_outstanding (Float) field in DocType 'Payment
+#. Entry Reference'
+#: accounts/doctype/payment_entry_reference/payment_entry_reference.json
+msgid "Payment Term Outstanding"
+msgstr ""
+
#. Label of the terms (Table) field in DocType 'Payment Terms Template'
#. Label of the payment_schedule_section (Section Break) field in DocType 'POS
#. Invoice'
@@ -34886,7 +34948,7 @@ msgstr ""
msgid "Payment Type"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:531
+#: accounts/doctype/payment_entry/payment_entry.py:566
msgid "Payment Type must be one of Receive, Pay and Internal Transfer"
msgstr ""
@@ -34895,11 +34957,11 @@ msgstr ""
msgid "Payment URL"
msgstr ""
-#: accounts/utils.py:1022
+#: accounts/utils.py:1024
msgid "Payment Unlink Error"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:829
+#: accounts/doctype/journal_entry/journal_entry.py:834
msgid "Payment against {0} {1} cannot be greater than Outstanding Amount {2}"
msgstr ""
@@ -34928,7 +34990,7 @@ msgstr ""
msgid "Payment request failed"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:751
+#: accounts/doctype/payment_entry/payment_entry.py:786
msgid "Payment term {0} not used in {1}"
msgstr ""
@@ -35189,7 +35251,7 @@ msgstr ""
msgid "Period Based On"
msgstr ""
-#: accounts/general_ledger.py:747
+#: accounts/general_ledger.py:750
msgid "Period Closed"
msgstr ""
@@ -35358,7 +35420,7 @@ msgstr ""
#. Label of the customer_phone_number (Data) field in DocType 'Appointment'
#: crm/doctype/appointment/appointment.json
-#: selling/page/point_of_sale/pos_item_cart.js:911
+#: selling/page/point_of_sale/pos_item_cart.js:901
msgid "Phone Number"
msgstr ""
@@ -35704,7 +35766,7 @@ msgstr ""
msgid "Please Set Supplier Group in Buying Settings."
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1339
+#: accounts/doctype/payment_entry/payment_entry.js:1281
msgid "Please Specify Account"
msgstr ""
@@ -35740,7 +35802,7 @@ msgstr ""
msgid "Please add the account to root level Company - {0}"
msgstr ""
-#: accounts/doctype/account/account.py:231
+#: accounts/doctype/account/account.py:229
msgid "Please add the account to root level Company - {}"
msgstr ""
@@ -35760,7 +35822,7 @@ msgstr ""
msgid "Please cancel and amend the Payment Entry"
msgstr ""
-#: accounts/utils.py:1021
+#: accounts/utils.py:1023
msgid "Please cancel payment entry manually first"
msgstr ""
@@ -35769,7 +35831,7 @@ msgstr ""
msgid "Please cancel related transaction."
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:903
+#: accounts/doctype/journal_entry/journal_entry.py:908
msgid "Please check Multi Currency option to allow accounts with other currency"
msgstr ""
@@ -35817,7 +35879,7 @@ msgstr ""
msgid "Please contact your administrator to extend the credit limits for {0}."
msgstr ""
-#: accounts/doctype/account/account.py:333
+#: accounts/doctype/account/account.py:347
msgid "Please convert the parent account in corresponding child company to a group account."
msgstr ""
@@ -35883,11 +35945,11 @@ msgstr ""
msgid "Please enable {} in {} to allow same item in multiple rows"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:380
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:364
msgid "Please ensure that the {0} account is a Balance Sheet account. You can change the parent account to a Balance Sheet account or select a different account."
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:388
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:372
msgid "Please ensure that the {0} account {1} is a Payable account. You can change the account type to Payable or select a different account."
msgstr ""
@@ -35965,7 +36027,7 @@ msgstr ""
msgid "Please enter Receipt Document"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:967
+#: accounts/doctype/journal_entry/journal_entry.py:972
msgid "Please enter Reference date"
msgstr ""
@@ -35993,7 +36055,7 @@ msgstr ""
msgid "Please enter Warehouse and Date"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:666
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:650
#: accounts/doctype/sales_invoice/sales_invoice.py:1039
msgid "Please enter Write Off Account"
msgstr ""
@@ -36006,7 +36068,7 @@ msgstr ""
msgid "Please enter company name first"
msgstr ""
-#: controllers/accounts_controller.py:2518
+#: controllers/accounts_controller.py:2509
msgid "Please enter default currency in Company Master"
msgstr ""
@@ -36102,7 +36164,7 @@ msgstr ""
msgid "Please mention 'Weight UOM' along with Weight."
msgstr ""
-#: accounts/general_ledger.py:599 accounts/general_ledger.py:606
+#: accounts/general_ledger.py:602 accounts/general_ledger.py:609
msgid "Please mention '{0}' in Company: {1}"
msgstr ""
@@ -36144,7 +36206,7 @@ msgstr ""
msgid "Please select Apply Discount On"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:1533
+#: selling/doctype/sales_order/sales_order.py:1534
msgid "Please select BOM against item {0}"
msgstr ""
@@ -36164,12 +36226,12 @@ msgstr ""
msgid "Please select Category first"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1473
+#: accounts/doctype/payment_entry/payment_entry.js:1415
#: public/js/controllers/accounts.js:86 public/js/controllers/accounts.js:124
msgid "Please select Charge Type first"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.js:419
+#: accounts/doctype/journal_entry/journal_entry.js:421
msgid "Please select Company"
msgstr ""
@@ -36178,8 +36240,8 @@ msgstr ""
msgid "Please select Company and Posting Date to getting entries"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.js:667
-#: manufacturing/doctype/plant_floor/plant_floor.js:12
+#: accounts/doctype/journal_entry/journal_entry.js:669
+#: manufacturing/doctype/plant_floor/plant_floor.js:28
msgid "Please select Company first"
msgstr ""
@@ -36216,11 +36278,11 @@ msgstr ""
msgid "Please select Party Type first"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:468
+#: accounts/doctype/payment_entry/payment_entry.js:488
msgid "Please select Posting Date before selecting Party"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.js:668
+#: accounts/doctype/journal_entry/journal_entry.js:670
msgid "Please select Posting Date first"
msgstr ""
@@ -36228,7 +36290,7 @@ msgstr ""
msgid "Please select Price List"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:1535
+#: selling/doctype/sales_order/sales_order.py:1536
msgid "Please select Qty against item {0}"
msgstr ""
@@ -36248,7 +36310,7 @@ msgstr ""
msgid "Please select Subcontracting Order instead of Purchase Order {0}"
msgstr ""
-#: controllers/accounts_controller.py:2414
+#: controllers/accounts_controller.py:2405
msgid "Please select Unrealized Profit / Loss account or add default Unrealized Profit / Loss account account for company {0}"
msgstr ""
@@ -36260,7 +36322,7 @@ msgstr ""
msgid "Please select a Company"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:223
+#: accounts/doctype/payment_entry/payment_entry.js:243
#: manufacturing/doctype/bom/bom.js:570 manufacturing/doctype/bom/bom.py:245
#: public/js/controllers/accounts.js:249
#: public/js/controllers/transaction.js:2637
@@ -36311,7 +36373,7 @@ msgstr ""
msgid "Please select a default mode of payment"
msgstr ""
-#: selling/page/point_of_sale/pos_item_cart.js:783
+#: selling/page/point_of_sale/pos_item_cart.js:773
msgid "Please select a field to edit from numpad"
msgstr ""
@@ -36339,7 +36401,7 @@ msgstr ""
msgid "Please select an item code before setting the warehouse."
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:1604
+#: accounts/doctype/journal_entry/journal_entry.py:1609
msgid "Please select correct account"
msgstr ""
@@ -36412,7 +36474,7 @@ msgstr ""
msgid "Please select {0}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1244
+#: accounts/doctype/payment_entry/payment_entry.js:1186
#: accounts/doctype/payment_reconciliation/payment_reconciliation.py:578
#: accounts/doctype/tax_withholding_category/tax_withholding_category.py:82
msgid "Please select {0} first"
@@ -36430,7 +36492,7 @@ msgstr ""
msgid "Please set 'Gain/Loss Account on Asset Disposal' in Company {0}"
msgstr ""
-#: accounts/general_ledger.py:511
+#: accounts/general_ledger.py:514
msgid "Please set '{0}' in Company: {1}"
msgstr ""
@@ -36482,7 +36544,7 @@ msgstr ""
msgid "Please set Fiscal Code for the public administration '%s'"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:598
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:582
msgid "Please set Fixed Asset Account in {} against {}."
msgstr ""
@@ -36524,11 +36586,11 @@ msgstr ""
msgid "Please set a Cost Center for the Asset or set an Asset Depreciation Cost Center for the Company {}"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:1325
+#: selling/doctype/sales_order/sales_order.py:1326
msgid "Please set a Supplier against the Items to be considered in the Purchase Order."
msgstr ""
-#: projects/doctype/project/project.py:735
+#: projects/doctype/project/project.py:742
msgid "Please set a default Holiday List for Company {0}"
msgstr ""
@@ -36536,7 +36598,7 @@ msgstr ""
msgid "Please set a default Holiday List for Employee {0} or Company {1}"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1090
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1074
msgid "Please set account in Warehouse {0}"
msgstr ""
@@ -36573,7 +36635,7 @@ msgstr ""
msgid "Please set default Cash or Bank account in Mode of Payments {}"
msgstr ""
-#: accounts/utils.py:2144
+#: accounts/utils.py:2146
msgid "Please set default Exchange Gain/Loss Account in Company {}"
msgstr ""
@@ -36589,7 +36651,7 @@ msgstr ""
msgid "Please set default cost of goods sold account in company {0} for booking rounding gain and loss during stock transfer"
msgstr ""
-#: accounts/utils.py:1039
+#: accounts/utils.py:1041
msgid "Please set default {0} in Company {1}"
msgstr ""
@@ -36606,7 +36668,7 @@ msgstr ""
msgid "Please set filters"
msgstr ""
-#: controllers/accounts_controller.py:2022
+#: controllers/accounts_controller.py:2013
msgid "Please set one of the following:"
msgstr ""
@@ -36677,8 +36739,8 @@ msgstr ""
msgid "Please specify Company to proceed"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1496
-#: controllers/accounts_controller.py:2638 public/js/controllers/accounts.js:97
+#: accounts/doctype/payment_entry/payment_entry.js:1438
+#: controllers/accounts_controller.py:2629 public/js/controllers/accounts.js:97
msgid "Please specify a valid Row ID for row {0} in table {1}"
msgstr ""
@@ -36854,7 +36916,7 @@ msgstr ""
#: accounts/doctype/journal_entry/journal_entry.json
#: accounts/doctype/loyalty_point_entry/loyalty_point_entry.json
#: accounts/doctype/opening_invoice_creation_tool_item/opening_invoice_creation_tool_item.json
-#: accounts/doctype/payment_entry/payment_entry.js:828
+#: accounts/doctype/payment_entry/payment_entry.js:848
#: accounts/doctype/payment_entry/payment_entry.json
#: accounts/doctype/payment_ledger_entry/payment_ledger_entry.json
#: accounts/doctype/payment_order/payment_order.json
@@ -38447,7 +38509,7 @@ msgstr ""
msgid "Project"
msgstr ""
-#: projects/doctype/project/project.py:349
+#: projects/doctype/project/project.py:356
msgid "Project Collaboration Invitation"
msgstr ""
@@ -38488,7 +38550,7 @@ msgstr ""
msgid "Project Summary"
msgstr ""
-#: projects/doctype/project/project.py:650
+#: projects/doctype/project/project.py:657
msgid "Project Summary for {0}"
msgstr ""
@@ -38601,7 +38663,7 @@ msgstr ""
#. Name of a Workspace
#. Label of a Card Break in the Projects Workspace
-#: config/projects.py:7 projects/doctype/project/project.py:427
+#: config/projects.py:7 projects/doctype/project/project.py:434
#: projects/workspace/projects/projects.json
#: selling/doctype/customer/customer_dashboard.py:26
#: selling/doctype/sales_order/sales_order_dashboard.py:25
@@ -38873,7 +38935,7 @@ msgstr ""
#: accounts/workspace/accounting/accounting.json
#: accounts/workspace/payables/payables.json assets/doctype/asset/asset.json
#: assets/doctype/asset_repair/asset_repair.json
-#: buying/doctype/purchase_order/purchase_order.js:383
+#: buying/doctype/purchase_order/purchase_order.js:417
#: buying/doctype/purchase_order/purchase_order_list.js:57
#: buying/doctype/supplier_quotation/supplier_quotation_list.js:18
#: buying/workspace/buying/buying.json crm/doctype/contract/contract.json
@@ -38924,7 +38986,7 @@ msgstr ""
msgid "Purchase Invoice {0} is already submitted"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1917
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1901
msgid "Purchase Invoices"
msgstr ""
@@ -39074,11 +39136,11 @@ msgstr ""
msgid "Purchase Order Pricing Rule"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:637
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:621
msgid "Purchase Order Required"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:632
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:616
msgid "Purchase Order Required for item {}"
msgstr ""
@@ -39098,11 +39160,11 @@ msgstr ""
msgid "Purchase Order number required for Item {0}"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:675
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:659
msgid "Purchase Order {0} is not submitted"
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.py:838
+#: buying/doctype/purchase_order/purchase_order.py:850
msgid "Purchase Orders"
msgstr ""
@@ -39159,7 +39221,7 @@ msgstr ""
#: accounts/report/purchase_register/purchase_register.py:223
#: accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:20
#: assets/doctype/asset/asset.json
-#: buying/doctype/purchase_order/purchase_order.js:353
+#: buying/doctype/purchase_order/purchase_order.js:387
#: buying/doctype/purchase_order/purchase_order_list.js:61
#: setup/doctype/authorization_rule/authorization_rule.json
#: stock/doctype/landed_cost_item/landed_cost_item.json
@@ -39212,11 +39274,11 @@ msgstr ""
msgid "Purchase Receipt No"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:658
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:642
msgid "Purchase Receipt Required"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:653
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:637
msgid "Purchase Receipt Required for item {}"
msgstr ""
@@ -39237,7 +39299,7 @@ msgstr ""
msgid "Purchase Receipt {0} created."
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:682
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:666
msgid "Purchase Receipt {0} is not submitted"
msgstr ""
@@ -39459,10 +39521,10 @@ msgstr ""
#: manufacturing/doctype/work_order_item/work_order_item.json
#: manufacturing/doctype/workstation/workstation_job_card.html:28
#: manufacturing/report/bom_explorer/bom_explorer.py:58
-#: public/js/bom_configurator/bom_configurator.bundle.js:210
-#: public/js/bom_configurator/bom_configurator.bundle.js:304
-#: public/js/bom_configurator/bom_configurator.bundle.js:437
-#: public/js/bom_configurator/bom_configurator.bundle.js:525
+#: public/js/bom_configurator/bom_configurator.bundle.js:213
+#: public/js/bom_configurator/bom_configurator.bundle.js:307
+#: public/js/bom_configurator/bom_configurator.bundle.js:447
+#: public/js/bom_configurator/bom_configurator.bundle.js:535
#: public/js/utils.js:706
#: selling/doctype/product_bundle_item/product_bundle_item.json
#: selling/doctype/sales_order/sales_order.js:385
@@ -39961,8 +40023,8 @@ msgstr ""
#: manufacturing/doctype/bom/bom.js:368 manufacturing/doctype/bom/bom.json
#: manufacturing/doctype/bom_creator/bom_creator.js:68
#: manufacturing/doctype/bom_creator/bom_creator.json
-#: manufacturing/doctype/plant_floor/plant_floor.js:166
-#: manufacturing/doctype/plant_floor/plant_floor.js:190
+#: manufacturing/doctype/plant_floor/plant_floor.js:187
+#: manufacturing/doctype/plant_floor/plant_floor.js:211
#: public/js/controllers/buying.js:509 public/js/stock_analytics.js:50
#: public/js/utils/serial_no_batch_selector.js:455
#: selling/doctype/quotation_item/quotation_item.json
@@ -40070,7 +40132,7 @@ msgstr ""
msgid "Quantity in row {0} ({1}) must be same as manufactured quantity {2}"
msgstr ""
-#: manufacturing/doctype/plant_floor/plant_floor.js:246
+#: manufacturing/doctype/plant_floor/plant_floor.js:267
msgid "Quantity is required"
msgstr ""
@@ -40212,7 +40274,7 @@ msgstr ""
msgid "Quick Entry"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.js:556
+#: accounts/doctype/journal_entry/journal_entry.js:558
msgid "Quick Journal Entry"
msgstr ""
@@ -40776,7 +40838,7 @@ msgstr ""
#: manufacturing/doctype/job_card/job_card.json
#: manufacturing/doctype/production_plan/production_plan.json
#: manufacturing/doctype/workstation/workstation.js:459
-#: public/js/bom_configurator/bom_configurator.bundle.js:418
+#: public/js/bom_configurator/bom_configurator.bundle.js:428
msgid "Raw Materials"
msgstr ""
@@ -40834,7 +40896,7 @@ msgstr ""
msgid "Raw Materials cannot be blank."
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.js:343
+#: buying/doctype/purchase_order/purchase_order.js:377
#: manufacturing/doctype/production_plan/production_plan.js:103
#: manufacturing/doctype/work_order/work_order.js:652
#: selling/doctype/sales_order/sales_order.js:614
@@ -40948,7 +41010,7 @@ msgstr ""
msgid "Reason for Failure"
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.js:668
+#: buying/doctype/purchase_order/purchase_order.js:702
#: selling/doctype/sales_order/sales_order.js:1352
msgid "Reason for Hold"
msgstr ""
@@ -41087,7 +41149,7 @@ msgstr ""
msgid "Received Amount After Tax (Company Currency)"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:946
+#: accounts/doctype/payment_entry/payment_entry.py:981
msgid "Received Amount cannot be greater than Paid Amount"
msgstr ""
@@ -41181,7 +41243,7 @@ msgstr ""
msgid "Recent Orders"
msgstr ""
-#: selling/page/point_of_sale/pos_item_cart.js:859
+#: selling/page/point_of_sale/pos_item_cart.js:849
msgid "Recent Transactions"
msgstr ""
@@ -41467,7 +41529,7 @@ msgstr ""
msgid "Reference"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:965
+#: accounts/doctype/journal_entry/journal_entry.py:970
msgid "Reference #{0} dated {1}"
msgstr ""
@@ -41493,12 +41555,16 @@ msgstr ""
msgid "Reference Detail No"
msgstr ""
+#: accounts/doctype/payment_entry/payment_entry.js:1668
+msgid "Reference DocType"
+msgstr ""
+
#. Label of the reference_doctype (Link) field in DocType 'Payment Request'
#: accounts/doctype/payment_request/payment_request.json
msgid "Reference Doctype"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:587
+#: accounts/doctype/payment_entry/payment_entry.py:622
msgid "Reference Doctype must be one of {0}"
msgstr ""
@@ -41578,6 +41644,7 @@ msgstr ""
#. Supplied Item'
#: accounts/doctype/advance_tax/advance_tax.json
#: accounts/doctype/journal_entry_account/journal_entry_account.json
+#: accounts/doctype/payment_entry/payment_entry.js:1668
#: accounts/doctype/payment_reconciliation_allocation/payment_reconciliation_allocation.json
#: accounts/doctype/payment_reconciliation_payment/payment_reconciliation_payment.json
#: accounts/doctype/payment_request/payment_request.json
@@ -41600,15 +41667,15 @@ msgstr ""
msgid "Reference No"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:578
+#: accounts/doctype/journal_entry/journal_entry.py:583
msgid "Reference No & Reference Date is required for {0}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:1141
+#: accounts/doctype/payment_entry/payment_entry.py:1176
msgid "Reference No and Reference Date is mandatory for Bank transaction"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:583
+#: accounts/doctype/journal_entry/journal_entry.py:588
msgid "Reference No is mandatory if you entered Reference Date"
msgstr ""
@@ -41728,7 +41795,7 @@ msgstr ""
msgid "References to Sales Orders are Incomplete"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:669
+#: accounts/doctype/payment_entry/payment_entry.py:704
msgid "References {0} of type {1} had no outstanding amount left before submitting the Payment Entry. Now they have a negative outstanding amount."
msgstr ""
@@ -41996,7 +42063,7 @@ msgstr ""
msgid "Rename Log"
msgstr ""
-#: accounts/doctype/account/account.py:517
+#: accounts/doctype/account/account.py:518
msgid "Rename Not Allowed"
msgstr ""
@@ -42005,7 +42072,7 @@ msgstr ""
msgid "Rename Tool"
msgstr ""
-#: accounts/doctype/account/account.py:509
+#: accounts/doctype/account/account.py:510
msgid "Renaming it is only allowed via parent company {0}, to avoid mismatch."
msgstr ""
@@ -42145,7 +42212,7 @@ msgstr ""
msgid "Report Type"
msgstr ""
-#: accounts/doctype/account/account.py:411
+#: accounts/doctype/account/account.py:425
msgid "Report Type is mandatory"
msgstr ""
@@ -42649,7 +42716,7 @@ msgstr ""
#: stock/dashboard/item_dashboard_list.html:15 stock/doctype/bin/bin.json
#: stock/doctype/pick_list/pick_list.js:146
#: stock/report/reserved_stock/reserved_stock.json
-#: stock/report/stock_balance/stock_balance.py:479 stock/stock_ledger.py:2080
+#: stock/report/stock_balance/stock_balance.py:482 stock/stock_ledger.py:2080
msgid "Reserved Stock"
msgstr ""
@@ -42898,7 +42965,7 @@ msgstr ""
msgid "Result Title Field"
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.js:322
+#: buying/doctype/purchase_order/purchase_order.js:356
#: manufacturing/doctype/workstation/workstation_job_card.html:84
#: selling/doctype/sales_order/sales_order.js:600
msgid "Resume"
@@ -43032,7 +43099,7 @@ msgstr ""
msgid "Return Qty from Rejected Warehouse"
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.js:81
+#: buying/doctype/purchase_order/purchase_order.js:106
#: subcontracting/doctype/subcontracting_order/subcontracting_order.js:180
msgid "Return of Components"
msgstr ""
@@ -43249,11 +43316,11 @@ msgstr ""
msgid "Root Type for {0} must be one of the Asset, Liability, Income, Expense and Equity"
msgstr ""
-#: accounts/doctype/account/account.py:408
+#: accounts/doctype/account/account.py:422
msgid "Root Type is mandatory"
msgstr ""
-#: accounts/doctype/account/account.py:213
+#: accounts/doctype/account/account.py:211
msgid "Root cannot be edited."
msgstr ""
@@ -43504,12 +43571,16 @@ msgstr ""
msgid "Row #{0}: Account {1} does not belong to company {2}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:314
-#: accounts/doctype/payment_entry/payment_entry.py:398
+#: accounts/doctype/payment_entry/payment_entry.py:349
+msgid "Row #{0}: Allocated Amount cannot be greater than Outstanding Amount of Payment Request {1}"
+msgstr ""
+
+#: accounts/doctype/payment_entry/payment_entry.py:325
+#: accounts/doctype/payment_entry/payment_entry.py:430
msgid "Row #{0}: Allocated Amount cannot be greater than outstanding amount."
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:412
+#: accounts/doctype/payment_entry/payment_entry.py:444
msgid "Row #{0}: Allocated amount:{1} is greater than outstanding amount:{2} for Payment Term {3}"
msgstr ""
@@ -43529,27 +43600,27 @@ msgstr ""
msgid "Row #{0}: Batch No {1} is already selected."
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:774
+#: accounts/doctype/payment_entry/payment_entry.py:809
msgid "Row #{0}: Cannot allocate more than {1} against payment term {2}"
msgstr ""
-#: controllers/accounts_controller.py:3186
+#: controllers/accounts_controller.py:3177
msgid "Row #{0}: Cannot delete item {1} which has already been billed."
msgstr ""
-#: controllers/accounts_controller.py:3160
+#: controllers/accounts_controller.py:3151
msgid "Row #{0}: Cannot delete item {1} which has already been delivered"
msgstr ""
-#: controllers/accounts_controller.py:3179
+#: controllers/accounts_controller.py:3170
msgid "Row #{0}: Cannot delete item {1} which has already been received"
msgstr ""
-#: controllers/accounts_controller.py:3166
+#: controllers/accounts_controller.py:3157
msgid "Row #{0}: Cannot delete item {1} which has work order assigned to it."
msgstr ""
-#: controllers/accounts_controller.py:3172
+#: controllers/accounts_controller.py:3163
msgid "Row #{0}: Cannot delete item {1} which is assigned to customer's purchase order."
msgstr ""
@@ -43557,7 +43628,7 @@ msgstr ""
msgid "Row #{0}: Cannot select Supplier Warehouse while suppling raw materials to subcontractor"
msgstr ""
-#: controllers/accounts_controller.py:3428
+#: controllers/accounts_controller.py:3419
msgid "Row #{0}: Cannot set Rate if amount is greater than billed amount for Item {1}."
msgstr ""
@@ -43605,7 +43676,7 @@ msgstr ""
msgid "Row #{0}: Default BOM not found for FG Item {1}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:281
+#: accounts/doctype/payment_entry/payment_entry.py:289
msgid "Row #{0}: Duplicate entry in References {1} {2}"
msgstr ""
@@ -43641,11 +43712,11 @@ msgstr ""
msgid "Row #{0}: For {1} Clearance date {2} cannot be before Cheque Date {3}"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:626
+#: accounts/doctype/journal_entry/journal_entry.py:631
msgid "Row #{0}: For {1}, you can select reference document only if account gets credited"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:636
+#: accounts/doctype/journal_entry/journal_entry.py:641
msgid "Row #{0}: For {1}, you can select reference document only if account gets debited"
msgstr ""
@@ -43677,7 +43748,7 @@ msgstr ""
msgid "Row #{0}: Item {1} is not a stock item"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:695
+#: accounts/doctype/payment_entry/payment_entry.py:730
msgid "Row #{0}: Journal Entry {1} does not have account {2} or already matched against another voucher"
msgstr ""
@@ -43731,7 +43802,7 @@ msgid "Row #{0}: Qty should be less than or equal to Available Qty to Reserve (A
msgstr ""
#: controllers/accounts_controller.py:1104
-#: controllers/accounts_controller.py:3286
+#: controllers/accounts_controller.py:3277
msgid "Row #{0}: Quantity for Item {1} cannot be zero."
msgstr ""
@@ -43747,11 +43818,11 @@ msgstr ""
msgid "Row #{0}: Received Qty must be equal to Accepted + Rejected Qty for Item {1}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1276
+#: accounts/doctype/payment_entry/payment_entry.js:1218
msgid "Row #{0}: Reference Document Type must be one of Purchase Order, Purchase Invoice or Journal Entry"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1262
+#: accounts/doctype/payment_entry/payment_entry.js:1204
msgid "Row #{0}: Reference Document Type must be one of Sales Order, Sales Invoice, Journal Entry or Dunning"
msgstr ""
@@ -43823,7 +43894,7 @@ msgstr ""
msgid "Row #{0}: Status is mandatory"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:403
+#: accounts/doctype/journal_entry/journal_entry.py:408
msgid "Row #{0}: Status must be {1} for Invoice Discounting {2}"
msgstr ""
@@ -43967,7 +44038,7 @@ msgstr ""
msgid "Row #{}: {} {} doesn't belong to Company {}. Please select valid {}."
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:447
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:431
msgid "Row No {0}: Warehouse is required. Please set a Default Warehouse for Item {1} and Company {2}"
msgstr ""
@@ -43999,11 +44070,11 @@ msgstr ""
msgid "Row {0}: Accepted Qty and Rejected Qty can't be zero at the same time."
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:555
+#: accounts/doctype/journal_entry/journal_entry.py:560
msgid "Row {0}: Account {1} and Party Type {2} have different account types"
msgstr ""
-#: controllers/accounts_controller.py:2663
+#: controllers/accounts_controller.py:2654
msgid "Row {0}: Account {1} is a Group Account"
msgstr ""
@@ -44011,11 +44082,11 @@ msgstr ""
msgid "Row {0}: Activity Type is mandatory."
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:607
+#: accounts/doctype/journal_entry/journal_entry.py:612
msgid "Row {0}: Advance against Customer must be credit"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:609
+#: accounts/doctype/journal_entry/journal_entry.py:614
msgid "Row {0}: Advance against Supplier must be debit"
msgstr ""
@@ -44035,7 +44106,7 @@ msgstr ""
msgid "Row {0}: Bill of Materials not found for the Item {1}"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:861
+#: accounts/doctype/journal_entry/journal_entry.py:866
msgid "Row {0}: Both Debit and Credit values cannot be zero"
msgstr ""
@@ -44043,7 +44114,7 @@ msgstr ""
msgid "Row {0}: Conversion Factor is mandatory"
msgstr ""
-#: controllers/accounts_controller.py:2676
+#: controllers/accounts_controller.py:2667
msgid "Row {0}: Cost Center {1} does not belong to Company {2}"
msgstr ""
@@ -44051,7 +44122,7 @@ msgstr ""
msgid "Row {0}: Cost center is required for an item {1}"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:706
+#: accounts/doctype/journal_entry/journal_entry.py:711
msgid "Row {0}: Credit entry can not be linked with a {1}"
msgstr ""
@@ -44059,7 +44130,7 @@ msgstr ""
msgid "Row {0}: Currency of the BOM #{1} should be equal to the selected currency {2}"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:701
+#: accounts/doctype/journal_entry/journal_entry.py:706
msgid "Row {0}: Debit entry can not be linked with a {1}"
msgstr ""
@@ -44071,7 +44142,7 @@ msgstr ""
msgid "Row {0}: Depreciation Start Date is required"
msgstr ""
-#: controllers/accounts_controller.py:2335
+#: controllers/accounts_controller.py:2326
msgid "Row {0}: Due Date in the Payment Terms table cannot be before Posting Date"
msgstr ""
@@ -44083,7 +44154,7 @@ msgstr ""
msgid "Row {0}: Enter location for the asset item {1}"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:952
+#: accounts/doctype/journal_entry/journal_entry.py:957
#: controllers/taxes_and_totals.py:1146
msgid "Row {0}: Exchange Rate is mandatory"
msgstr ""
@@ -44092,15 +44163,15 @@ msgstr ""
msgid "Row {0}: Expected Value After Useful Life must be less than Gross Purchase Amount"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:538
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:522
msgid "Row {0}: Expense Head changed to {1} as no Purchase Receipt is created against Item {2}."
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:495
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:479
msgid "Row {0}: Expense Head changed to {1} because account {2} is not linked to warehouse {3} or it is not the default inventory account"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:520
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:504
msgid "Row {0}: Expense Head changed to {1} because expense is booked against this account in Purchase Receipt {2}"
msgstr ""
@@ -44129,7 +44200,7 @@ msgstr ""
msgid "Row {0}: Hours value must be greater than zero."
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:726
+#: accounts/doctype/journal_entry/journal_entry.py:731
msgid "Row {0}: Invalid reference {1}"
msgstr ""
@@ -44157,11 +44228,11 @@ msgstr ""
msgid "Row {0}: Packing Slip is already created for Item {1}."
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:752
+#: accounts/doctype/journal_entry/journal_entry.py:757
msgid "Row {0}: Party / Account does not match with {1} / {2} in {3} {4}"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:546
+#: accounts/doctype/journal_entry/journal_entry.py:551
msgid "Row {0}: Party Type and Party is required for Receivable / Payable account {1}"
msgstr ""
@@ -44169,11 +44240,11 @@ msgstr ""
msgid "Row {0}: Payment Term is mandatory"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:600
+#: accounts/doctype/journal_entry/journal_entry.py:605
msgid "Row {0}: Payment against Sales/Purchase Order should always be marked as advance"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:593
+#: accounts/doctype/journal_entry/journal_entry.py:598
msgid "Row {0}: Please check 'Is Advance' against Account {1} if this is an advance entry."
msgstr ""
@@ -44273,7 +44344,7 @@ msgstr ""
msgid "Row {0}: {1} {2} cannot be same as {3} (Party Account) {4}"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:766
+#: accounts/doctype/journal_entry/journal_entry.py:771
msgid "Row {0}: {1} {2} does not match with {3}"
msgstr ""
@@ -44281,7 +44352,7 @@ msgstr ""
msgid "Row {0}: {2} Item {1} does not exist in {2} {3}"
msgstr ""
-#: controllers/accounts_controller.py:2655
+#: controllers/accounts_controller.py:2646
msgid "Row {0}: {3} Account {1} does not belong to Company {2}"
msgstr ""
@@ -44315,7 +44386,7 @@ msgstr ""
msgid "Rows with Same Account heads will be merged on Ledger"
msgstr ""
-#: controllers/accounts_controller.py:2345
+#: controllers/accounts_controller.py:2336
msgid "Rows with duplicate due dates in other rows were found: {0}"
msgstr ""
@@ -45332,7 +45403,7 @@ msgid "Saturday"
msgstr ""
#: accounts/doctype/bank_statement_import/bank_statement_import.js:118
-#: accounts/doctype/journal_entry/journal_entry.js:598
+#: accounts/doctype/journal_entry/journal_entry.js:600
#: accounts/doctype/ledger_merge/ledger_merge.js:75
#: accounts/doctype/purchase_invoice/purchase_invoice.js:268
#: accounts/doctype/purchase_invoice/purchase_invoice.js:304
@@ -45712,7 +45783,7 @@ msgstr ""
msgid "Segregate Serial / Batch Bundle"
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.js:187
+#: buying/doctype/purchase_order/purchase_order.js:221
#: selling/doctype/sales_order/sales_order.js:1121
#: selling/doctype/sales_order/sales_order_list.js:85
#: selling/report/sales_analytics/sales_analytics.js:93
@@ -45809,7 +45880,7 @@ msgstr ""
msgid "Select Employees"
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.js:177
+#: buying/doctype/purchase_order/purchase_order.js:211
msgid "Select Finished Good"
msgstr ""
@@ -45843,7 +45914,7 @@ msgid "Select Job Worker Address"
msgstr ""
#: accounts/doctype/sales_invoice/sales_invoice.js:1093
-#: selling/page/point_of_sale/pos_item_cart.js:920
+#: selling/page/point_of_sale/pos_item_cart.js:910
msgid "Select Loyalty Program"
msgstr ""
@@ -45962,7 +46033,7 @@ msgstr ""
msgid "Select company name first."
msgstr ""
-#: controllers/accounts_controller.py:2534
+#: controllers/accounts_controller.py:2525
msgid "Select finance book for the item {0} at row {1}"
msgstr ""
@@ -46673,7 +46744,7 @@ msgstr ""
#: accounts/doctype/budget/budget.json
#: accounts/doctype/cashier_closing/cashier_closing.json
#: accounts/doctype/dunning/dunning.json
-#: accounts/doctype/journal_entry/journal_entry.js:590
+#: accounts/doctype/journal_entry/journal_entry.js:592
#: accounts/doctype/journal_entry/journal_entry.json
#: accounts/doctype/journal_entry_template/journal_entry_template.json
#: accounts/doctype/payment_entry/payment_entry.json
@@ -47134,15 +47205,15 @@ msgstr ""
msgid "Set this if the customer is a Public Administration company."
msgstr ""
-#: assets/doctype/asset/asset.py:674
+#: assets/doctype/asset/asset.py:677
msgid "Set {0} in asset category {1} for company {2}"
msgstr ""
-#: assets/doctype/asset/asset.py:990
+#: assets/doctype/asset/asset.py:993
msgid "Set {0} in asset category {1} or company {2}"
msgstr ""
-#: assets/doctype/asset/asset.py:987
+#: assets/doctype/asset/asset.py:990
msgid "Set {0} in company {1}"
msgstr ""
@@ -47630,6 +47701,10 @@ msgstr ""
msgid "Show Cumulative Amount"
msgstr ""
+#: stock/report/stock_balance/stock_balance.js:112
+msgid "Show Dimension Wise Stock"
+msgstr ""
+
#: stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.js:16
msgid "Show Disabled Warehouses"
msgstr ""
@@ -47930,8 +48005,8 @@ msgstr ""
#: manufacturing/doctype/work_order/work_order.js:294
#: manufacturing/doctype/work_order_operation/work_order_operation.json
#: manufacturing/doctype/workstation/workstation.js:451
-#: public/js/bom_configurator/bom_configurator.bundle.js:356
-#: public/js/bom_configurator/bom_configurator.bundle.js:583
+#: public/js/bom_configurator/bom_configurator.bundle.js:366
+#: public/js/bom_configurator/bom_configurator.bundle.js:593
msgid "Skip Material Transfer"
msgstr ""
@@ -48110,8 +48185,8 @@ msgstr ""
#: manufacturing/doctype/work_order_item/work_order_item.json
#: manufacturing/doctype/work_order_operation/work_order_operation.json
#: manufacturing/report/work_order_stock_report/work_order_stock_report.py:126
-#: public/js/bom_configurator/bom_configurator.bundle.js:367
-#: public/js/bom_configurator/bom_configurator.bundle.js:596
+#: public/js/bom_configurator/bom_configurator.bundle.js:377
+#: public/js/bom_configurator/bom_configurator.bundle.js:606
#: stock/dashboard/item_dashboard.js:223
#: stock/doctype/material_request_item/material_request_item.json
#: stock/doctype/stock_entry/stock_entry.js:645
@@ -48219,11 +48294,11 @@ msgstr ""
msgid "Split Qty"
msgstr ""
-#: assets/doctype/asset/asset.py:1095
+#: assets/doctype/asset/asset.py:1098
msgid "Split qty cannot be grater than or equal to asset qty"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:1902
+#: accounts/doctype/payment_entry/payment_entry.py:2311
msgid "Splitting {0} {1} into {2} rows as per Payment Terms"
msgstr ""
@@ -48631,12 +48706,12 @@ msgstr ""
#: assets/report/fixed_asset_register/fixed_asset_register.js:16
#: assets/report/fixed_asset_register/fixed_asset_register.py:425
#: bulk_transaction/doctype/bulk_transaction_log_detail/bulk_transaction_log_detail.json
-#: buying/doctype/purchase_order/purchase_order.js:318
-#: buying/doctype/purchase_order/purchase_order.js:324
-#: buying/doctype/purchase_order/purchase_order.js:330
-#: buying/doctype/purchase_order/purchase_order.js:336
-#: buying/doctype/purchase_order/purchase_order.js:338
-#: buying/doctype/purchase_order/purchase_order.js:345
+#: buying/doctype/purchase_order/purchase_order.js:352
+#: buying/doctype/purchase_order/purchase_order.js:358
+#: buying/doctype/purchase_order/purchase_order.js:364
+#: buying/doctype/purchase_order/purchase_order.js:370
+#: buying/doctype/purchase_order/purchase_order.js:372
+#: buying/doctype/purchase_order/purchase_order.js:379
#: buying/doctype/purchase_order/purchase_order.json
#: buying/doctype/request_for_quotation/request_for_quotation.json
#: buying/doctype/supplier_quotation/supplier_quotation.json
@@ -48761,7 +48836,7 @@ msgstr ""
msgid "Status Illustration"
msgstr ""
-#: projects/doctype/project/project.py:716
+#: projects/doctype/project/project.py:723
msgid "Status must be Cancelled or Completed"
msgstr ""
@@ -48796,7 +48871,7 @@ msgstr ""
#: accounts/doctype/account/account.json
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:50
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:73
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1317
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1301
#: accounts/report/account_balance/account_balance.js:58
msgid "Stock Adjustment"
msgstr ""
@@ -48927,7 +49002,7 @@ msgstr ""
msgid "Stock Entry {0} has created"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:1211
+#: accounts/doctype/journal_entry/journal_entry.py:1216
msgid "Stock Entry {0} is not submitted"
msgstr ""
@@ -49278,7 +49353,7 @@ msgstr ""
#: stock/doctype/stock_reservation_entry/stock_reservation_entry.json
#: stock/report/batch_item_expiry_status/batch_item_expiry_status.py:35
#: stock/report/reserved_stock/reserved_stock.py:110
-#: stock/report/stock_balance/stock_balance.py:418
+#: stock/report/stock_balance/stock_balance.py:421
#: stock/report/stock_ledger/stock_ledger.py:214
#: subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
#: subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
@@ -49391,7 +49466,7 @@ msgstr ""
msgid "Stock cannot be reserved in the group warehouse {0}."
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:740
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:724
msgid "Stock cannot be updated against Purchase Receipt {0}"
msgstr ""
@@ -49512,7 +49587,7 @@ msgstr ""
msgid "Sub Assemblies & Raw Materials"
msgstr ""
-#: public/js/bom_configurator/bom_configurator.bundle.js:295
+#: public/js/bom_configurator/bom_configurator.bundle.js:298
msgid "Sub Assembly Item"
msgstr ""
@@ -49628,7 +49703,7 @@ msgstr ""
#. Receipt Item'
#. Label of the subcontracting_order (Link) field in DocType 'Subcontracting
#. Receipt Supplied Item'
-#: buying/doctype/purchase_order/purchase_order.js:372
+#: buying/doctype/purchase_order/purchase_order.js:406
#: controllers/subcontracting_controller.py:894
#: stock/doctype/stock_entry/stock_entry.json
#: subcontracting/doctype/subcontracting_order/subcontracting_order.json
@@ -49662,7 +49737,7 @@ msgstr ""
msgid "Subcontracting Order Supplied Item"
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.py:873
+#: buying/doctype/purchase_order/purchase_order.py:885
msgid "Subcontracting Order {0} created."
msgstr ""
@@ -49738,7 +49813,7 @@ msgstr ""
msgid "Submit"
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.py:869
+#: buying/doctype/purchase_order/purchase_order.py:881
#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:776
msgid "Submit Action Failed"
msgstr ""
@@ -50317,7 +50392,7 @@ msgstr ""
msgid "Supplier Invoice Date"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1641
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1625
msgid "Supplier Invoice Date cannot be greater than Posting Date"
msgstr ""
@@ -50332,7 +50407,7 @@ msgstr ""
msgid "Supplier Invoice No"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1666
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1650
msgid "Supplier Invoice No exists in Purchase Invoice {0}"
msgstr ""
@@ -50435,7 +50510,7 @@ msgstr ""
#. Name of a DocType
#. Label of a Link in the Buying Workspace
#. Label of the supplier_quotation (Link) field in DocType 'Quotation'
-#: buying/doctype/purchase_order/purchase_order.js:536
+#: buying/doctype/purchase_order/purchase_order.js:570
#: buying/doctype/purchase_order/purchase_order.json
#: buying/doctype/purchase_order_item/purchase_order_item.json
#: buying/doctype/request_for_quotation/request_for_quotation.js:45
@@ -52087,7 +52162,7 @@ msgstr ""
msgid "The Loyalty Program isn't valid for the selected company"
msgstr ""
-#: accounts/doctype/payment_request/payment_request.py:755
+#: accounts/doctype/payment_request/payment_request.py:880
msgid "The Payment Request {0} is already paid, cannot process payment twice"
msgstr ""
@@ -52131,7 +52206,11 @@ msgstr ""
msgid "The accounts are set by the system automatically but do confirm these defaults"
msgstr ""
-#: accounts/doctype/payment_request/payment_request.py:148
+#: accounts/doctype/payment_request/payment_request.py:781
+msgid "The allocated amount is greater than the outstanding amount of Payment Request {0}"
+msgstr ""
+
+#: accounts/doctype/payment_request/payment_request.py:158
msgid "The amount of {0} set in this payment request is different from the calculated amount of all payment plans: {1}. Make sure this is correct before submitting the document."
msgstr ""
@@ -52251,7 +52330,7 @@ msgstr ""
msgid "The parent account {0} does not exists in the uploaded template"
msgstr ""
-#: accounts/doctype/payment_request/payment_request.py:137
+#: accounts/doctype/payment_request/payment_request.py:147
msgid "The payment gateway account in plan {0} is different from the payment gateway account in this payment request"
msgstr ""
@@ -52287,7 +52366,7 @@ msgstr ""
msgid "The reserved stock will be released. Are you certain you wish to proceed?"
msgstr ""
-#: accounts/doctype/account/account.py:216
+#: accounts/doctype/account/account.py:214
msgid "The root account {0} must be a group"
msgstr ""
@@ -52406,7 +52485,7 @@ msgstr ""
msgid "There are inconsistencies between the rate, no of shares and the amount calculated"
msgstr ""
-#: accounts/doctype/account/account.py:201
+#: accounts/doctype/account/account.py:199
msgid "There are ledger entries against this account. Changing {0} to non-{1} in live system will cause incorrect output in 'Accounts {2}' report"
msgstr ""
@@ -52487,7 +52566,7 @@ msgstr ""
msgid "There were errors while sending email. Please try again."
msgstr ""
-#: accounts/utils.py:1019
+#: accounts/utils.py:1021
msgid "There were issues unlinking payment entry {0}."
msgstr ""
@@ -52616,7 +52695,7 @@ msgstr ""
msgid "This is considered dangerous from accounting point of view."
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:544
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:528
msgid "This is done to handle accounting for cases when Purchase Receipt is created after Purchase Invoice"
msgstr ""
@@ -52668,7 +52747,7 @@ msgstr ""
msgid "This schedule was created when Asset {0} was sold through Sales Invoice {1}."
msgstr ""
-#: assets/doctype/asset/asset.py:1156
+#: assets/doctype/asset/asset.py:1159
msgid "This schedule was created when Asset {0} was updated after being split into new Asset {1}."
msgstr ""
@@ -52684,7 +52763,7 @@ msgstr ""
msgid "This schedule was created when Asset {0}'s shifts were adjusted through Asset Shift Allocation {1}."
msgstr ""
-#: assets/doctype/asset/asset.py:1213
+#: assets/doctype/asset/asset.py:1216
msgid "This schedule was created when new Asset {0} was split from Asset {1}."
msgstr ""
@@ -53063,8 +53142,8 @@ msgstr ""
#: accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.json
#: accounts/doctype/bisect_accounting_statements/bisect_accounting_statements.json
#: accounts/doctype/loyalty_program/loyalty_program.json
-#: accounts/doctype/payment_entry/payment_entry.js:836
-#: accounts/doctype/payment_entry/payment_entry.js:840
+#: accounts/doctype/payment_entry/payment_entry.js:856
+#: accounts/doctype/payment_entry/payment_entry.js:860
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
#: accounts/doctype/purchase_invoice/purchase_invoice.json
@@ -53363,7 +53442,7 @@ msgstr ""
msgid "To Value"
msgstr ""
-#: manufacturing/doctype/plant_floor/plant_floor.js:196
+#: manufacturing/doctype/plant_floor/plant_floor.js:217
#: stock/doctype/batch/batch.js:98
msgid "To Warehouse"
msgstr ""
@@ -53405,7 +53484,7 @@ msgstr ""
msgid "To cancel a {} you need to cancel the POS Closing Entry {}."
msgstr ""
-#: accounts/doctype/payment_request/payment_request.py:101
+#: accounts/doctype/payment_request/payment_request.py:105
msgid "To create a Payment Request reference document is required"
msgstr ""
@@ -53421,8 +53500,8 @@ msgstr ""
msgid "To include non-stock items in the material request planning. i.e. Items for which 'Maintain Stock' checkbox is unticked."
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:1699
-#: controllers/accounts_controller.py:2686
+#: accounts/doctype/payment_entry/payment_entry.py:2108
+#: controllers/accounts_controller.py:2677
msgid "To include tax in row {0} in Item rate, taxes in rows {1} must also be included"
msgstr ""
@@ -53430,7 +53509,7 @@ msgstr ""
msgid "To merge, following properties must be same for both items"
msgstr ""
-#: accounts/doctype/account/account.py:513
+#: accounts/doctype/account/account.py:514
msgid "To overrule this, enable '{0}' in company {1}"
msgstr ""
@@ -53438,11 +53517,11 @@ msgstr ""
msgid "To still proceed with editing this Attribute Value, enable {0} in Item Variant Settings."
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:634
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:618
msgid "To submit the invoice without purchase order please set {0} as {1} in {2}"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:655
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:639
msgid "To submit the invoice without purchase receipt please set {0} as {1} in {2}"
msgstr ""
@@ -53503,8 +53582,8 @@ msgstr ""
#. Label of a Card Break in the Manufacturing Workspace
#. Label of the tools (Column Break) field in DocType 'Email Digest'
#. Label of a Card Break in the Stock Workspace
-#: buying/doctype/purchase_order/purchase_order.js:567
-#: buying/doctype/purchase_order/purchase_order.js:643
+#: buying/doctype/purchase_order/purchase_order.js:601
+#: buying/doctype/purchase_order/purchase_order.js:677
#: buying/doctype/request_for_quotation/request_for_quotation.js:66
#: buying/doctype/request_for_quotation/request_for_quotation.js:153
#: buying/doctype/request_for_quotation/request_for_quotation.js:411
@@ -53827,7 +53906,7 @@ msgstr ""
msgid "Total Credit"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:250
+#: accounts/doctype/journal_entry/journal_entry.py:255
msgid "Total Credit/ Debit Amount should be same as linked Journal Entry"
msgstr ""
@@ -53836,7 +53915,7 @@ msgstr ""
msgid "Total Debit"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:867
+#: accounts/doctype/journal_entry/journal_entry.py:872
msgid "Total Debit must be equal to Total Credit. The difference is {0}"
msgstr ""
@@ -54051,11 +54130,11 @@ msgstr ""
msgid "Total Paid Amount"
msgstr ""
-#: controllers/accounts_controller.py:2392
+#: controllers/accounts_controller.py:2383
msgid "Total Payment Amount in Payment Schedule must be equal to Grand / Rounded Total"
msgstr ""
-#: accounts/doctype/payment_request/payment_request.py:116
+#: accounts/doctype/payment_request/payment_request.py:126
msgid "Total Payment Request amount cannot be greater than {0} amount"
msgstr ""
@@ -54124,8 +54203,8 @@ msgstr ""
#: manufacturing/report/exponential_smoothing_forecasting/exponential_smoothing_forecasting.py:147
#: selling/doctype/quotation/quotation.json
#: selling/doctype/sales_order/sales_order.json
-#: selling/page/point_of_sale/pos_item_cart.js:520
-#: selling/page/point_of_sale/pos_item_cart.js:524
+#: selling/page/point_of_sale/pos_item_cart.js:510
+#: selling/page/point_of_sale/pos_item_cart.js:514
#: stock/doctype/delivery_note/delivery_note.json
#: stock/doctype/purchase_receipt/purchase_receipt.json
#: subcontracting/doctype/subcontracting_order/subcontracting_order.json
@@ -54549,7 +54628,7 @@ msgstr ""
msgid "Transaction Type"
msgstr ""
-#: accounts/doctype/payment_request/payment_request.py:126
+#: accounts/doctype/payment_request/payment_request.py:136
msgid "Transaction currency must be same as Payment Gateway currency"
msgstr ""
@@ -54561,7 +54640,7 @@ msgstr ""
msgid "Transaction not allowed against stopped Work Order {0}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:1167
+#: accounts/doctype/payment_entry/payment_entry.py:1202
msgid "Transaction reference no {0} dated {1}"
msgstr ""
@@ -54590,7 +54669,7 @@ msgstr ""
#. Option for the 'Asset Status' (Select) field in DocType 'Serial No'
#: accounts/doctype/share_transfer/share_transfer.json
#: assets/doctype/asset_movement/asset_movement.json
-#: buying/doctype/purchase_order/purchase_order.js:367
+#: buying/doctype/purchase_order/purchase_order.js:401
#: stock/doctype/item_reorder/item_reorder.json
#: stock/doctype/serial_no/serial_no.json
#: subcontracting/doctype/subcontracting_order/subcontracting_order.js:238
@@ -55380,6 +55459,10 @@ msgstr ""
msgid "Unsecured Loans"
msgstr ""
+#: accounts/doctype/payment_entry/payment_entry.js:1672
+msgid "Unset Matched Payment Request"
+msgstr ""
+
#. Option for the 'Status' (Select) field in DocType 'Contract'
#: crm/doctype/contract/contract.json
msgid "Unsigned"
@@ -55426,7 +55509,7 @@ msgstr ""
#: accounts/doctype/account/account.js:204
#: accounts/doctype/cost_center/cost_center.js:107
#: manufacturing/doctype/job_card/job_card.js:277
-#: public/js/bom_configurator/bom_configurator.bundle.js:672
+#: public/js/bom_configurator/bom_configurator.bundle.js:682
#: public/js/utils.js:593 public/js/utils.js:825
#: public/js/utils/barcode_scanner.js:183
#: public/js/utils/serial_no_batch_selector.js:17
@@ -55552,7 +55635,7 @@ msgstr ""
msgid "Update Existing Records"
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.js:302 public/js/utils.js:777
+#: buying/doctype/purchase_order/purchase_order.js:336 public/js/utils.js:777
#: selling/doctype/sales_order/sales_order.js:64
msgid "Update Items"
msgstr ""
@@ -55576,7 +55659,7 @@ msgstr ""
msgid "Update Rate and Availability"
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.js:556
+#: buying/doctype/purchase_order/purchase_order.js:590
msgid "Update Rate as per Last Purchase"
msgstr ""
@@ -55766,7 +55849,7 @@ msgstr ""
msgid "Use Transaction Date Exchange Rate"
msgstr ""
-#: projects/doctype/project/project.py:542
+#: projects/doctype/project/project.py:549
msgid "Use a name that is different from previous project name"
msgstr ""
@@ -55835,7 +55918,7 @@ msgstr ""
#. Label of the user_remark (Small Text) field in DocType 'Journal Entry'
#. Label of the user_remark (Small Text) field in DocType 'Journal Entry
#. Account'
-#: accounts/doctype/journal_entry/journal_entry.js:586
+#: accounts/doctype/journal_entry/journal_entry.js:588
#: accounts/doctype/journal_entry/journal_entry.json
#: accounts/doctype/journal_entry_account/journal_entry_account.json
msgid "User Remark"
@@ -56143,7 +56226,7 @@ msgstr ""
#: stock/doctype/stock_reconciliation_item/stock_reconciliation_item.json
#: stock/report/item_prices/item_prices.py:57
#: stock/report/serial_no_ledger/serial_no_ledger.py:67
-#: stock/report/stock_balance/stock_balance.py:469
+#: stock/report/stock_balance/stock_balance.py:472
#: stock/report/stock_ledger/stock_ledger.py:297
msgid "Valuation Rate"
msgstr ""
@@ -56187,8 +56270,8 @@ msgstr ""
msgid "Valuation rate for the item as per Sales Invoice (Only for Internal Transfers)"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:1723
-#: controllers/accounts_controller.py:2710
+#: accounts/doctype/payment_entry/payment_entry.py:2132
+#: controllers/accounts_controller.py:2701
msgid "Valuation type charges can not be marked as Inclusive"
msgstr ""
@@ -56491,7 +56574,7 @@ msgstr ""
msgid "View Chart of Accounts"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:208
+#: accounts/doctype/payment_entry/payment_entry.js:227
msgid "View Exchange Gain/Loss Journals"
msgstr ""
@@ -56935,7 +57018,7 @@ msgstr ""
#: stock/report/stock_ageing/stock_ageing.py:140
#: stock/report/stock_analytics/stock_analytics.js:49
#: stock/report/stock_balance/stock_balance.js:51
-#: stock/report/stock_balance/stock_balance.py:396
+#: stock/report/stock_balance/stock_balance.py:399
#: stock/report/stock_ledger/stock_ledger.js:30
#: stock/report/stock_ledger/stock_ledger.py:257
#: stock/report/stock_ledger_variance/stock_ledger_variance.js:38
@@ -57176,7 +57259,7 @@ msgstr ""
msgid "Warn for new Request for Quotations"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:677
+#: accounts/doctype/payment_entry/payment_entry.py:712
#: controllers/accounts_controller.py:1792
#: stock/doctype/delivery_trip/delivery_trip.js:145
#: utilities/transaction_base.py:120
@@ -57195,7 +57278,7 @@ msgstr ""
msgid "Warning!"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:1217
+#: accounts/doctype/journal_entry/journal_entry.py:1222
msgid "Warning: Another {0} # {1} exists against stock entry {2}"
msgstr ""
@@ -57548,11 +57631,11 @@ msgstr ""
msgid "When creating an Item, entering a value for this field will automatically create an Item Price at the backend."
msgstr ""
-#: accounts/doctype/account/account.py:329
+#: accounts/doctype/account/account.py:343
msgid "While creating account for Child Company {0}, parent account {1} found as a ledger account."
msgstr ""
-#: accounts/doctype/account/account.py:319
+#: accounts/doctype/account/account.py:333
msgid "While creating account for Child Company {0}, parent account {1} not found. Please create the parent account in corresponding COA"
msgstr ""
@@ -57636,8 +57719,8 @@ msgstr ""
#: manufacturing/doctype/bom_creator/bom_creator.json
#: manufacturing/doctype/bom_creator_item/bom_creator_item.json
#: manufacturing/doctype/manufacturing_settings/manufacturing_settings.js:23
-#: public/js/bom_configurator/bom_configurator.bundle.js:382
-#: public/js/bom_configurator/bom_configurator.bundle.js:612
+#: public/js/bom_configurator/bom_configurator.bundle.js:392
+#: public/js/bom_configurator/bom_configurator.bundle.js:622
msgid "Work In Progress Warehouse"
msgstr ""
@@ -57840,8 +57923,8 @@ msgstr ""
#: manufacturing/report/job_card_summary/job_card_summary.js:72
#: manufacturing/report/job_card_summary/job_card_summary.py:160
#: manufacturing/workspace/manufacturing/manufacturing.json
-#: public/js/bom_configurator/bom_configurator.bundle.js:343
-#: public/js/bom_configurator/bom_configurator.bundle.js:563
+#: public/js/bom_configurator/bom_configurator.bundle.js:353
+#: public/js/bom_configurator/bom_configurator.bundle.js:573
#: templates/generators/bom.html:70
msgid "Workstation"
msgstr ""
@@ -57885,8 +57968,8 @@ msgstr ""
#: manufacturing/doctype/workstation/workstation.json
#: manufacturing/doctype/workstation_type/workstation_type.json
#: manufacturing/workspace/manufacturing/manufacturing.json
-#: public/js/bom_configurator/bom_configurator.bundle.js:337
-#: public/js/bom_configurator/bom_configurator.bundle.js:556
+#: public/js/bom_configurator/bom_configurator.bundle.js:347
+#: public/js/bom_configurator/bom_configurator.bundle.js:566
msgid "Workstation Type"
msgstr ""
@@ -58153,11 +58236,11 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: controllers/accounts_controller.py:3273
+#: controllers/accounts_controller.py:3264
msgid "You are not allowed to update as per the conditions set in {} Workflow."
msgstr ""
-#: accounts/general_ledger.py:726
+#: accounts/general_ledger.py:729
msgid "You are not authorized to add or update entries before {0}"
msgstr ""
@@ -58165,7 +58248,7 @@ msgstr ""
msgid "You are not authorized to make/edit Stock Transactions for Item {0} under warehouse {1} before this time."
msgstr ""
-#: accounts/doctype/account/account.py:279
+#: accounts/doctype/account/account.py:277
msgid "You are not authorized to set Frozen value"
msgstr ""
@@ -58193,7 +58276,7 @@ msgstr ""
msgid "You can not cancel this Period Closing Voucher, please cancel the future Period Closing Vouchers first"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:642
+#: accounts/doctype/journal_entry/journal_entry.py:647
msgid "You can not enter current voucher in 'Against Journal Entry' column"
msgstr ""
@@ -58238,11 +58321,11 @@ msgstr ""
msgid "You cannot create or cancel any accounting entries with in the closed Accounting Period {0}"
msgstr ""
-#: accounts/general_ledger.py:746
+#: accounts/general_ledger.py:749
msgid "You cannot create/amend any accounting entries till this date."
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:876
+#: accounts/doctype/journal_entry/journal_entry.py:881
msgid "You cannot credit and debit same account at the same time"
msgstr ""
@@ -58274,7 +58357,7 @@ msgstr ""
msgid "You cannot submit the order without payment."
msgstr ""
-#: controllers/accounts_controller.py:3249
+#: controllers/accounts_controller.py:3240
msgid "You do not have permissions to {} items in a {}."
msgstr ""
@@ -58294,7 +58377,7 @@ msgstr ""
msgid "You have already selected items from {0} {1}"
msgstr ""
-#: projects/doctype/project/project.py:335
+#: projects/doctype/project/project.py:342
msgid "You have been invited to collaborate on the project: {0}"
msgstr ""
@@ -58443,7 +58526,7 @@ msgstr ""
msgid "development"
msgstr ""
-#: selling/page/point_of_sale/pos_item_cart.js:433
+#: selling/page/point_of_sale/pos_item_cart.js:423
msgid "discount applied"
msgstr ""
@@ -58568,7 +58651,7 @@ msgstr ""
msgid "out of 5"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:1160
+#: accounts/doctype/payment_entry/payment_entry.py:1195
msgid "paid to"
msgstr ""
@@ -58629,7 +58712,7 @@ msgstr ""
msgid "ratings"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:1160
+#: accounts/doctype/payment_entry/payment_entry.py:1195
msgid "received from"
msgstr ""
@@ -58732,7 +58815,7 @@ msgstr ""
msgid "{0} {1} has submitted Assets. Remove Item {2} from table to continue."
msgstr ""
-#: controllers/accounts_controller.py:2021
+#: controllers/accounts_controller.py:2012
msgid "{0} Account not found against Customer {1}."
msgstr ""
@@ -58752,7 +58835,7 @@ msgstr ""
msgid "{0} Digest"
msgstr ""
-#: accounts/utils.py:1332
+#: accounts/utils.py:1334
msgid "{0} Number {1} is already used in {2} {3}"
msgstr ""
@@ -58780,19 +58863,19 @@ msgstr ""
msgid "{0} account not found while submitting purchase receipt"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:996
+#: accounts/doctype/journal_entry/journal_entry.py:1001
msgid "{0} against Bill {1} dated {2}"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:1005
+#: accounts/doctype/journal_entry/journal_entry.py:1010
msgid "{0} against Purchase Order {1}"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:972
+#: accounts/doctype/journal_entry/journal_entry.py:977
msgid "{0} against Sales Invoice {1}"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:979
+#: accounts/doctype/journal_entry/journal_entry.py:984
msgid "{0} against Sales Order {1}"
msgstr ""
@@ -58821,6 +58904,10 @@ msgstr ""
msgid "{0} cannot be used as a Main Cost Center because it has been used as child in Cost Center Allocation {1}"
msgstr ""
+#: accounts/doctype/payment_request/payment_request.py:110
+msgid "{0} cannot be zero"
+msgstr ""
+
#: manufacturing/doctype/production_plan/production_plan.py:797
#: manufacturing/doctype/production_plan/production_plan.py:891
msgid "{0} created"
@@ -58854,7 +58941,7 @@ msgstr ""
msgid "{0} for {1}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:371
+#: accounts/doctype/payment_entry/payment_entry.py:403
msgid "{0} has Payment Term based allocation enabled. Select a Payment Term for Row #{1} in Payment References section"
msgstr ""
@@ -58866,7 +58953,7 @@ msgstr ""
msgid "{0} hours"
msgstr ""
-#: controllers/accounts_controller.py:2340
+#: controllers/accounts_controller.py:2331
msgid "{0} in row {1}"
msgstr ""
@@ -58888,7 +58975,7 @@ msgid "{0} is blocked so this transaction cannot proceed"
msgstr ""
#: accounts/doctype/budget/budget.py:57
-#: accounts/doctype/payment_entry/payment_entry.py:574
+#: accounts/doctype/payment_entry/payment_entry.py:609
#: accounts/report/general_ledger/general_ledger.py:53
#: accounts/report/pos_register/pos_register.py:107 controllers/trends.py:50
msgid "{0} is mandatory"
@@ -58899,7 +58986,7 @@ msgid "{0} is mandatory for Item {1}"
msgstr ""
#: accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:101
-#: accounts/general_ledger.py:770
+#: accounts/general_ledger.py:773
msgid "{0} is mandatory for account {1}"
msgstr ""
@@ -58907,7 +58994,7 @@ msgstr ""
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}"
msgstr ""
-#: controllers/accounts_controller.py:2618
+#: controllers/accounts_controller.py:2609
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}."
msgstr ""
@@ -58943,7 +59030,7 @@ msgstr ""
msgid "{0} is not the default supplier for any items."
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:2399
+#: accounts/doctype/payment_entry/payment_entry.py:2809
msgid "{0} is on hold till {1}"
msgstr ""
@@ -59051,9 +59138,9 @@ msgstr ""
msgid "{0} {1} created"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:536
-#: accounts/doctype/payment_entry/payment_entry.py:594
-#: accounts/doctype/payment_entry/payment_entry.py:2140
+#: accounts/doctype/payment_entry/payment_entry.py:571
+#: accounts/doctype/payment_entry/payment_entry.py:629
+#: accounts/doctype/payment_entry/payment_entry.py:2549
msgid "{0} {1} does not exist"
msgstr ""
@@ -59061,11 +59148,11 @@ msgstr ""
msgid "{0} {1} has accounting entries in currency {2} for company {3}. Please select a receivable or payable account with currency {2}."
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:381
+#: accounts/doctype/payment_entry/payment_entry.py:413
msgid "{0} {1} has already been fully paid."
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:393
+#: accounts/doctype/payment_entry/payment_entry.py:425
msgid "{0} {1} has already been partly paid. Please use the 'Get Outstanding Invoice' or the 'Get Outstanding Orders' button to get the latest outstanding amounts."
msgstr ""
@@ -59083,7 +59170,7 @@ msgstr ""
msgid "{0} {1} is allocated twice in this Bank Transaction"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:624
+#: accounts/doctype/payment_entry/payment_entry.py:659
msgid "{0} {1} is associated with {2}, but Party Account is {3}"
msgstr ""
@@ -59100,7 +59187,7 @@ msgstr ""
msgid "{0} {1} is cancelled so the action cannot be completed"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:790
+#: accounts/doctype/journal_entry/journal_entry.py:795
msgid "{0} {1} is closed"
msgstr ""
@@ -59112,7 +59199,7 @@ msgstr ""
msgid "{0} {1} is frozen"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:787
+#: accounts/doctype/journal_entry/journal_entry.py:792
msgid "{0} {1} is fully billed"
msgstr ""
@@ -59120,7 +59207,7 @@ msgstr ""
msgid "{0} {1} is not active"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:601
+#: accounts/doctype/payment_entry/payment_entry.py:636
msgid "{0} {1} is not associated with {2} {3}"
msgstr ""
@@ -59128,12 +59215,12 @@ msgstr ""
msgid "{0} {1} is not in any active Fiscal Year"
msgstr ""
-#: accounts/doctype/journal_entry/journal_entry.py:784
-#: accounts/doctype/journal_entry/journal_entry.py:825
+#: accounts/doctype/journal_entry/journal_entry.py:789
+#: accounts/doctype/journal_entry/journal_entry.py:830
msgid "{0} {1} is not submitted"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:634
+#: accounts/doctype/payment_entry/payment_entry.py:669
msgid "{0} {1} is on hold"
msgstr ""
@@ -59141,7 +59228,7 @@ msgstr ""
msgid "{0} {1} is {2}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.py:640
+#: accounts/doctype/payment_entry/payment_entry.py:675
msgid "{0} {1} must be submitted"
msgstr ""
@@ -59238,7 +59325,7 @@ msgstr ""
msgid "{0}: {1} does not exists"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:931
+#: accounts/doctype/payment_entry/payment_entry.js:951
msgid "{0}: {1} must be less than {2}"
msgstr ""