diff --git a/erpnext/locale/main.pot b/erpnext/locale/main.pot
index 7f22ae958ed..94cbc6719a0 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: 2025-01-19 09:34+0000\n"
-"PO-Revision-Date: 2025-01-19 09:34+0000\n"
+"POT-Creation-Date: 2025-01-26 09:35+0000\n"
+"PO-Revision-Date: 2025-01-26 09:35+0000\n"
"Last-Translator: info@erpnext.com\n"
"Language-Team: info@erpnext.com\n"
"MIME-Version: 1.0\n"
@@ -209,7 +209,7 @@ msgstr ""
msgid "'Account' in the Accounting section of Customer {0}"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:279
+#: erpnext/selling/doctype/sales_order/sales_order.py:278
msgid "'Allow Multiple Sales Orders Against a Customer's Purchase Order'"
msgstr ""
@@ -274,7 +274,7 @@ msgstr ""
msgid "'Update Stock' can not be checked because items are not delivered via {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:363
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:362
msgid "'Update Stock' cannot be checked for fixed asset sale"
msgstr ""
@@ -898,7 +898,7 @@ msgstr ""
msgid "A Product or a Service that is bought, sold or kept in stock."
msgstr ""
-#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:538
+#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:547
msgid "A Reconciliation Job {0} is running for the same filters. Cannot reconcile now"
msgstr ""
@@ -1194,15 +1194,15 @@ msgstr ""
#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:83
#: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py:286
#: erpnext/accounts/report/dimension_wise_accounts_balance_report/dimension_wise_accounts_balance_report.py:201
-#: erpnext/accounts/report/financial_statements.py:630
+#: erpnext/accounts/report/financial_statements.py:634
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:30
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:190
#: erpnext/accounts/report/general_ledger/general_ledger.js:38
-#: erpnext/accounts/report/general_ledger/general_ledger.py:606
+#: erpnext/accounts/report/general_ledger/general_ledger.py:616
#: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:30
#: erpnext/accounts/report/payment_ledger/payment_ledger.js:30
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:146
-#: erpnext/accounts/report/trial_balance/trial_balance.py:403
+#: erpnext/accounts/report/trial_balance/trial_balance.py:432
#: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.js:70
#: erpnext/regional/doctype/uae_vat_account/uae_vat_account.json
#: erpnext/stock/doctype/warehouse/warehouse.json
@@ -1310,7 +1310,7 @@ msgstr ""
msgid "Account Manager"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:870
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:869
#: erpnext/controllers/accounts_controller.py:2086
msgid "Account Missing"
msgstr ""
@@ -1506,7 +1506,7 @@ msgstr ""
msgid "Account {0}: You can not assign itself as parent account"
msgstr ""
-#: erpnext/accounts/general_ledger.py:414
+#: erpnext/accounts/general_ledger.py:418
msgid "Account: {0} is capital Work in progress and can not be updated by Journal Entry"
msgstr ""
@@ -1518,7 +1518,7 @@ msgstr ""
msgid "Account: {0} is not permitted under Payment Entry"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2881
+#: erpnext/controllers/accounts_controller.py:2886
msgid "Account: {0} with currency: {1} can not be selected"
msgstr ""
@@ -1801,9 +1801,9 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1048
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1067
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1090
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1189
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1387
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1405
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1190
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1388
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1406
#: erpnext/controllers/stock_controller.py:534
#: erpnext/controllers/stock_controller.py:551
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:857
@@ -3284,7 +3284,7 @@ msgstr ""
msgid "Adjust Asset Value"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1044
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1051
msgid "Adjustment Against"
msgstr ""
@@ -3340,8 +3340,8 @@ msgstr ""
msgid "Advance Paid"
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order_list.js:58
-#: erpnext/selling/doctype/sales_order/sales_order_list.js:105
+#: erpnext/buying/doctype/purchase_order/purchase_order_list.js:63
+#: erpnext/selling/doctype/sales_order/sales_order_list.js:114
msgid "Advance Payment"
msgstr ""
@@ -3469,7 +3469,7 @@ msgstr ""
#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json
#: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:39
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:91
-#: erpnext/accounts/report/general_ledger/general_ledger.py:672
+#: erpnext/accounts/report/general_ledger/general_ledger.py:682
msgid "Against Account"
msgstr ""
@@ -3484,7 +3484,7 @@ msgstr ""
msgid "Against Blanket Order"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:963
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:962
msgid "Against Customer Order {0}"
msgstr ""
@@ -3581,7 +3581,7 @@ msgstr ""
#. Label of the against_voucher (Dynamic Link) field in DocType 'GL Entry'
#: erpnext/accounts/doctype/gl_entry/gl_entry.json
-#: erpnext/accounts/report/general_ledger/general_ledger.py:691
+#: erpnext/accounts/report/general_ledger/general_ledger.py:701
msgid "Against Voucher"
msgstr ""
@@ -3605,7 +3605,7 @@ msgstr ""
#: erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.json
#: erpnext/accounts/doctype/gl_entry/gl_entry.json
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json
-#: erpnext/accounts/report/general_ledger/general_ledger.py:689
+#: erpnext/accounts/report/general_ledger/general_ledger.py:699
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:177
msgid "Against Voucher Type"
msgstr ""
@@ -3915,7 +3915,7 @@ msgstr ""
msgid "All items have already been Invoiced/Returned"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:1291
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:1290
msgid "All items have already been received"
msgstr ""
@@ -3937,7 +3937,7 @@ msgstr ""
msgid "All the required items (raw materials) will be fetched from BOM and populated in this table. Here you can also change the Source Warehouse for any item. And during the production, you can track transferred raw materials from this table."
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:965
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:964
msgid "All these items have already been Invoiced/Returned"
msgstr ""
@@ -4117,7 +4117,7 @@ msgstr ""
msgid "Allow Item To Be Added Multiple Times in a Transaction"
msgstr ""
-#: erpnext/controllers/selling_controller.py:744
+#: erpnext/controllers/selling_controller.py:754
msgid "Allow Item to Be Added Multiple Times in a Transaction"
msgstr ""
@@ -4988,7 +4988,7 @@ msgstr ""
msgid "Another Payment Request is already processed"
msgstr ""
-#: erpnext/setup/doctype/sales_person/sales_person.py:100
+#: erpnext/setup/doctype/sales_person/sales_person.py:123
msgid "Another Sales Person {0} exists with the same Employee id"
msgstr ""
@@ -5885,7 +5885,7 @@ msgstr ""
msgid "Asset restored after Asset Capitalization {0} was cancelled"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1344
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1343
msgid "Asset returned"
msgstr ""
@@ -5897,7 +5897,7 @@ msgstr ""
msgid "Asset scrapped via Journal Entry {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1381
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1380
msgid "Asset sold"
msgstr ""
@@ -6050,7 +6050,7 @@ msgstr ""
msgid "At least one asset has to be selected."
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:814
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:813
msgid "At least one invoice has to be selected."
msgstr ""
@@ -6058,8 +6058,8 @@ msgstr ""
msgid "At least one item should be entered with negative quantity in return document"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:424
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:508
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:423
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:507
msgid "At least one mode of payment is required for POS invoice."
msgstr ""
@@ -6200,7 +6200,6 @@ msgid "Auditor"
msgstr ""
#: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_connector.py:68
-#: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_connector.py:85
msgid "Authentication Failed"
msgstr ""
@@ -6702,7 +6701,7 @@ msgstr ""
#: erpnext/selling/doctype/sales_order/sales_order.js:1001
#: erpnext/stock/doctype/material_request/material_request.js:317
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:642
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:630
#: erpnext/stock/report/bom_search/bom_search.py:38
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
@@ -6713,7 +6712,7 @@ msgstr ""
msgid "BOM 1"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1443
+#: erpnext/manufacturing/doctype/bom/bom.py:1501
msgid "BOM 1 {0} and BOM 2 {1} should not be same"
msgstr ""
@@ -6943,7 +6942,7 @@ msgid "BOM and Production"
msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:349
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:694
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:682
msgid "BOM does not contain any stock item"
msgstr ""
@@ -7037,7 +7036,7 @@ msgstr ""
msgid "Balance (Dr - Cr)"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:625
+#: erpnext/accounts/report/general_ledger/general_ledger.py:635
msgid "Balance ({0})"
msgstr ""
@@ -7332,6 +7331,7 @@ msgstr ""
#. Name of a DocType
#: erpnext/accounts/doctype/bank_transaction/bank_transaction.json
+#: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.js:32
msgid "Bank Transaction"
msgstr ""
@@ -7788,7 +7788,7 @@ msgstr ""
msgid "Batch and Serial No"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:541
+#: erpnext/manufacturing/doctype/work_order/work_order.py:542
msgid "Batch not created for item {} since it does not have a batch series."
msgstr ""
@@ -7872,7 +7872,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.py:1170
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/stock/doctype/material_request/material_request.js:107
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:624
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:612
msgid "Bill of Materials"
msgstr ""
@@ -8287,11 +8287,11 @@ msgstr ""
msgid "Booked Fixed Asset"
msgstr ""
-#: erpnext/stock/doctype/warehouse/warehouse.py:141
+#: erpnext/stock/doctype/warehouse/warehouse.py:142
msgid "Booking stock value across multiple accounts will make it harder to track stock and account value."
msgstr ""
-#: erpnext/accounts/general_ledger.py:733
+#: erpnext/accounts/general_ledger.py:737
msgid "Books have been closed till the period ending on {0}"
msgstr ""
@@ -9006,7 +9006,7 @@ msgstr ""
msgid "Can be approved by {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1583
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1584
msgid "Can not close Work Order. Since {0} Job Cards are in Work In Progress state."
msgstr ""
@@ -9040,7 +9040,7 @@ msgid "Can only make payment against unbilled {0}"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1465
-#: erpnext/controllers/accounts_controller.py:2790
+#: erpnext/controllers/accounts_controller.py:2795
#: erpnext/public/js/controllers/accounts.js:90
msgid "Can refer row only if the charge type is 'On Previous Row Amount' or 'Previous Row Total'"
msgstr ""
@@ -9216,7 +9216,7 @@ msgstr ""
msgid "Cannot Optimize Route as Driver Address is Missing."
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:185
+#: erpnext/setup/doctype/employee/employee.py:184
msgid "Cannot Relieve Employee"
msgstr ""
@@ -9240,7 +9240,7 @@ msgstr ""
msgid "Cannot cancel as processing of cancelled documents is pending."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:714
+#: erpnext/manufacturing/doctype/work_order/work_order.py:715
msgid "Cannot cancel because submitted Stock Entry {0} exists"
msgstr ""
@@ -9304,7 +9304,7 @@ msgstr ""
msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts."
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:1659
+#: erpnext/selling/doctype/sales_order/sales_order.py:1664
#: erpnext/stock/doctype/pick_list/pick_list.py:181
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 ""
@@ -9342,8 +9342,8 @@ msgstr ""
msgid "Cannot enqueue multi docs for one company. {0} is already queued/running for company: {1}"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:681
-#: erpnext/selling/doctype/sales_order/sales_order.py:704
+#: erpnext/selling/doctype/sales_order/sales_order.py:680
+#: erpnext/selling/doctype/sales_order/sales_order.py:703
msgid "Cannot ensure delivery by Serial No as Item {0} is added with and without Ensure Delivery by Serial No."
msgstr ""
@@ -9351,7 +9351,7 @@ msgstr ""
msgid "Cannot find Item with this Barcode"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3324
+#: erpnext/controllers/accounts_controller.py:3331
msgid "Cannot find a default warehouse for item {0}. Please set one in the Item Master or in Stock Settings."
msgstr ""
@@ -9367,11 +9367,11 @@ msgstr ""
msgid "Cannot produce more Item {0} than Sales Order quantity {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1052
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1053
msgid "Cannot produce more item for {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1056
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1057
msgid "Cannot produce more than {0} items for {1}"
msgstr ""
@@ -9380,7 +9380,7 @@ msgid "Cannot receive from customer against negative outstanding"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1482
-#: erpnext/controllers/accounts_controller.py:2805
+#: erpnext/controllers/accounts_controller.py:2810
#: erpnext/public/js/controllers/accounts.js:100
msgid "Cannot refer row number greater than or equal to current row number for this Charge type"
msgstr ""
@@ -9396,13 +9396,13 @@ msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1474
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1653
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1820
-#: erpnext/controllers/accounts_controller.py:2795
+#: erpnext/controllers/accounts_controller.py:2800
#: erpnext/public/js/controllers/accounts.js:94
#: erpnext/public/js/controllers/taxes_and_totals.js:457
msgid "Cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for first row"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:275
+#: erpnext/selling/doctype/quotation/quotation.py:274
msgid "Cannot set as Lost as Sales Order is made."
msgstr ""
@@ -9414,11 +9414,11 @@ msgstr ""
msgid "Cannot set multiple Item Defaults for a company."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3472
+#: erpnext/controllers/accounts_controller.py:3479
msgid "Cannot set quantity less than delivered quantity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3475
+#: erpnext/controllers/accounts_controller.py:3482
msgid "Cannot set quantity less than received quantity"
msgstr ""
@@ -9450,7 +9450,7 @@ msgstr ""
msgid "Capacity Planning"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:700
+#: erpnext/manufacturing/doctype/work_order/work_order.py:701
msgid "Capacity Planning Error, planned start time can not be same as end time"
msgstr ""
@@ -9760,7 +9760,7 @@ msgstr ""
msgid "Change in Stock Value"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:889
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:888
msgid "Change the account type to Receivable or select a different account."
msgstr ""
@@ -9795,7 +9795,7 @@ msgid "Channel Partner"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2249
-#: erpnext/controllers/accounts_controller.py:2858
+#: erpnext/controllers/accounts_controller.py:2863
msgid "Charge of type 'Actual' in row {0} cannot be included in Item Rate or Paid Amount"
msgstr ""
@@ -10039,7 +10039,7 @@ msgstr ""
msgid "Child nodes can be only created under 'Group' type nodes"
msgstr ""
-#: erpnext/stock/doctype/warehouse/warehouse.py:98
+#: erpnext/stock/doctype/warehouse/warehouse.py:99
msgid "Child warehouse exists for this warehouse. You can not delete this warehouse."
msgstr ""
@@ -10058,6 +10058,7 @@ msgstr ""
#. Label of the city (Data) field in DocType 'Warehouse'
#: erpnext/crm/doctype/lead/lead.json
#: erpnext/crm/doctype/opportunity/opportunity.json
+#: erpnext/crm/report/lead_details/lead_details.py:60
#: erpnext/public/js/utils/contact_address_quick_entry.js:79
#: erpnext/stock/doctype/warehouse/warehouse.json
msgid "City"
@@ -10115,11 +10116,11 @@ msgstr ""
msgid "Clearance Date"
msgstr ""
-#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:130
+#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:131
msgid "Clearance Date not mentioned"
msgstr ""
-#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:128
+#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:129
msgid "Clearance Date updated"
msgstr ""
@@ -10190,7 +10191,7 @@ msgstr ""
msgid "Close Replied Opportunity After Days"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:200
+#: erpnext/selling/page/point_of_sale/pos_controller.js:201
msgid "Close the POS"
msgstr ""
@@ -10247,11 +10248,11 @@ msgstr ""
msgid "Closed Documents"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1510
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1511
msgid "Closed Work Order can not be stopped or Re-opened"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:447
+#: erpnext/selling/doctype/sales_order/sales_order.py:446
msgid "Closed order cannot be cancelled. Unclose to cancel."
msgstr ""
@@ -10260,17 +10261,17 @@ msgstr ""
msgid "Closing"
msgstr ""
-#: erpnext/accounts/report/trial_balance/trial_balance.py:452
+#: erpnext/accounts/report/trial_balance/trial_balance.py:481
#: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:213
msgid "Closing (Cr)"
msgstr ""
-#: erpnext/accounts/report/trial_balance/trial_balance.py:445
+#: erpnext/accounts/report/trial_balance/trial_balance.py:474
#: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:206
msgid "Closing (Dr)"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:418
+#: erpnext/accounts/report/general_ledger/general_ledger.py:428
msgid "Closing (Opening + Total)"
msgstr ""
@@ -11091,12 +11092,12 @@ msgstr ""
msgid "Company and Posting Date is mandatory"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2206
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2205
msgid "Company currencies of both the companies should match for Inter Company Transactions."
msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:343
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:688
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:676
msgid "Company field is required"
msgstr ""
@@ -11155,7 +11156,7 @@ msgstr ""
msgid "Company {} does not exist yet. Taxes setup aborted."
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:468
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:467
msgid "Company {} does not match with POS Profile Company {}"
msgstr ""
@@ -11321,7 +11322,7 @@ msgstr ""
msgid "Completed Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:966
+#: erpnext/manufacturing/doctype/work_order/work_order.py:967
msgid "Completed Qty cannot be greater than 'Qty to Manufacture'"
msgstr ""
@@ -11561,7 +11562,7 @@ msgstr ""
#. Log'
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:521
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:520
msgid "Consolidated Sales Invoice"
msgstr ""
@@ -12091,7 +12092,7 @@ msgstr ""
msgid "Conversion factor for item {0} has been reset to 1.0 as the uom {1} is same as stock uom {2}."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2624
+#: erpnext/controllers/accounts_controller.py:2629
msgid "Conversion rate cannot be 0 or 1"
msgstr ""
@@ -12309,7 +12310,7 @@ msgstr ""
#: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:197
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:97
#: erpnext/accounts/report/general_ledger/general_ledger.js:152
-#: erpnext/accounts/report/general_ledger/general_ledger.py:684
+#: erpnext/accounts/report/general_ledger/general_ledger.py:694
#: erpnext/accounts/report/gross_profit/gross_profit.js:68
#: erpnext/accounts/report/gross_profit/gross_profit.py:317
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:307
@@ -12394,7 +12395,7 @@ msgstr ""
msgid "Cost Center is a part of Cost Center Allocation, hence cannot be converted to a group"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1356
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1357
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:823
msgid "Cost Center is required in row {0} in Taxes table for type {1}"
msgstr ""
@@ -12423,7 +12424,7 @@ msgstr ""
msgid "Cost Center {} is a group cost center and group cost centers cannot be used in transactions"
msgstr ""
-#: erpnext/accounts/report/financial_statements.py:621
+#: erpnext/accounts/report/financial_statements.py:625
msgid "Cost Center: {0} does not exist"
msgstr ""
@@ -12527,7 +12528,7 @@ msgstr ""
msgid "Could Not Delete Demo Data"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:581
+#: erpnext/selling/doctype/quotation/quotation.py:580
msgid "Could not auto create Customer due to the following missing mandatory field(s):"
msgstr ""
@@ -12536,7 +12537,7 @@ msgstr ""
msgid "Could not auto update shifts. Shift with shift factor {0} needed."
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:803
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:802
msgid "Could not create Credit Note automatically, please uncheck 'Issue Credit Note' and submit again"
msgstr ""
@@ -12643,7 +12644,7 @@ msgid "Coupon Type"
msgstr ""
#: erpnext/accounts/doctype/account/account_tree.js:85
-#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:81
+#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:82
#: erpnext/templates/form_grid/bank_reconciliation_grid.html:16
msgid "Cr"
msgstr ""
@@ -12663,16 +12664,16 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:211
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:626
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:650
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:84
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:85
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:99
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:101
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:115
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:126
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:134
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:147
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:158
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:184
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:88
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:89
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:103
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:105
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:119
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:130
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:135
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:143
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:151
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:177
#: erpnext/buying/doctype/purchase_order/purchase_order.js:125
#: erpnext/buying/doctype/purchase_order/purchase_order.js:391
#: erpnext/buying/doctype/purchase_order/purchase_order.js:411
@@ -12798,7 +12799,7 @@ msgstr ""
msgid "Create Chart Of Accounts Based On"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note_list.js:62
+#: erpnext/stock/doctype/delivery_note/delivery_note_list.js:61
msgid "Create Delivery Trip"
msgstr ""
@@ -13102,7 +13103,7 @@ msgstr ""
msgid "Creating User..."
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:283
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:284
msgid "Creating {} out of {} {}"
msgstr ""
@@ -13117,17 +13118,17 @@ msgstr ""
msgid "Creation Document No"
msgstr ""
-#: erpnext/utilities/bulk_transaction.py:186
+#: erpnext/utilities/bulk_transaction.py:189
msgid "Creation of {1}(s) successful"
msgstr ""
-#: erpnext/utilities/bulk_transaction.py:203
+#: erpnext/utilities/bulk_transaction.py:206
msgid ""
"Creation of {0} failed.\n"
"\t\t\t\tCheck Bulk Transaction Log"
msgstr ""
-#: erpnext/utilities/bulk_transaction.py:194
+#: erpnext/utilities/bulk_transaction.py:197
msgid ""
"Creation of {0} partially successful.\n"
"\t\t\t\tCheck Bulk Transaction Log"
@@ -13144,17 +13145,17 @@ msgstr ""
#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:146
#: erpnext/accounts/report/purchase_register/purchase_register.py:241
#: erpnext/accounts/report/sales_register/sales_register.py:277
-#: erpnext/accounts/report/trial_balance/trial_balance.py:438
+#: erpnext/accounts/report/trial_balance/trial_balance.py:467
#: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:199
#: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:34
msgid "Credit"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:642
+#: erpnext/accounts/report/general_ledger/general_ledger.py:652
msgid "Credit (Transaction)"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:619
+#: erpnext/accounts/report/general_ledger/general_ledger.py:629
msgid "Credit ({0})"
msgstr ""
@@ -13287,7 +13288,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Sales Invoice'
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:257
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:256
msgid "Credit Note Issued"
msgstr ""
@@ -13297,7 +13298,7 @@ msgstr ""
msgid "Credit Note will update it's own outstanding amount, even if 'Return Against' is specified."
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:800
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:799
msgid "Credit Note {0} has been created automatically"
msgstr ""
@@ -13374,7 +13375,7 @@ msgstr ""
msgid "Criteria weights must add up to 100%"
msgstr ""
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:131
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:133
msgid "Cron Interval should be between 1 and 59 Min"
msgstr ""
@@ -13498,7 +13499,7 @@ msgstr ""
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:152
#: erpnext/accounts/report/dimension_wise_accounts_balance_report/dimension_wise_accounts_balance_report.py:208
#: erpnext/accounts/report/financial_statements.html:29
-#: erpnext/accounts/report/financial_statements.py:640
+#: erpnext/accounts/report/financial_statements.py:644
#: erpnext/accounts/report/general_ledger/general_ledger.js:146
#: erpnext/accounts/report/gross_profit/gross_profit.py:380
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:689
@@ -13507,7 +13508,7 @@ msgstr ""
#: erpnext/accounts/report/purchase_register/purchase_register.py:229
#: erpnext/accounts/report/sales_register/sales_register.py:265
#: erpnext/accounts/report/trial_balance/trial_balance.js:76
-#: erpnext/accounts/report/trial_balance/trial_balance.py:410
+#: erpnext/accounts/report/trial_balance/trial_balance.py:439
#: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:220
#: erpnext/accounts/workspace/accounting/accounting.json
#: erpnext/buying/doctype/purchase_order/purchase_order.json
@@ -13864,7 +13865,7 @@ msgstr ""
#: erpnext/accounts/doctype/pricing_rule/pricing_rule.json
#: erpnext/accounts/doctype/process_statement_of_accounts_customer/process_statement_of_accounts_customer.json
#: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:275
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:282
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/tax_rule/tax_rule.json
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:37
@@ -14355,9 +14356,9 @@ msgstr ""
msgid "Customer required for 'Customerwise Discount'"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1006
-#: erpnext/selling/doctype/sales_order/sales_order.py:353
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:407
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1005
+#: erpnext/selling/doctype/sales_order/sales_order.py:352
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:406
msgid "Customer {0} does not belong to project {1}"
msgstr ""
@@ -14666,7 +14667,7 @@ msgstr ""
msgid "Date of Birth"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:148
+#: erpnext/setup/doctype/employee/employee.py:149
msgid "Date of Birth cannot be greater than today."
msgstr ""
@@ -14826,17 +14827,17 @@ msgstr ""
#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:139
#: erpnext/accounts/report/purchase_register/purchase_register.py:240
#: erpnext/accounts/report/sales_register/sales_register.py:276
-#: erpnext/accounts/report/trial_balance/trial_balance.py:431
+#: erpnext/accounts/report/trial_balance/trial_balance.py:460
#: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:192
#: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:27
msgid "Debit"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:635
+#: erpnext/accounts/report/general_ledger/general_ledger.py:645
msgid "Debit (Transaction)"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:613
+#: erpnext/accounts/report/general_ledger/general_ledger.py:623
msgid "Debit ({0})"
msgstr ""
@@ -14900,17 +14901,17 @@ msgstr ""
#. Label of the debit_to (Link) field in DocType 'Sales Invoice'
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:874
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:885
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:873
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:884
#: erpnext/controllers/accounts_controller.py:2066
msgid "Debit To"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:870
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:869
msgid "Debit To is required"
msgstr ""
-#: erpnext/accounts/general_ledger.py:476
+#: erpnext/accounts/general_ledger.py:480
msgid "Debit and Credit not equal for {0} #{1}. Difference is {2}."
msgstr ""
@@ -15063,15 +15064,15 @@ msgstr ""
msgid "Default BOM ({0}) must be active for this item or its template"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1325
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1326
msgid "Default BOM for {0} not found"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3513
+#: erpnext/controllers/accounts_controller.py:3520
msgid "Default BOM not found for FG Item {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1322
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1323
msgid "Default BOM not found for Item {0} and Project {1}"
msgstr ""
@@ -15765,7 +15766,7 @@ msgid "Delivered: {0}"
msgstr ""
#. Option for the 'Purpose' (Select) field in DocType 'Pick List'
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:113
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:117
#: erpnext/stock/doctype/pick_list/pick_list.json
msgid "Delivery"
msgstr ""
@@ -15808,14 +15809,14 @@ msgstr ""
#. Label of a Link in the Stock Workspace
#. Label of a shortcut in the Stock Workspace
#: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:295
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice_list.js:35
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:302
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice_list.js:36
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:20
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:293
#: erpnext/accounts/report/sales_register/sales_register.py:245
#: erpnext/selling/doctype/sales_order/sales_order.js:659
-#: erpnext/selling/doctype/sales_order/sales_order_list.js:70
+#: erpnext/selling/doctype/sales_order/sales_order_list.js:73
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/delivery_stop/delivery_stop.json
@@ -15864,7 +15865,7 @@ msgstr ""
msgid "Delivery Note Trends"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1162
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1161
msgid "Delivery Note {0} is not submitted"
msgstr ""
@@ -15944,7 +15945,7 @@ msgstr ""
msgid "Delivery to"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:372
+#: erpnext/selling/doctype/sales_order/sales_order.py:371
msgid "Delivery warehouse required for stock item {0}"
msgstr ""
@@ -16628,11 +16629,14 @@ msgstr ""
#. Label of the gain_loss_posting_date (Date) field in DocType 'Payment
#. Reconciliation Allocation'
+#. Label of the gain_loss_posting_date (Date) field in DocType 'Process Payment
+#. Reconciliation Log Allocations'
#. Label of the difference_posting_date (Date) field in DocType 'Purchase
#. Invoice Advance'
#. Label of the difference_posting_date (Date) field in DocType 'Sales Invoice
#. Advance'
#: erpnext/accounts/doctype/payment_reconciliation_allocation/payment_reconciliation_allocation.json
+#: erpnext/accounts/doctype/process_payment_reconciliation_log_allocations/process_payment_reconciliation_log_allocations.json
#: erpnext/accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.json
#: erpnext/accounts/doctype/sales_invoice_advance/sales_invoice_advance.json
msgid "Difference Posting Date"
@@ -17352,6 +17356,10 @@ msgstr ""
msgid "Do you really want to restore this scrapped asset?"
msgstr ""
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.js:15
+msgid "Do you still want to enable immutable ledger?"
+msgstr ""
+
#: erpnext/stock/doctype/stock_settings/stock_settings.js:44
msgid "Do you still want to enable negative inventory?"
msgstr ""
@@ -17598,7 +17606,7 @@ msgid "Downtime Reason"
msgstr ""
#: erpnext/accounts/doctype/account/account_tree.js:85
-#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:81
+#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:82
#: erpnext/templates/form_grid/bank_reconciliation_grid.html:16
msgid "Dr"
msgstr ""
@@ -17930,12 +17938,12 @@ msgstr ""
msgid "Dyne"
msgstr ""
-#: erpnext/regional/italy/utils.py:247 erpnext/regional/italy/utils.py:267
-#: erpnext/regional/italy/utils.py:278 erpnext/regional/italy/utils.py:286
-#: erpnext/regional/italy/utils.py:293 erpnext/regional/italy/utils.py:297
-#: erpnext/regional/italy/utils.py:304 erpnext/regional/italy/utils.py:313
-#: erpnext/regional/italy/utils.py:335 erpnext/regional/italy/utils.py:341
-#: erpnext/regional/italy/utils.py:348 erpnext/regional/italy/utils.py:453
+#: erpnext/regional/italy/utils.py:248 erpnext/regional/italy/utils.py:268
+#: erpnext/regional/italy/utils.py:279 erpnext/regional/italy/utils.py:287
+#: erpnext/regional/italy/utils.py:294 erpnext/regional/italy/utils.py:298
+#: erpnext/regional/italy/utils.py:305 erpnext/regional/italy/utils.py:314
+#: erpnext/regional/italy/utils.py:336 erpnext/regional/italy/utils.py:342
+#: erpnext/regional/italy/utils.py:349 erpnext/regional/italy/utils.py:454
msgid "E-Invoicing Information Missing"
msgstr ""
@@ -18082,7 +18090,7 @@ msgstr ""
msgid "Either target qty or target amount is mandatory"
msgstr ""
-#: erpnext/setup/doctype/sales_person/sales_person.py:50
+#: erpnext/setup/doctype/sales_person/sales_person.py:54
msgid "Either target qty or target amount is mandatory."
msgstr ""
@@ -18443,7 +18451,7 @@ msgstr ""
msgid "Employee User Id"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:217
+#: erpnext/setup/doctype/employee/employee.py:216
msgid "Employee cannot report to himself."
msgstr ""
@@ -18929,7 +18937,7 @@ msgstr ""
#: erpnext/accounts/doctype/ledger_merge/ledger_merge.json
#: erpnext/accounts/doctype/payment_request/payment_request.py:445
#: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json
-#: erpnext/manufacturing/doctype/job_card/job_card.py:858
+#: erpnext/manufacturing/doctype/job_card/job_card.py:862
#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:242
msgid "Error"
@@ -18963,7 +18971,7 @@ msgstr ""
msgid "Error Message"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:273
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:274
msgid "Error Occurred"
msgstr ""
@@ -19085,7 +19093,7 @@ msgstr ""
msgid "Excess Materials Consumed"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:952
+#: erpnext/manufacturing/doctype/job_card/job_card.py:956
msgid "Excess Transfer"
msgstr ""
@@ -19272,6 +19280,10 @@ msgstr ""
msgid "Exit"
msgstr ""
+#: erpnext/selling/page/point_of_sale/pos_controller.js:228
+msgid "Exit Full Screen"
+msgstr ""
+
#. Label of the held_on (Date) field in DocType 'Employee'
#: erpnext/setup/doctype/employee/employee.json
msgid "Exit Interview Held On"
@@ -19324,7 +19336,7 @@ msgstr ""
msgid "Expected Delivery Date"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:334
+#: erpnext/selling/doctype/sales_order/sales_order.py:333
msgid "Expected Delivery Date should be after Sales Order Date"
msgstr ""
@@ -19510,7 +19522,7 @@ msgstr ""
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation_list.js:9
#: erpnext/selling/doctype/quotation/quotation.json
-#: erpnext/selling/doctype/quotation/quotation_list.js:34
+#: erpnext/selling/doctype/quotation/quotation_list.js:38
#: erpnext/stock/doctype/batch/batch_list.js:11
#: erpnext/stock/doctype/item/item_list.js:18
#: erpnext/stock/doctype/serial_no/serial_no.json
@@ -19824,7 +19836,7 @@ msgstr ""
msgid "Fetch Subscription Updates"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1000
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1007
msgid "Fetch Timesheet"
msgstr ""
@@ -19835,7 +19847,7 @@ msgid "Fetch Value From"
msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:335
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:665
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:653
msgid "Fetch exploded BOM (including sub-assemblies)"
msgstr ""
@@ -20143,15 +20155,15 @@ msgstr ""
msgid "Finished Good Item Quantity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3499
+#: erpnext/controllers/accounts_controller.py:3506
msgid "Finished Good Item is not specified for service item {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3516
+#: erpnext/controllers/accounts_controller.py:3523
msgid "Finished Good Item {0} Qty can not be zero"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3510
+#: erpnext/controllers/accounts_controller.py:3517
msgid "Finished Good Item {0} must be a sub-contracted item"
msgstr ""
@@ -20293,7 +20305,7 @@ msgstr ""
msgid "First Response Time for Opportunity"
msgstr ""
-#: erpnext/regional/italy/utils.py:255
+#: erpnext/regional/italy/utils.py:256
msgid "Fiscal Regime is mandatory, kindly set the fiscal regime in the company {0}"
msgstr ""
@@ -20621,7 +20633,7 @@ msgstr ""
msgid "For item {0}, rate must be a positive number. To Allow negative rates, enable {1} in {2}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1653
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1654
msgid "For operation {0}: Quantity ({1}) can not be greater than pending quantity({2})"
msgstr ""
@@ -20809,7 +20821,7 @@ msgstr ""
#. Label of the from_uom (Link) field in DocType 'UOM Conversion Factor'
#. Label of the from (Data) field in DocType 'Call Log'
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1003
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1010
#: erpnext/setup/doctype/uom_conversion_factor/uom_conversion_factor.json
#: erpnext/telephony/doctype/call_log/call_log.json
#: erpnext/templates/pages/projects.html:67
@@ -21309,6 +21321,11 @@ msgstr ""
msgid "Full Name"
msgstr ""
+#: erpnext/selling/page/point_of_sale/pos_controller.js:207
+#: erpnext/selling/page/point_of_sale/pos_controller.js:227
+msgid "Full Screen"
+msgstr ""
+
#. Option for the 'Reference Type' (Select) field in DocType 'Journal Entry
#. Account'
#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json
@@ -21405,7 +21422,7 @@ msgstr ""
#. Name of a DocType
#: erpnext/accounts/doctype/gl_entry/gl_entry.json
-#: erpnext/accounts/report/general_ledger/general_ledger.py:598
+#: erpnext/accounts/report/general_ledger/general_ledger.py:608
msgid "GL Entry"
msgstr ""
@@ -21667,10 +21684,10 @@ msgstr ""
#. Label of the get_items_from (Select) field in DocType 'Production Plan'
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:159
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:181
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:259
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:288
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:319
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1039
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:266
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:295
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:326
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1046
#: erpnext/buying/doctype/purchase_order/purchase_order.js:569
#: erpnext/buying/doctype/purchase_order/purchase_order.js:589
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:336
@@ -21696,7 +21713,7 @@ msgstr ""
#: erpnext/stock/doctype/stock_entry/stock_entry.js:364
#: erpnext/stock/doctype/stock_entry/stock_entry.js:393
#: erpnext/stock/doctype/stock_entry/stock_entry.js:468
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:628
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:616
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:121
msgid "Get Items From"
msgstr ""
@@ -21708,8 +21725,8 @@ msgid "Get Items From Purchase Receipts"
msgstr ""
#: erpnext/stock/doctype/material_request/material_request.js:312
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:668
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:681
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:656
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:669
msgid "Get Items from BOM"
msgstr ""
@@ -21819,7 +21836,7 @@ msgstr ""
msgid "Get Suppliers By"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1035
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1042
msgid "Get Timesheets"
msgstr ""
@@ -22409,6 +22426,12 @@ msgstr ""
msgid "Has Certificate "
msgstr ""
+#. Label of the has_corrective_cost (Check) field in DocType 'Landed Cost Taxes
+#. and Charges'
+#: erpnext/stock/doctype/landed_cost_taxes_and_charges/landed_cost_taxes_and_charges.json
+msgid "Has Corrective Cost"
+msgstr ""
+
#. Label of the has_expiry_date (Check) field in DocType 'Item'
#: erpnext/stock/doctype/item/item.json
msgid "Has Expiry Date"
@@ -23222,7 +23245,7 @@ msgstr ""
msgid "Ignore Available Stock"
msgstr ""
-#: erpnext/stock/report/stock_balance/stock_balance.js:100
+#: erpnext/stock/report/stock_balance/stock_balance.js:106
msgid "Ignore Closing Balance"
msgstr ""
@@ -23260,6 +23283,12 @@ msgstr ""
msgid "Ignore Existing Projected Quantity"
msgstr ""
+#. Label of the ignore_is_opening_check_for_reporting (Check) field in DocType
+#. 'Accounts Settings'
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
+msgid "Ignore Is Opening check for reporting"
+msgstr ""
+
#. Label of the ignore_pricing_rule (Check) field in DocType 'POS Invoice'
#. Label of the ignore_pricing_rule (Check) field in DocType 'POS Profile'
#. Label of the ignore_pricing_rule (Check) field in DocType 'Purchase Invoice'
@@ -23315,6 +23344,12 @@ msgstr ""
msgid "Ignore Workstation Time Overlap"
msgstr ""
+#. Description of the 'Ignore Is Opening check for reporting' (Check) field in
+#. DocType 'Accounts Settings'
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
+msgid "Ignores legacy Is Opening field in GL Entry that allows adding opening balance post the system is in use while generating reports"
+msgstr ""
+
#. Label of the image_section (Section Break) field in DocType 'POS Invoice
#. Item'
#. Label of the image (Attach) field in DocType 'POS Invoice Item'
@@ -23915,7 +23950,7 @@ msgstr ""
msgid "Include POS Transactions"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:191
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:190
msgid "Include Payment"
msgstr ""
@@ -23951,13 +23986,13 @@ msgstr ""
msgid "Include Timesheets in Draft Status"
msgstr ""
-#: erpnext/stock/report/stock_balance/stock_balance.js:84
+#: erpnext/stock/report/stock_balance/stock_balance.js:90
#: erpnext/stock/report/stock_ledger/stock_ledger.js:90
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.js:51
msgid "Include UOM"
msgstr ""
-#: erpnext/stock/report/stock_balance/stock_balance.js:106
+#: erpnext/stock/report/stock_balance/stock_balance.js:112
msgid "Include Zero Stock Items"
msgstr ""
@@ -23986,9 +24021,9 @@ msgstr ""
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:105
#: erpnext/accounts/doctype/ledger_merge/ledger_merge.json
#: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:380
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:379
#: erpnext/accounts/report/account_balance/account_balance.js:27
-#: erpnext/accounts/report/financial_statements.py:717
+#: erpnext/accounts/report/financial_statements.py:721
#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:178
#: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:182
msgid "Income"
@@ -24111,7 +24146,7 @@ msgstr ""
msgid "Incorrect Stock Value Report"
msgstr ""
-#: erpnext/stock/serial_batch_bundle.py:133
+#: erpnext/stock/serial_batch_bundle.py:134
msgid "Incorrect Type of Transaction"
msgstr ""
@@ -24325,7 +24360,7 @@ msgstr ""
msgid "Installation Note Item"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:754
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:753
msgid "Installation Note {0} has already been submitted"
msgstr ""
@@ -24374,8 +24409,8 @@ msgstr ""
msgid "Insufficient Capacity"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3431
-#: erpnext/controllers/accounts_controller.py:3455
+#: erpnext/controllers/accounts_controller.py:3438
+#: erpnext/controllers/accounts_controller.py:3462
msgid "Insufficient Permissions"
msgstr ""
@@ -24383,7 +24418,7 @@ msgstr ""
#: erpnext/stock/doctype/pick_list/pick_list.py:126
#: erpnext/stock/doctype/pick_list/pick_list.py:915
#: erpnext/stock/doctype/stock_entry/stock_entry.py:733
-#: erpnext/stock/serial_batch_bundle.py:994 erpnext/stock/stock_ledger.py:1522
+#: erpnext/stock/serial_batch_bundle.py:1010 erpnext/stock/stock_ledger.py:1522
#: erpnext/stock/stock_ledger.py:1995
msgid "Insufficient Stock"
msgstr ""
@@ -24600,12 +24635,12 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:368
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:376
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:880
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:890
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:879
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:889
#: erpnext/assets/doctype/asset_category/asset_category.py:70
#: erpnext/assets/doctype/asset_category/asset_category.py:98
-#: erpnext/controllers/accounts_controller.py:2819
-#: erpnext/controllers/accounts_controller.py:2827
+#: erpnext/controllers/accounts_controller.py:2824
+#: erpnext/controllers/accounts_controller.py:2832
msgid "Invalid Account"
msgstr ""
@@ -24638,13 +24673,13 @@ msgstr ""
msgid "Invalid Child Procedure"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1985
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1984
msgid "Invalid Company for Inter Company Transaction."
msgstr ""
#: erpnext/assets/doctype/asset/asset.py:251
#: erpnext/assets/doctype/asset/asset.py:258
-#: erpnext/controllers/accounts_controller.py:2842
+#: erpnext/controllers/accounts_controller.py:2847
msgid "Invalid Cost Center"
msgstr ""
@@ -24652,7 +24687,7 @@ msgstr ""
msgid "Invalid Credentials"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:336
+#: erpnext/selling/doctype/sales_order/sales_order.py:335
msgid "Invalid Delivery Date"
msgstr ""
@@ -24681,7 +24716,7 @@ msgstr ""
msgid "Invalid Group By"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:393
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:392
#: erpnext/manufacturing/doctype/production_plan/production_plan.py:875
msgid "Invalid Item"
msgstr ""
@@ -24696,7 +24731,7 @@ msgid "Invalid Ledger Entries"
msgstr ""
#: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.py:59
-#: erpnext/accounts/general_ledger.py:725
+#: erpnext/accounts/general_ledger.py:729
msgid "Invalid Opening Entry"
msgstr ""
@@ -24732,7 +24767,7 @@ msgstr ""
msgid "Invalid Purchase Invoice"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3468
+#: erpnext/controllers/accounts_controller.py:3475
msgid "Invalid Qty"
msgstr ""
@@ -24771,7 +24806,7 @@ msgstr ""
msgid "Invalid condition expression"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:262
+#: erpnext/selling/doctype/quotation/quotation.py:261
msgid "Invalid lost reason {0}, please create a new lost reason"
msgstr ""
@@ -24789,8 +24824,8 @@ msgstr ""
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:110
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:120
-#: erpnext/accounts/general_ledger.py:768
-#: erpnext/accounts/general_ledger.py:778
+#: erpnext/accounts/general_ledger.py:772
+#: erpnext/accounts/general_ledger.py:782
msgid "Invalid value {0} for {1} against account {2}"
msgstr ""
@@ -24799,7 +24834,7 @@ msgstr ""
msgid "Invalid {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1983
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1982
msgid "Invalid {0} for Inter Company Transaction."
msgstr ""
@@ -24845,9 +24880,12 @@ msgstr ""
msgid "Investments"
msgstr ""
+#. Option for the 'Posting Date Inheritance for Exchange Gain / Loss' (Select)
+#. field in DocType 'Accounts Settings'
#. Label of the sales_invoice (Link) field in DocType 'Discounted Invoice'
#. Label of the invoice (Dynamic Link) field in DocType 'Loyalty Point Entry'
#. Label of the invoice (Dynamic Link) field in DocType 'Subscription Invoice'
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
#: erpnext/accounts/doctype/discounted_invoice/discounted_invoice.json
#: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json
#: erpnext/accounts/doctype/subscription_invoice/subscription_invoice.json
@@ -24874,7 +24912,7 @@ msgstr ""
#. Account'
#: erpnext/accounts/doctype/invoice_discounting/invoice_discounting.json
#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:130
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:133
msgid "Invoice Discounting"
msgstr ""
@@ -24987,7 +25025,7 @@ msgstr ""
#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.json
#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json
#: erpnext/accounts/doctype/pos_profile/pos_profile.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2034
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2033
#: erpnext/buying/doctype/supplier/supplier.json
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:62
msgid "Invoices"
@@ -26043,7 +26081,7 @@ msgstr ""
msgid "Item Code required at Row No {0}"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:708
+#: erpnext/selling/page/point_of_sale/pos_controller.js:742
#: erpnext/selling/page/point_of_sale/pos_item_details.js:274
msgid "Item Code: {0} is not available under warehouse {1}."
msgstr ""
@@ -26626,8 +26664,8 @@ msgstr ""
msgid "Item UOM"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:354
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:361
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:353
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:360
msgid "Item Unavailable"
msgstr ""
@@ -26755,7 +26793,7 @@ msgstr ""
msgid "Item operation"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3491
+#: erpnext/controllers/accounts_controller.py:3498
msgid "Item qty can not be updated as raw materials are already processed."
msgstr ""
@@ -26802,7 +26840,7 @@ msgstr ""
msgid "Item {0} does not exist."
msgstr ""
-#: erpnext/controllers/selling_controller.py:741
+#: erpnext/controllers/selling_controller.py:751
msgid "Item {0} entered multiple times."
msgstr ""
@@ -26814,7 +26852,7 @@ msgstr ""
msgid "Item {0} has been disabled"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:688
+#: erpnext/selling/doctype/sales_order/sales_order.py:687
msgid "Item {0} has no Serial No. Only serialized items can have delivery based on Serial No"
msgstr ""
@@ -27026,7 +27064,7 @@ msgstr ""
msgid "Items and Pricing"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3710
+#: erpnext/controllers/accounts_controller.py:3717
msgid "Items cannot be updated as Subcontracting Order is created against the Purchase Order {0}."
msgstr ""
@@ -27105,7 +27143,7 @@ msgstr ""
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/job_card/job_card.json
-#: erpnext/manufacturing/doctype/job_card/job_card.py:851
+#: erpnext/manufacturing/doctype/job_card/job_card.py:855
#: erpnext/manufacturing/doctype/operation/operation.json
#: erpnext/manufacturing/doctype/work_order/work_order.js:330
#: erpnext/manufacturing/doctype/work_order/work_order.json
@@ -27166,7 +27204,7 @@ msgstr ""
msgid "Job Card and Capacity Planning"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1247
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1251
msgid "Job Card {0} has been completed"
msgstr ""
@@ -27235,11 +27273,11 @@ msgstr ""
msgid "Job Worker Warehouse"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1702
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1703
msgid "Job card {0} created"
msgstr ""
-#: erpnext/utilities/bulk_transaction.py:50
+#: erpnext/utilities/bulk_transaction.py:53
msgid "Job: {0} has been triggered for processing failed transactions"
msgstr ""
@@ -27464,7 +27502,7 @@ msgstr ""
msgid "Kilowatt-Hour"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:853
+#: erpnext/manufacturing/doctype/job_card/job_card.py:857
msgid "Kindly cancel the Manufacturing Entries first against the work order {0}."
msgstr ""
@@ -28274,7 +28312,7 @@ msgstr ""
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation_list.js:7
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/selling/doctype/quotation/quotation.json
-#: erpnext/selling/doctype/quotation/quotation_list.js:32
+#: erpnext/selling/doctype/quotation/quotation_list.js:36
#: erpnext/stock/doctype/shipment/shipment.json
msgid "Lost"
msgstr ""
@@ -28420,7 +28458,7 @@ msgstr ""
#: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json
#: erpnext/accounts/doctype/loyalty_program/loyalty_program.json
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1089
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1082
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/selling/doctype/customer/customer.json
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:915
@@ -28588,7 +28626,7 @@ msgstr ""
#. Label of the maintenance_schedule (Link) field in DocType 'Maintenance
#. Visit'
#. Label of a Link in the Support Workspace
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:154
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:149
#: erpnext/crm/workspace/crm/crm.json
#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.js:81
@@ -28880,7 +28918,7 @@ msgstr ""
msgid "Mandatory Depends On"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1542
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1541
msgid "Mandatory Field"
msgstr ""
@@ -28896,7 +28934,7 @@ msgstr ""
msgid "Mandatory For Profit and Loss Account"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:585
+#: erpnext/selling/doctype/quotation/quotation.py:584
msgid "Mandatory Missing"
msgstr ""
@@ -29501,7 +29539,7 @@ msgstr ""
msgid "Material Request Type"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:1605
+#: erpnext/selling/doctype/sales_order/sales_order.py:1610
msgid "Material Request not created, as quantity for Raw Materials already available."
msgstr ""
@@ -29615,7 +29653,7 @@ msgstr ""
msgid "Materials are already received against the {0} {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:710
+#: erpnext/manufacturing/doctype/job_card/job_card.py:714
msgid "Materials needs to be transferred to the work in progress warehouse for the job card {0}"
msgstr ""
@@ -29701,11 +29739,11 @@ msgstr ""
msgid "Maximum Payment Amount"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3064
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3053
msgid "Maximum Samples - {0} can be retained for Batch {1} and Item {2}."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3055
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3044
msgid "Maximum Samples - {0} have already been retained for Batch {1} and Item {2} in Batch {3}."
msgstr ""
@@ -30198,13 +30236,13 @@ msgstr ""
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:69
#: erpnext/accounts/doctype/pos_profile/pos_profile.py:169
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:586
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2050
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2608
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2049
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2607
#: erpnext/assets/doctype/asset_category/asset_category.py:117
msgid "Missing Account"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1428
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1427
msgid "Missing Asset"
msgstr ""
@@ -30254,7 +30292,7 @@ msgid "Missing email template for dispatch. Please set one in Delivery Settings.
msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.py:1034
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1069
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1070
msgid "Missing value"
msgstr ""
@@ -30648,8 +30686,8 @@ msgstr ""
#: erpnext/manufacturing/doctype/plant_floor/stock_summary_template.html:58
#: erpnext/stock/dashboard/item_dashboard_list.html:53
-#: erpnext/stock/doctype/batch/batch.js:75
-#: erpnext/stock/doctype/batch/batch.js:133
+#: erpnext/stock/doctype/batch/batch.js:80
+#: erpnext/stock/doctype/batch/batch.js:138
#: erpnext/stock/doctype/batch/batch_dashboard.py:10
msgid "Move"
msgstr ""
@@ -30714,7 +30752,7 @@ msgstr ""
msgid "Multiple Variants"
msgstr ""
-#: erpnext/stock/doctype/warehouse/warehouse.py:147
+#: erpnext/stock/doctype/warehouse/warehouse.py:148
msgid "Multiple Warehouse Accounts"
msgstr ""
@@ -30731,7 +30769,7 @@ msgid "Music"
msgstr ""
#. Label of the must_be_whole_number (Check) field in DocType 'UOM'
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1025
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1026
#: erpnext/setup/doctype/uom/uom.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:137
#: erpnext/utilities/transaction_base.py:540
@@ -31228,11 +31266,11 @@ msgstr ""
msgid "New Balance In Base Currency"
msgstr ""
-#: erpnext/stock/doctype/batch/batch.js:151
+#: erpnext/stock/doctype/batch/batch.js:156
msgid "New Batch ID (Optional)"
msgstr ""
-#: erpnext/stock/doctype/batch/batch.js:145
+#: erpnext/stock/doctype/batch/batch.js:150
msgid "New Batch Qty"
msgstr ""
@@ -31469,7 +31507,7 @@ msgstr ""
msgid "No Answer"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2152
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2151
msgid "No Customer found for Inter Company Transactions which represents company {0}"
msgstr ""
@@ -31518,7 +31556,7 @@ msgstr ""
msgid "No Outstanding Invoices found for this party"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:549
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:548
msgid "No POS Profile found. Please create a New POS Profile first"
msgstr ""
@@ -31539,7 +31577,7 @@ msgid "No Records for these settings."
msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:332
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:968
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:967
msgid "No Remarks"
msgstr ""
@@ -31555,7 +31593,7 @@ msgstr ""
msgid "No Summary"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2136
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2135
msgid "No Supplier found for Inter Company Transactions which represents company {0}"
msgstr ""
@@ -31584,7 +31622,7 @@ msgstr ""
msgid "No accounting entries for the following warehouses"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:694
+#: erpnext/selling/doctype/sales_order/sales_order.py:693
msgid "No active BOM found for item {0}. Delivery by Serial No cannot be ensured"
msgstr ""
@@ -31748,15 +31786,15 @@ msgstr ""
msgid "No record found"
msgstr ""
-#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:688
+#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:697
msgid "No records found in Allocation table"
msgstr ""
-#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:587
+#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:596
msgid "No records found in the Invoices table"
msgstr ""
-#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:590
+#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:599
msgid "No records found in the Payments table"
msgstr ""
@@ -31775,7 +31813,7 @@ msgstr ""
msgid "No {0} Accounts found for this company."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2200
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2199
msgid "No {0} found for Inter Company Transactions."
msgstr ""
@@ -31823,13 +31861,14 @@ msgid "None of the items have any change in quantity or value."
msgstr ""
#. Name of a UOM
-#: erpnext/setup/setup_wizard/data/uom_data.json
+#: erpnext/setup/setup_wizard/data/uom_data.json erpnext/stock/utils.py:673
+#: erpnext/stock/utils.py:675
msgid "Nos"
msgstr ""
#: erpnext/accounts/doctype/mode_of_payment/mode_of_payment.py:66
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:258
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:524
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:257
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:523
#: erpnext/assets/doctype/asset/asset.js:618
#: erpnext/assets/doctype/asset/asset.js:635
#: erpnext/controllers/buying_controller.py:202
@@ -31845,8 +31884,8 @@ msgstr ""
msgid "Not Applicable"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:707
-#: erpnext/selling/page/point_of_sale/pos_controller.js:736
+#: erpnext/selling/page/point_of_sale/pos_controller.js:741
+#: erpnext/selling/page/point_of_sale/pos_controller.js:770
msgid "Not Available"
msgstr ""
@@ -31932,11 +31971,11 @@ msgid "Not in stock"
msgstr ""
#: erpnext/buying/doctype/purchase_order/purchase_order.py:706
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1347
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1505
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1572
-#: erpnext/selling/doctype/sales_order/sales_order.py:797
-#: erpnext/selling/doctype/sales_order/sales_order.py:1591
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1348
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1506
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1573
+#: erpnext/selling/doctype/sales_order/sales_order.py:796
+#: erpnext/selling/doctype/sales_order/sales_order.py:1596
msgid "Not permitted"
msgstr ""
@@ -32443,6 +32482,12 @@ msgstr ""
msgid "Only Value available for Payment Entry"
msgstr ""
+#. Description of the 'Posting Date Inheritance for Exchange Gain / Loss'
+#. (Select) field in DocType 'Accounts Settings'
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
+msgid "Only applies for Normal Payments"
+msgstr ""
+
#: erpnext/assets/report/fixed_asset_register/fixed_asset_register.js:43
msgid "Only existing assets"
msgstr ""
@@ -32516,7 +32561,7 @@ msgstr ""
#: erpnext/quality_management/doctype/quality_review/quality_review.json
#: erpnext/quality_management/doctype/quality_review_objective/quality_review_objective.json
#: erpnext/selling/doctype/quotation/quotation.json
-#: erpnext/selling/doctype/quotation/quotation_list.js:26
+#: erpnext/selling/doctype/quotation/quotation_list.js:30
#: erpnext/stock/doctype/pick_list/pick_list.json
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json
#: erpnext/support/doctype/issue/issue.json
@@ -32557,7 +32602,7 @@ msgstr ""
msgid "Open Events"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:189
+#: erpnext/selling/page/point_of_sale/pos_controller.js:190
msgid "Open Form View"
msgstr ""
@@ -32631,7 +32676,7 @@ msgstr ""
msgid "Open a new ticket"
msgstr ""
-#: erpnext/accounts/report/general_ledger/general_ledger.py:416
+#: erpnext/accounts/report/general_ledger/general_ledger.py:426
#: erpnext/public/js/stock_analytics.js:97
msgid "Opening"
msgstr ""
@@ -32641,12 +32686,12 @@ msgstr ""
msgid "Opening & Closing"
msgstr ""
-#: erpnext/accounts/report/trial_balance/trial_balance.py:424
+#: erpnext/accounts/report/trial_balance/trial_balance.py:453
#: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:185
msgid "Opening (Cr)"
msgstr ""
-#: erpnext/accounts/report/trial_balance/trial_balance.py:417
+#: erpnext/accounts/report/trial_balance/trial_balance.py:446
#: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:178
msgid "Opening (Dr)"
msgstr ""
@@ -32705,11 +32750,11 @@ msgstr ""
msgid "Opening Entry"
msgstr ""
-#: erpnext/accounts/general_ledger.py:724
+#: erpnext/accounts/general_ledger.py:728
msgid "Opening Entry can not be created after Period Closing Voucher is created."
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:282
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:283
msgid "Opening Invoice Creation In Progress"
msgstr ""
@@ -32728,12 +32773,12 @@ msgstr ""
msgid "Opening Invoice Creation Tool Item"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:99
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:100
msgid "Opening Invoice Item"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1557
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1643
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1558
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1642
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 ""
@@ -32914,7 +32959,7 @@ msgstr ""
msgid "Operation Time"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1075
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1076
msgid "Operation Time must be greater than 0 for Operation {0}"
msgstr ""
@@ -32933,7 +32978,7 @@ msgstr ""
msgid "Operation {0} added multiple times in the work order {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1064
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1068
msgid "Operation {0} does not belong to the work order {1}"
msgstr ""
@@ -33231,7 +33276,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Material Request'
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation_list.js:5
#: erpnext/selling/doctype/quotation/quotation.json
-#: erpnext/selling/doctype/quotation/quotation_list.js:30
+#: erpnext/selling/doctype/quotation/quotation_list.js:34
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/material_request/material_request_list.js:35
msgid "Ordered"
@@ -33267,7 +33312,7 @@ msgstr ""
#: erpnext/buying/doctype/supplier/supplier_dashboard.py:11
#: erpnext/selling/doctype/customer/customer_dashboard.py:20
-#: erpnext/selling/doctype/sales_order/sales_order.py:782
+#: erpnext/selling/doctype/sales_order/sales_order.py:781
#: erpnext/setup/doctype/company/company_dashboard.py:23
msgid "Orders"
msgstr ""
@@ -33574,7 +33619,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:264
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:263
#: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json
#: erpnext/assets/doctype/asset_maintenance_task/asset_maintenance_task.json
#: erpnext/manufacturing/report/production_analytics/production_analytics.py:136
@@ -33765,7 +33810,7 @@ msgstr ""
msgid "POS Invoice isn't created by user {}"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:191
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:190
msgid "POS Invoice should have the field {0} checked."
msgstr ""
@@ -33832,7 +33877,7 @@ msgstr ""
msgid "POS Profile doesn't match {}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1142
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1141
msgid "POS Profile required to make POS Entry"
msgstr ""
@@ -33874,7 +33919,7 @@ msgstr ""
msgid "POS Transactions"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:393
+#: erpnext/selling/page/point_of_sale/pos_controller.js:427
msgid "POS invoice {0} created successfully"
msgstr ""
@@ -33903,7 +33948,7 @@ msgstr ""
msgid "Package Weight Details"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note_list.js:68
+#: erpnext/stock/doctype/delivery_note/delivery_note_list.js:71
msgid "Packaging Slip From Delivery Note"
msgstr ""
@@ -33958,7 +34003,7 @@ msgstr ""
msgid "Packing Slip Item"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:770
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:769
msgid "Packing Slip(s) cancelled"
msgstr ""
@@ -34020,7 +34065,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:270
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:269
msgid "Paid"
msgstr ""
@@ -34091,7 +34136,7 @@ msgid "Paid To Account Type"
msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:322
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1014
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1013
msgid "Paid amount + Write Off Amount can not be greater than Grand Total"
msgstr ""
@@ -34357,7 +34402,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Quotation'
#. Option for the 'Status' (Select) field in DocType 'Material Request'
#: erpnext/selling/doctype/quotation/quotation.json
-#: erpnext/selling/doctype/quotation/quotation_list.js:28
+#: erpnext/selling/doctype/quotation/quotation_list.js:32
#: erpnext/stock/doctype/material_request/material_request.json
msgid "Partially Ordered"
msgstr ""
@@ -34494,7 +34539,7 @@ msgstr ""
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:147
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:228
#: erpnext/accounts/report/general_ledger/general_ledger.js:74
-#: erpnext/accounts/report/general_ledger/general_ledger.py:674
+#: erpnext/accounts/report/general_ledger/general_ledger.py:684
#: erpnext/accounts/report/payment_ledger/payment_ledger.js:51
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:155
#: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:46
@@ -34653,7 +34698,7 @@ msgstr ""
#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:141
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:219
#: erpnext/accounts/report/general_ledger/general_ledger.js:65
-#: erpnext/accounts/report/general_ledger/general_ledger.py:673
+#: erpnext/accounts/report/general_ledger/general_ledger.py:683
#: erpnext/accounts/report/payment_ledger/payment_ledger.js:41
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:151
#: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:35
@@ -34808,15 +34853,18 @@ msgstr ""
msgid "Payer Settings"
msgstr ""
+#. Option for the 'Posting Date Inheritance for Exchange Gain / Loss' (Select)
+#. field in DocType 'Accounts Settings'
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
#: erpnext/accounts/doctype/dunning/dunning.js:51
#: erpnext/accounts/doctype/invoice_discounting/invoice_discounting_dashboard.py:10
#: erpnext/accounts/doctype/payment_request/payment_request_dashboard.py:12
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:115
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_dashboard.py:20
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_list.js:52
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:84
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_list.js:55
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:88
#: erpnext/accounts/doctype/sales_invoice/sales_invoice_dashboard.py:25
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice_list.js:39
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice_list.js:42
#: erpnext/buying/doctype/purchase_order/purchase_order.js:429
#: erpnext/buying/doctype/purchase_order/purchase_order_dashboard.py:24
#: erpnext/selling/doctype/sales_order/sales_order.js:766
@@ -35126,7 +35174,7 @@ msgstr ""
#. Label of the section_break_jpd0 (Section Break) field in DocType 'Accounts
#. Settings'
#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
-msgid "Payment Reconciliations"
+msgid "Payment Reconciliation Settings"
msgstr ""
#. Label of the payment_reference (Data) field in DocType 'Payment Order
@@ -35158,7 +35206,7 @@ msgstr ""
#: erpnext/accounts/doctype/payment_order_reference/payment_order_reference.json
#: erpnext/accounts/doctype/payment_request/payment_request.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:131
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:122
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:126
#: erpnext/accounts/workspace/receivables/receivables.json
#: erpnext/buying/doctype/purchase_order/purchase_order.js:437
#: erpnext/selling/doctype/sales_order/sales_order.js:759
@@ -35344,7 +35392,7 @@ msgstr ""
msgid "Payment against {0} {1} cannot be greater than Outstanding Amount {2}"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:674
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:673
msgid "Payment amount cannot be less than or equal to 0"
msgstr ""
@@ -35361,7 +35409,7 @@ msgstr ""
msgid "Payment of {0} received successfully. Waiting for other requests to complete..."
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:323
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:322
msgid "Payment related to {0} is not completed"
msgstr ""
@@ -35632,7 +35680,7 @@ msgstr ""
msgid "Period Based On"
msgstr ""
-#: erpnext/accounts/general_ledger.py:736
+#: erpnext/accounts/general_ledger.py:740
msgid "Period Closed"
msgstr ""
@@ -36165,7 +36213,7 @@ msgstr ""
msgid "Please Set Priority"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:154
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:155
msgid "Please Set Supplier Group in Buying Settings."
msgstr ""
@@ -36189,7 +36237,7 @@ msgstr ""
msgid "Please add Root Account for - {0}"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:298
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:299
msgid "Please add a Temporary Opening account in Chart of Accounts"
msgstr ""
@@ -36221,7 +36269,7 @@ msgstr ""
msgid "Please attach CSV file"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2743
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2742
msgid "Please cancel and amend the Payment Entry"
msgstr ""
@@ -36287,7 +36335,7 @@ msgstr ""
msgid "Please convert the parent account in corresponding child company to a group account."
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:583
+#: erpnext/selling/doctype/quotation/quotation.py:582
msgid "Please create Customer from Lead {0}."
msgstr ""
@@ -36345,7 +36393,7 @@ msgstr ""
msgid "Please enable {0} in the {1}."
msgstr ""
-#: erpnext/controllers/selling_controller.py:743
+#: erpnext/controllers/selling_controller.py:753
msgid "Please enable {} in {} to allow same item in multiple rows"
msgstr ""
@@ -36357,11 +36405,11 @@ msgstr ""
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 ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:874
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:873
msgid "Please ensure {} account is a Balance Sheet account."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:884
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:883
msgid "Please ensure {} account {} is a Receivable account."
msgstr ""
@@ -36369,8 +36417,8 @@ msgstr ""
msgid "Please enter Difference Account or set default Stock Adjustment Account for company {0}"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:448
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1053
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:447
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1052
msgid "Please enter Account for Change Amount"
msgstr ""
@@ -36382,7 +36430,7 @@ msgstr ""
msgid "Please enter Cost Center"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:340
+#: erpnext/selling/doctype/sales_order/sales_order.py:339
msgid "Please enter Delivery Date"
msgstr ""
@@ -36460,7 +36508,7 @@ msgid "Please enter Warehouse and Date"
msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:651
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1049
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1048
msgid "Please enter Write Off Account"
msgstr ""
@@ -36472,7 +36520,7 @@ msgstr ""
msgid "Please enter company name first"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2618
+#: erpnext/controllers/accounts_controller.py:2623
msgid "Please enter default currency in Company Master"
msgstr ""
@@ -36492,7 +36540,7 @@ msgstr ""
msgid "Please enter quantity for item {0}"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:187
+#: erpnext/setup/doctype/employee/employee.py:186
msgid "Please enter relieving date."
msgstr ""
@@ -36504,7 +36552,7 @@ msgstr ""
msgid "Please enter the company name to confirm"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:677
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:676
msgid "Please enter the phone number first"
msgstr ""
@@ -36516,7 +36564,7 @@ msgstr ""
msgid "Please enter valid email address"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:225
+#: erpnext/setup/doctype/employee/employee.py:224
msgid "Please enter {0}"
msgstr ""
@@ -36552,7 +36600,7 @@ msgstr ""
msgid "Please keep one Applicable Charges, when 'Distribute Charges Based On' is 'Distribute Manually'. For more charges, please create another Landed Cost Voucher."
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:184
+#: erpnext/setup/doctype/employee/employee.py:183
msgid "Please make sure the employees above report to another Active employee."
msgstr ""
@@ -36568,8 +36616,8 @@ msgstr ""
msgid "Please mention 'Weight UOM' along with Weight."
msgstr ""
-#: erpnext/accounts/general_ledger.py:588
-#: erpnext/accounts/general_ledger.py:595
+#: erpnext/accounts/general_ledger.py:592
+#: erpnext/accounts/general_ledger.py:599
msgid "Please mention '{0}' in Company: {1}"
msgstr ""
@@ -36611,7 +36659,7 @@ msgstr ""
msgid "Please select Apply Discount On"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:1556
+#: erpnext/selling/doctype/sales_order/sales_order.py:1561
msgid "Please select BOM against item {0}"
msgstr ""
@@ -36697,7 +36745,7 @@ msgstr ""
msgid "Please select Price List"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:1558
+#: erpnext/selling/doctype/sales_order/sales_order.py:1563
msgid "Please select Qty against item {0}"
msgstr ""
@@ -36717,7 +36765,7 @@ msgstr ""
msgid "Please select Subcontracting Order instead of Purchase Order {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2467
+#: erpnext/controllers/accounts_controller.py:2472
msgid "Please select Unrealized Profit / Loss account or add default Unrealized Profit / Loss account account for company {0}"
msgstr ""
@@ -36757,7 +36805,7 @@ msgstr ""
msgid "Please select a Warehouse"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1353
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1357
msgid "Please select a Work Order first."
msgstr ""
@@ -36847,7 +36895,7 @@ msgstr ""
msgid "Please select rows to create Reposting Entries"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:91
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:92
msgid "Please select the Company"
msgstr ""
@@ -36883,7 +36931,7 @@ msgid "Please select {0}"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1201
-#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:583
+#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:592
#: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.py:82
msgid "Please select {0} first"
msgstr ""
@@ -36900,7 +36948,7 @@ msgstr ""
msgid "Please set 'Gain/Loss Account on Asset Disposal' in Company {0}"
msgstr ""
-#: erpnext/accounts/general_ledger.py:500
+#: erpnext/accounts/general_ledger.py:504
msgid "Please set '{0}' in Company: {1}"
msgstr ""
@@ -36908,7 +36956,7 @@ msgstr ""
msgid "Please set Account"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1542
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1541
msgid "Please set Account for Change Amount"
msgstr ""
@@ -36927,7 +36975,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_profile/pos_profile.js:62
#: erpnext/accounts/doctype/pos_profile/pos_profile.js:76
#: erpnext/accounts/doctype/pos_profile/pos_profile.js:89
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:745
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:752
msgid "Please set Company"
msgstr ""
@@ -36939,12 +36987,12 @@ msgstr ""
msgid "Please set Email/Phone for the contact"
msgstr ""
-#: erpnext/regional/italy/utils.py:277
+#: erpnext/regional/italy/utils.py:278
#, python-format
msgid "Please set Fiscal Code for the customer '%s'"
msgstr ""
-#: erpnext/regional/italy/utils.py:285
+#: erpnext/regional/italy/utils.py:286
#, python-format
msgid "Please set Fiscal Code for the public administration '%s'"
msgstr ""
@@ -36966,7 +37014,7 @@ msgstr ""
msgid "Please set Root Type"
msgstr ""
-#: erpnext/regional/italy/utils.py:292
+#: erpnext/regional/italy/utils.py:293
#, python-format
msgid "Please set Tax ID for the customer '%s'"
msgstr ""
@@ -36991,7 +37039,7 @@ msgstr ""
msgid "Please set a Cost Center for the Asset or set an Asset Depreciation Cost Center for the Company {}"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:1338
+#: erpnext/selling/doctype/sales_order/sales_order.py:1341
msgid "Please set a Supplier against the Items to be considered in the Purchase Order."
msgstr ""
@@ -36999,7 +37047,7 @@ msgstr ""
msgid "Please set a default Holiday List for Company {0}"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:281
+#: erpnext/setup/doctype/employee/employee.py:280
msgid "Please set a default Holiday List for Employee {0} or Company {1}"
msgstr ""
@@ -37007,7 +37055,7 @@ msgstr ""
msgid "Please set account in Warehouse {0}"
msgstr ""
-#: erpnext/regional/italy/utils.py:246
+#: erpnext/regional/italy/utils.py:247
#, python-format
msgid "Please set an Address on the Company '%s'"
msgstr ""
@@ -37020,23 +37068,23 @@ msgstr ""
msgid "Please set an email id for the Lead {0}"
msgstr ""
-#: erpnext/regional/italy/utils.py:303
+#: erpnext/regional/italy/utils.py:304
msgid "Please set at least one row in the Taxes and Charges Table"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2047
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2046
msgid "Please set default Cash or Bank account in Mode of Payment {0}"
msgstr ""
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:66
#: erpnext/accounts/doctype/pos_profile/pos_profile.py:166
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2605
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2604
msgid "Please set default Cash or Bank account in Mode of Payment {}"
msgstr ""
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:68
#: erpnext/accounts/doctype/pos_profile/pos_profile.py:168
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2607
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2606
msgid "Please set default Cash or Bank account in Mode of Payments {}"
msgstr ""
@@ -37061,7 +37109,7 @@ msgstr ""
msgid "Please set default {0} in Company {1}"
msgstr ""
-#: erpnext/regional/italy/utils.py:266
+#: erpnext/regional/italy/utils.py:267
#, python-format
msgid "Please set either the Tax ID or Fiscal Code on Company '%s'"
msgstr ""
@@ -37082,11 +37130,11 @@ msgstr ""
msgid "Please set recurring after saving"
msgstr ""
-#: erpnext/regional/italy/utils.py:297
+#: erpnext/regional/italy/utils.py:298
msgid "Please set the Customer Address"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:169
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:170
msgid "Please set the Default Cost Center in {0} company."
msgstr ""
@@ -37094,7 +37142,7 @@ msgstr ""
msgid "Please set the Item Code first"
msgstr ""
-#: erpnext/regional/italy/utils.py:335
+#: erpnext/regional/italy/utils.py:336
msgid "Please set the Payment Schedule"
msgstr ""
@@ -37106,18 +37154,22 @@ msgstr ""
msgid "Please set up the Campaign Schedule in the Campaign {0}"
msgstr ""
-#: erpnext/public/js/queries.js:32 erpnext/public/js/queries.js:44
-#: erpnext/public/js/queries.js:61 erpnext/public/js/queries.js:75
-#: erpnext/public/js/queries.js:92 erpnext/public/js/queries.js:114
+#: erpnext/public/js/queries.js:67
#: erpnext/stock/report/reserved_stock/reserved_stock.py:26
msgid "Please set {0}"
msgstr ""
+#: erpnext/public/js/queries.js:34 erpnext/public/js/queries.js:49
+#: erpnext/public/js/queries.js:82 erpnext/public/js/queries.js:103
+#: erpnext/public/js/queries.js:130
+msgid "Please set {0} first."
+msgstr ""
+
#: erpnext/stock/doctype/batch/batch.py:190
msgid "Please set {0} for Batched Item {1}, which is used to set {2} on Submit."
msgstr ""
-#: erpnext/regional/italy/utils.py:452
+#: erpnext/regional/italy/utils.py:453
msgid "Please set {0} for address {1}"
msgstr ""
@@ -37151,18 +37203,18 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:102
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:410
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:483
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:490
msgid "Please specify Company to proceed"
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1479
-#: erpnext/controllers/accounts_controller.py:2801
+#: erpnext/controllers/accounts_controller.py:2806
#: erpnext/public/js/controllers/accounts.js:97
msgid "Please specify a valid Row ID for row {0} in table {1}"
msgstr ""
-#: erpnext/public/js/queries.js:124
-msgid "Please specify a {0}"
+#: erpnext/public/js/queries.js:144
+msgid "Please specify a {0} first."
msgstr ""
#: erpnext/controllers/item_variant.py:46
@@ -37281,7 +37333,7 @@ msgstr ""
msgid "Post Title Key"
msgstr ""
-#: erpnext/crm/report/lead_details/lead_details.py:60
+#: erpnext/crm/report/lead_details/lead_details.py:59
msgid "Postal Code"
msgstr ""
@@ -37357,7 +37409,7 @@ msgstr ""
#: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:61
#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:65
#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:151
-#: erpnext/accounts/report/general_ledger/general_ledger.py:604
+#: erpnext/accounts/report/general_ledger/general_ledger.py:614
#: erpnext/accounts/report/gross_profit/gross_profit.py:222
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:183
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:202
@@ -37397,6 +37449,12 @@ msgstr ""
msgid "Posting Date"
msgstr ""
+#. Label of the exchange_gain_loss_posting_date (Select) field in DocType
+#. 'Accounts Settings'
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
+msgid "Posting Date Inheritance for Exchange Gain / Loss"
+msgstr ""
+
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:251
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:126
msgid "Posting Date cannot be future date"
@@ -37848,7 +37906,7 @@ msgstr ""
msgid "Price Per Unit ({0})"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:584
+#: erpnext/selling/page/point_of_sale/pos_controller.js:618
msgid "Price is not set for the item."
msgstr ""
@@ -38852,13 +38910,13 @@ msgstr ""
#: erpnext/accounts/doctype/psoa_project/psoa_project.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1019
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1026
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:107
#: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:73
#: erpnext/accounts/report/general_ledger/general_ledger.js:162
-#: erpnext/accounts/report/general_ledger/general_ledger.py:675
+#: erpnext/accounts/report/general_ledger/general_ledger.py:685
#: erpnext/accounts/report/gross_profit/gross_profit.js:78
#: erpnext/accounts/report/gross_profit/gross_profit.py:310
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:225
@@ -39381,8 +39439,8 @@ msgstr ""
#: erpnext/assets/doctype/asset/asset.json
#: erpnext/assets/doctype/asset_repair_purchase_invoice/asset_repair_purchase_invoice.json
#: erpnext/buying/doctype/purchase_order/purchase_order.js:420
-#: erpnext/buying/doctype/purchase_order/purchase_order_list.js:50
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation_list.js:18
+#: erpnext/buying/doctype/purchase_order/purchase_order_list.js:51
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation_list.js:21
#: erpnext/buying/workspace/buying/buying.json
#: erpnext/crm/doctype/contract/contract.json
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
@@ -39432,7 +39490,7 @@ msgstr ""
msgid "Purchase Invoice {0} is already submitted"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1942
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1943
msgid "Purchase Invoices"
msgstr ""
@@ -39493,7 +39551,7 @@ msgstr ""
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.json
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:26
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation_list.js:14
+#: erpnext/buying/doctype/supplier_quotation/supplier_quotation_list.js:15
#: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:79
#: erpnext/buying/report/procurement_tracker/procurement_tracker.py:82
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.js:40
@@ -39664,14 +39722,14 @@ msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:163
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:622
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:632
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_list.js:48
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_list.js:49
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:246
#: erpnext/accounts/report/purchase_register/purchase_register.py:223
#: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:20
#: erpnext/assets/doctype/asset/asset.json
#: erpnext/buying/doctype/purchase_order/purchase_order.js:387
-#: erpnext/buying/doctype/purchase_order/purchase_order_list.js:54
+#: erpnext/buying/doctype/purchase_order/purchase_order_list.js:57
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
#: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json
#: erpnext/stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.json
@@ -40079,7 +40137,7 @@ msgstr ""
msgid "Qty To Manufacture"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1021
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1022
msgid "Qty To Manufacture ({0}) cannot be a fraction for the UOM {2}. To allow this, disable '{1}' in the UOM {2}."
msgstr ""
@@ -40184,7 +40242,7 @@ msgstr ""
msgid "Qty to Fetch"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:740
+#: erpnext/manufacturing/doctype/job_card/job_card.py:744
msgid "Qty to Manufacture"
msgstr ""
@@ -40526,7 +40584,7 @@ msgstr ""
#: erpnext/stock/doctype/material_request_item/material_request_item.json
#: erpnext/stock/doctype/packing_slip_item/packing_slip_item.json
#: erpnext/stock/doctype/pick_list_item/pick_list_item.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:661
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:649
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/doctype/stock_reconciliation_item/stock_reconciliation_item.json
#: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.py:36
@@ -40666,11 +40724,11 @@ msgstr ""
msgid "Quantity to Manufacture"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1646
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1647
msgid "Quantity to Manufacture can not be zero for the operation {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1013
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1014
msgid "Quantity to Manufacture must be greater than 0."
msgstr ""
@@ -40747,7 +40805,7 @@ msgstr ""
msgid "Query Route String"
msgstr ""
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:135
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:137
msgid "Queue Size should be between 5 and 100"
msgstr ""
@@ -40812,7 +40870,7 @@ msgstr ""
#. Label of the prevdoc_docname (Link) field in DocType 'Sales Order Item'
#. Label of a Link in the Selling Workspace
#. Option for the 'Transaction' (Select) field in DocType 'Authorization Rule'
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:266
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:273
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:31
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.html:20
#: erpnext/crm/doctype/contract/contract.json
@@ -40871,15 +40929,15 @@ msgstr ""
msgid "Quotation Trends"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:404
+#: erpnext/selling/doctype/sales_order/sales_order.py:403
msgid "Quotation {0} is cancelled"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:317
+#: erpnext/selling/doctype/sales_order/sales_order.py:316
msgid "Quotation {0} not of type {1}"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:335
+#: erpnext/selling/doctype/quotation/quotation.py:334
#: erpnext/selling/page/sales_funnel/sales_funnel.py:57
msgid "Quotations"
msgstr ""
@@ -41812,10 +41870,13 @@ msgstr ""
msgid "Reconciled Entries"
msgstr ""
+#. Option for the 'Posting Date Inheritance for Exchange Gain / Loss' (Select)
+#. field in DocType 'Accounts Settings'
#. Option for the 'Advance Reconciliation Takes Effect On' (Select) field in
#. DocType 'Payment Entry'
#. Option for the 'Reconciliation Takes Effect On' (Select) field in DocType
#. 'Company'
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
#: erpnext/setup/doctype/company/company.json
msgid "Reconciliation Date"
@@ -42296,11 +42357,11 @@ msgstr ""
msgid "References"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:374
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:373
msgid "References to Sales Invoices are Incomplete"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:369
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:368
msgid "References to Sales Orders are Incomplete"
msgstr ""
@@ -42521,7 +42582,7 @@ msgstr ""
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:269
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1134
#: erpnext/accounts/report/general_ledger/general_ledger.html:112
-#: erpnext/accounts/report/general_ledger/general_ledger.py:702
+#: erpnext/accounts/report/general_ledger/general_ledger.py:712
#: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:112
#: erpnext/accounts/report/purchase_register/purchase_register.py:296
#: erpnext/accounts/report/sales_register/sales_register.py:335
@@ -43535,7 +43596,7 @@ msgstr ""
msgid "Retention Stock Entry"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:535
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:523
msgid "Retention Stock Entry already created or Sample Quantity not provided"
msgstr ""
@@ -43563,14 +43624,14 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:266
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:265
#: erpnext/stock/doctype/delivery_note/delivery_note_list.js:16
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt_list.js:15
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
msgid "Return"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:97
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:101
msgid "Return / Credit Note"
msgstr ""
@@ -44078,13 +44139,13 @@ msgstr ""
msgid "Row # {0}: Returned Item {1} does not exist in {2} {3}"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:457
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1723
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:456
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1722
msgid "Row #{0} (Payment Table): Amount must be negative"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:455
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1718
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:454
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1717
msgid "Row #{0} (Payment Table): Amount must be positive"
msgstr ""
@@ -44134,7 +44195,7 @@ msgstr ""
msgid "Row #{0}: Amount must be a positive number"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:369
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:368
msgid "Row #{0}: Asset {1} cannot be submitted, it is already {2}"
msgstr ""
@@ -44150,23 +44211,23 @@ msgstr ""
msgid "Row #{0}: Cannot allocate more than {1} against payment term {2}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3365
+#: erpnext/controllers/accounts_controller.py:3372
msgid "Row #{0}: Cannot delete item {1} which has already been billed."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3339
+#: erpnext/controllers/accounts_controller.py:3346
msgid "Row #{0}: Cannot delete item {1} which has already been delivered"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3358
+#: erpnext/controllers/accounts_controller.py:3365
msgid "Row #{0}: Cannot delete item {1} which has already been received"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3345
+#: erpnext/controllers/accounts_controller.py:3352
msgid "Row #{0}: Cannot delete item {1} which has work order assigned to it."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3351
+#: erpnext/controllers/accounts_controller.py:3358
msgid "Row #{0}: Cannot delete item {1} which is assigned to customer's purchase order."
msgstr ""
@@ -44174,11 +44235,11 @@ msgstr ""
msgid "Row #{0}: Cannot select Supplier Warehouse while suppling raw materials to subcontractor"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3606
+#: erpnext/controllers/accounts_controller.py:3613
msgid "Row #{0}: Cannot set Rate if amount is greater than billed amount for Item {1}."
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:947
+#: erpnext/manufacturing/doctype/job_card/job_card.py:951
msgid "Row #{0}: Cannot transfer more than Required Qty {1} for Item {2} against Job Card {3}"
msgstr ""
@@ -44226,7 +44287,7 @@ msgstr ""
msgid "Row #{0}: Duplicate entry in References {1} {2}"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:249
+#: erpnext/selling/doctype/sales_order/sales_order.py:248
msgid "Row #{0}: Expected Delivery Date cannot be before Purchase Order Date"
msgstr ""
@@ -44254,7 +44315,7 @@ msgstr ""
msgid "Row #{0}: Finished Good reference is mandatory for Scrap Item {1}."
msgstr ""
-#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:99
+#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:100
msgid "Row #{0}: For {1} Clearance date {2} cannot be before Cheque Date {3}"
msgstr ""
@@ -44298,7 +44359,7 @@ msgstr ""
msgid "Row #{0}: Journal Entry {1} does not have account {2} or already matched against another voucher"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:567
+#: erpnext/selling/doctype/sales_order/sales_order.py:566
msgid "Row #{0}: Not allowed to change Supplier as Purchase Order already exists"
msgstr ""
@@ -44310,7 +44371,7 @@ msgstr ""
msgid "Row #{0}: Operation {1} is not completed for {2} qty of finished goods in Work Order {3}. Please update operation status via Job Card {4}."
msgstr ""
-#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:95
+#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:96
msgid "Row #{0}: Payment document is required to complete the transaction"
msgstr ""
@@ -44360,7 +44421,7 @@ msgid "Row #{0}: Quality Inspection {1} was rejected for item {2}"
msgstr ""
#: erpnext/controllers/accounts_controller.py:1154
-#: erpnext/controllers/accounts_controller.py:3465
+#: erpnext/controllers/accounts_controller.py:3472
msgid "Row #{0}: Quantity for Item {1} cannot be zero."
msgstr ""
@@ -44437,7 +44498,7 @@ msgstr ""
msgid "Row #{0}: Service Start and End Date is required for deferred accounting"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:412
+#: erpnext/selling/doctype/sales_order/sales_order.py:411
msgid "Row #{0}: Set Supplier for item {1}"
msgstr ""
@@ -44473,7 +44534,7 @@ msgstr ""
msgid "Row #{0}: Stock is already reserved for the Item {1}."
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:670
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:669
msgid "Row #{0}: Stock is reserved for item {1} in warehouse {2}."
msgstr ""
@@ -44501,7 +44562,7 @@ msgstr ""
msgid "Row #{0}: You cannot use the inventory dimension '{1}' in Stock Reconciliation to modify the quantity or valuation rate. Stock reconciliation with inventory dimensions is intended solely for performing opening entries."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1427
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1426
msgid "Row #{0}: You must select an Asset for Item {1}."
msgstr ""
@@ -44514,7 +44575,7 @@ msgstr ""
msgid "Row #{0}: {1} is not a valid reading field. Please refer to the field description."
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:114
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:115
msgid "Row #{0}: {1} is required to create the Opening {2} Invoices"
msgstr ""
@@ -44534,7 +44595,7 @@ msgstr ""
msgid "Row #{}: Finance Book should not be empty since you're using multiple."
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:351
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:350
msgid "Row #{}: Item Code: {} is not available under warehouse {}."
msgstr ""
@@ -44558,11 +44619,11 @@ msgstr ""
msgid "Row #{}: Please use a different Finance Book."
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:417
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:416
msgid "Row #{}: Serial No {} cannot be returned since it was not transacted in original invoice {}"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:358
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:357
msgid "Row #{}: Stock quantity not enough for Item Code: {} under warehouse {}. Available quantity {}."
msgstr ""
@@ -44570,7 +44631,7 @@ msgstr ""
msgid "Row #{}: The original Invoice {} of return invoice {} is not consolidated."
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:390
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:389
msgid "Row #{}: You cannot add positive quantities in a return invoice. Please remove item {} to complete the return."
msgstr ""
@@ -44582,7 +44643,7 @@ msgstr ""
msgid "Row #{}: {}"
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:109
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:110
msgid "Row #{}: {} {} does not exist."
msgstr ""
@@ -44638,11 +44699,11 @@ msgstr ""
msgid "Row {0}: Advance against Supplier must be debit"
msgstr ""
-#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:682
+#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:691
msgid "Row {0}: Allocated amount {1} must be less than or equal to invoice outstanding amount {2}"
msgstr ""
-#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:674
+#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:683
msgid "Row {0}: Allocated amount {1} must be less than or equal to remaining payment amount {2}"
msgstr ""
@@ -44663,7 +44724,7 @@ msgstr ""
msgid "Row {0}: Conversion Factor is mandatory"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2839
+#: erpnext/controllers/accounts_controller.py:2844
msgid "Row {0}: Cost Center {1} does not belong to Company {2}"
msgstr ""
@@ -44683,7 +44744,7 @@ msgstr ""
msgid "Row {0}: Debit entry can not be linked with a {1}"
msgstr ""
-#: erpnext/controllers/selling_controller.py:765
+#: erpnext/controllers/selling_controller.py:775
msgid "Row {0}: Delivery Warehouse ({1}) and Customer Warehouse ({2}) can not be same"
msgstr ""
@@ -44774,7 +44835,7 @@ msgstr ""
msgid "Row {0}: Item {1}'s quantity cannot be higher than the available quantity."
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:727
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:726
msgid "Row {0}: Packed Qty must be equal to {1} Qty."
msgstr ""
@@ -44818,15 +44879,15 @@ msgstr ""
msgid "Row {0}: Please select an valid BOM for Item {1}."
msgstr ""
-#: erpnext/regional/italy/utils.py:310
+#: erpnext/regional/italy/utils.py:311
msgid "Row {0}: Please set at Tax Exemption Reason in Sales Taxes and Charges"
msgstr ""
-#: erpnext/regional/italy/utils.py:340
+#: erpnext/regional/italy/utils.py:341
msgid "Row {0}: Please set the Mode of Payment in Payment Schedule"
msgstr ""
-#: erpnext/regional/italy/utils.py:345
+#: erpnext/regional/italy/utils.py:346
msgid "Row {0}: Please set the correct code on Mode of Payment {1}"
msgstr ""
@@ -44878,7 +44939,7 @@ msgstr ""
msgid "Row {0}: The item {1}, quantity must be positive number"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2816
+#: erpnext/controllers/accounts_controller.py:2821
msgid "Row {0}: The {3} Account {1} does not belong to the company {2}"
msgstr ""
@@ -45221,14 +45282,14 @@ msgstr ""
#: erpnext/crm/doctype/contract/contract.json
#: erpnext/projects/doctype/timesheet/timesheet.json
#: erpnext/projects/doctype/timesheet_detail/timesheet_detail.json
-#: erpnext/selling/doctype/quotation/quotation_list.js:19
+#: erpnext/selling/doctype/quotation/quotation_list.js:22
#: erpnext/selling/doctype/sales_order/sales_order.js:677
-#: erpnext/selling/doctype/sales_order/sales_order_list.js:66
+#: erpnext/selling/doctype/sales_order/sales_order_list.js:67
#: erpnext/selling/workspace/selling/selling.json
#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
#: erpnext/setup/workspace/home/home.json
#: erpnext/stock/doctype/delivery_note/delivery_note.js:294
-#: erpnext/stock/doctype/delivery_note/delivery_note_list.js:64
+#: erpnext/stock/doctype/delivery_note/delivery_note_list.js:65
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
msgid "Sales Invoice"
msgstr ""
@@ -45275,11 +45336,11 @@ msgstr ""
msgid "Sales Invoice Trends"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:745
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:744
msgid "Sales Invoice {0} has already been submitted"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:497
+#: erpnext/selling/doctype/sales_order/sales_order.py:496
msgid "Sales Invoice {0} must be deleted before cancelling this Sales Order"
msgstr ""
@@ -45387,7 +45448,7 @@ msgstr ""
#. Entry'
#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json
#: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:242
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:249
#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:286
#: erpnext/accounts/report/sales_register/sales_register.py:238
@@ -45410,7 +45471,7 @@ msgstr ""
#: erpnext/projects/doctype/project/project.json
#: erpnext/selling/doctype/quotation/quotation.js:113
#: erpnext/selling/doctype/quotation/quotation_dashboard.py:11
-#: erpnext/selling/doctype/quotation/quotation_list.js:15
+#: erpnext/selling/doctype/quotation/quotation_list.js:16
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:59
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:13
@@ -45503,15 +45564,15 @@ msgstr ""
msgid "Sales Order Trends"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:254
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:253
msgid "Sales Order required for Item {0}"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:273
+#: erpnext/selling/doctype/sales_order/sales_order.py:272
msgid "Sales Order {0} already exists against Customer's Purchase Order {1}. To allow multiple Sales Orders, Enable {2} in {3}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1156
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1155
msgid "Sales Order {0} is not submitted"
msgstr ""
@@ -45974,7 +46035,7 @@ msgstr ""
msgid "Sample Size"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3046
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3035
msgid "Sample quantity {0} cannot be more than received quantity {1}"
msgstr ""
@@ -46019,7 +46080,7 @@ msgstr ""
msgid "Save"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:198
+#: erpnext/selling/page/point_of_sale/pos_controller.js:199
msgid "Save as Draft"
msgstr ""
@@ -46147,7 +46208,7 @@ msgstr ""
#: erpnext/accounts/doctype/bank_statement_import/bank_statement_import.py:84
#: erpnext/accounts/doctype/ledger_merge/ledger_merge.py:39
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:232
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:233
#: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.py:620
msgid "Scheduler Inactive"
msgstr ""
@@ -46165,7 +46226,7 @@ msgid "Scheduler is inactive. Cannot enqueue job."
msgstr ""
#: erpnext/accounts/doctype/bank_statement_import/bank_statement_import.py:84
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:232
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:233
msgid "Scheduler is inactive. Cannot import data."
msgstr ""
@@ -46348,7 +46409,7 @@ msgstr ""
msgid "Secretary"
msgstr ""
-#: erpnext/accounts/report/financial_statements.py:630
+#: erpnext/accounts/report/financial_statements.py:634
msgid "Section"
msgstr ""
@@ -46385,7 +46446,7 @@ msgstr ""
#: erpnext/buying/doctype/purchase_order/purchase_order.js:221
#: erpnext/selling/doctype/sales_order/sales_order.js:1103
-#: erpnext/selling/doctype/sales_order/sales_order_list.js:85
+#: erpnext/selling/doctype/sales_order/sales_order_list.js:88
#: erpnext/selling/report/sales_analytics/sales_analytics.js:93
msgid "Select"
msgstr ""
@@ -46508,7 +46569,7 @@ msgstr ""
msgid "Select Items to Manufacture"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order_list.js:76
+#: erpnext/selling/doctype/sales_order/sales_order_list.js:79
msgid "Select Items up to Delivery Date"
msgstr ""
@@ -46518,7 +46579,7 @@ msgstr ""
msgid "Select Job Worker Address"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1086
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1079
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:918
msgid "Select Loyalty Program"
msgstr ""
@@ -46560,7 +46621,7 @@ msgstr ""
msgid "Select Supplier Address"
msgstr ""
-#: erpnext/stock/doctype/batch/batch.js:132
+#: erpnext/stock/doctype/batch/batch.js:137
msgid "Select Target Warehouse"
msgstr ""
@@ -46643,7 +46704,7 @@ msgstr ""
msgid "Select company name first."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2634
+#: erpnext/controllers/accounts_controller.py:2639
msgid "Select finance book for the item {0} at row {1}"
msgstr ""
@@ -46717,7 +46778,7 @@ msgstr ""
msgid "Selected POS Opening Entry should be open."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2195
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2194
msgid "Selected Price List should have buying and selling fields checked."
msgstr ""
@@ -46955,7 +47016,7 @@ msgstr ""
msgid "Serial / Batch Bundle"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:381
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:380
msgid "Serial / Batch Bundle Missing"
msgstr ""
@@ -47155,7 +47216,7 @@ msgstr ""
msgid "Serial No {0} not found"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:738
+#: erpnext/selling/page/point_of_sale/pos_controller.js:772
msgid "Serial No: {0} has already been transacted into another POS Invoice."
msgstr ""
@@ -47669,7 +47730,7 @@ msgstr ""
msgid "Set Landed Cost Based on Purchase Invoice Rate"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1098
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1091
msgid "Set Loyalty Program"
msgstr ""
@@ -47917,7 +47978,7 @@ msgid "Setting up company"
msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.py:1033
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1068
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1069
msgid "Setting {} is required"
msgstr ""
@@ -48100,7 +48161,7 @@ msgstr ""
msgid "Shipment details"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:912
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:911
msgid "Shipments"
msgstr ""
@@ -48343,7 +48404,7 @@ msgstr ""
msgid "Show Cumulative Amount"
msgstr ""
-#: erpnext/stock/report/stock_balance/stock_balance.js:112
+#: erpnext/stock/report/stock_balance/stock_balance.js:118
msgid "Show Dimension Wise Stock"
msgstr ""
@@ -48459,7 +48520,7 @@ msgstr ""
msgid "Show Sales Person"
msgstr ""
-#: erpnext/stock/report/stock_balance/stock_balance.js:95
+#: erpnext/stock/report/stock_balance/stock_balance.js:101
msgid "Show Stock Ageing Data"
msgstr ""
@@ -48473,7 +48534,7 @@ msgstr ""
msgid "Show Traceback"
msgstr ""
-#: erpnext/stock/report/stock_balance/stock_balance.js:90
+#: erpnext/stock/report/stock_balance/stock_balance.js:96
msgid "Show Variant Attributes"
msgstr ""
@@ -48819,7 +48880,7 @@ msgstr ""
#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:126
#: erpnext/stock/dashboard/item_dashboard.js:224
#: erpnext/stock/doctype/material_request_item/material_request_item.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:652
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:640
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
msgid "Source Warehouse"
msgstr ""
@@ -48893,8 +48954,8 @@ msgid "Specify conditions to calculate shipping amount"
msgstr ""
#: erpnext/assets/doctype/asset/asset.js:555
-#: erpnext/stock/doctype/batch/batch.js:75
-#: erpnext/stock/doctype/batch/batch.js:167
+#: erpnext/stock/doctype/batch/batch.js:80
+#: erpnext/stock/doctype/batch/batch.js:172
#: erpnext/support/doctype/issue/issue.js:112
msgid "Split"
msgstr ""
@@ -48904,7 +48965,7 @@ msgstr ""
msgid "Split Asset"
msgstr ""
-#: erpnext/stock/doctype/batch/batch.js:166
+#: erpnext/stock/doctype/batch/batch.js:171
msgid "Split Batch"
msgstr ""
@@ -48994,7 +49055,7 @@ msgstr ""
msgid "Stale Days"
msgstr ""
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:101
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:103
msgid "Stale Days should start from 1."
msgstr ""
@@ -49187,7 +49248,7 @@ msgstr ""
msgid "Started Time"
msgstr ""
-#: erpnext/utilities/bulk_transaction.py:21
+#: erpnext/utilities/bulk_transaction.py:24
msgid "Started a background job to create {1} {0}"
msgstr ""
@@ -49218,7 +49279,7 @@ msgstr ""
#. Label of the state (Data) field in DocType 'Warehouse'
#: erpnext/crm/doctype/lead/lead.json
#: erpnext/crm/doctype/opportunity/opportunity.json
-#: erpnext/crm/report/lead_details/lead_details.py:59
+#: erpnext/crm/report/lead_details/lead_details.py:61
#: erpnext/public/js/utils/contact_address_quick_entry.js:84
#: erpnext/stock/doctype/warehouse/warehouse.json
msgid "State"
@@ -49509,7 +49570,7 @@ msgstr ""
#: erpnext/accounts/doctype/account/account.json
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:50
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:73
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1308
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1309
#: erpnext/accounts/report/account_balance/account_balance.js:58
msgid "Stock Adjustment"
msgstr ""
@@ -49663,11 +49724,11 @@ msgstr ""
msgid "Stock Entry has been already created against this Pick List"
msgstr ""
-#: erpnext/stock/doctype/batch/batch.js:120
+#: erpnext/stock/doctype/batch/batch.js:125
msgid "Stock Entry {0} created"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1279
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1283
msgid "Stock Entry {0} has created"
msgstr ""
@@ -49737,7 +49798,7 @@ msgstr ""
msgid "Stock Ledger Variance"
msgstr ""
-#: erpnext/stock/doctype/batch/batch.js:63
+#: erpnext/stock/doctype/batch/batch.js:68
#: erpnext/stock/doctype/item/item.js:470
msgid "Stock Levels"
msgstr ""
@@ -49916,7 +49977,7 @@ msgstr ""
msgid "Stock Reservation Entry created against a Pick List cannot be updated. If you need to make changes, we recommend canceling the existing entry and creating a new one."
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:680
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:679
msgid "Stock Reservation Warehouse Mismatch"
msgstr ""
@@ -50150,11 +50211,11 @@ msgstr ""
msgid "Stock cannot be updated against Purchase Receipt {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1035
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1034
msgid "Stock cannot be updated against the following Delivery Notes: {0}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1062
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1061
msgid "Stock cannot be updated because the invoice contains a drop shipping item. Please disable 'Update Stock' or remove the drop shipping item."
msgstr ""
@@ -50162,7 +50223,7 @@ msgstr ""
msgid "Stock not available for Item {0} in Warehouse {1}."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:718
+#: erpnext/selling/page/point_of_sale/pos_controller.js:752
msgid "Stock quantity not enough for Item Code: {0} under warehouse {1}. Available quantity {2} {3}."
msgstr ""
@@ -50236,7 +50297,7 @@ msgstr ""
msgid "Stopped"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:704
+#: erpnext/manufacturing/doctype/work_order/work_order.py:705
msgid "Stopped Work Order cannot be cancelled, Unstop it first to cancel"
msgstr ""
@@ -50756,7 +50817,7 @@ msgstr ""
msgid "Successful"
msgstr ""
-#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:546
+#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:555
msgid "Successfully Reconciled"
msgstr ""
@@ -51117,7 +51178,7 @@ msgstr ""
msgid "Supplier Invoice Date"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1661
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1662
msgid "Supplier Invoice Date cannot be greater than Posting Date"
msgstr ""
@@ -51127,12 +51188,12 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html:59
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/report/general_ledger/general_ledger.html:106
-#: erpnext/accounts/report/general_ledger/general_ledger.py:697
+#: erpnext/accounts/report/general_ledger/general_ledger.py:707
#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:210
msgid "Supplier Invoice No"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1688
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1689
msgid "Supplier Invoice No exists in Purchase Invoice {0}"
msgstr ""
@@ -51658,7 +51719,7 @@ msgstr ""
msgid "TDS Computation Summary"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1449
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1450
msgid "TDS Deducted"
msgstr ""
@@ -51865,7 +51926,7 @@ msgstr ""
#: erpnext/stock/dashboard/item_dashboard.js:231
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
#: erpnext/stock/doctype/material_request_item/material_request_item.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.js:658
+#: erpnext/stock/doctype/stock_entry/stock_entry.js:646
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
msgid "Target Warehouse"
msgstr ""
@@ -51881,11 +51942,11 @@ msgstr ""
msgid "Target Warehouse Address Link"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:478
+#: erpnext/manufacturing/doctype/work_order/work_order.py:479
msgid "Target Warehouse is required before Submit"
msgstr ""
-#: erpnext/controllers/selling_controller.py:771
+#: erpnext/controllers/selling_controller.py:781
msgid "Target Warehouse is set for some items but the customer is not an internal customer."
msgstr ""
@@ -52898,6 +52959,10 @@ msgstr ""
msgid "The Process Loss Qty has reset as per job cards Process Loss Qty"
msgstr ""
+#: erpnext/setup/doctype/sales_person/sales_person.py:102
+msgid "The Sales Person is linked with {0}"
+msgstr ""
+
#: erpnext/stock/doctype/pick_list/pick_list.py:146
msgid "The Serial No at Row #{0}: {1} is not available in warehouse {2}."
msgstr ""
@@ -52957,7 +53022,7 @@ msgstr ""
msgid "The field To Shareholder cannot be blank"
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:388
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:387
msgid "The field {0} in row {1} is not set"
msgstr ""
@@ -52981,7 +53046,7 @@ msgstr ""
msgid "The following deleted attributes exist in Variants but not in the Template. You can either delete the Variants or keep the attribute(s) in template."
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:179
+#: erpnext/setup/doctype/employee/employee.py:178
msgid "The following employees are currently still reporting to {0}:"
msgstr ""
@@ -53092,7 +53157,7 @@ msgstr ""
msgid "The selected BOMs are not for the same item"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:433
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:432
msgid "The selected change account {} doesn't belongs to Company {}."
msgstr ""
@@ -53108,7 +53173,7 @@ msgstr ""
msgid "The seller and the buyer cannot be the same"
msgstr ""
-#: erpnext/stock/doctype/batch/batch.py:398
+#: erpnext/stock/doctype/batch/batch.py:400
msgid "The serial no {0} does not belong to item {1}"
msgstr ""
@@ -53187,7 +53252,7 @@ msgstr ""
msgid "The warehouse where your Items will be transferred when you begin production. Group Warehouse can also be selected as a Work in Progress warehouse."
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:743
+#: erpnext/manufacturing/doctype/job_card/job_card.py:747
msgid "The {0} ({1}) must be equal to {2} ({3})"
msgstr ""
@@ -53195,7 +53260,7 @@ msgstr ""
msgid "The {0} {1} created successfully"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:849
+#: erpnext/manufacturing/doctype/job_card/job_card.py:853
msgid "The {0} {1} is used to calculate the valuation cost for the finished good {2}."
msgstr ""
@@ -53211,7 +53276,7 @@ msgstr ""
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 ""
-#: erpnext/utilities/bulk_transaction.py:43
+#: erpnext/utilities/bulk_transaction.py:46
msgid "There are no Failed transactions"
msgstr ""
@@ -53255,7 +53320,7 @@ msgstr ""
msgid "There is already an active Subcontracting BOM {0} for the Finished Good {1}."
msgstr ""
-#: erpnext/stock/doctype/batch/batch.py:406
+#: erpnext/stock/doctype/batch/batch.py:408
msgid "There is no batch found against the {0}: {1}"
msgstr ""
@@ -53267,7 +53332,7 @@ msgstr ""
msgid "There was an error creating Bank Account while linking with Plaid."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:228
+#: erpnext/selling/page/point_of_sale/pos_controller.js:262
msgid "There was an error saving the document."
msgstr ""
@@ -53465,7 +53530,7 @@ msgstr ""
msgid "This schedule was created when Asset {0} was restored."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1351
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1350
msgid "This schedule was created when Asset {0} was returned through Sales Invoice {1}."
msgstr ""
@@ -53473,7 +53538,7 @@ msgstr ""
msgid "This schedule was created when Asset {0} was scrapped."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1363
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1362
msgid "This schedule was created when Asset {0} was sold through Sales Invoice {1}."
msgstr ""
@@ -53529,7 +53594,7 @@ msgstr ""
msgid "This will restrict user access to other employee records"
msgstr ""
-#: erpnext/controllers/selling_controller.py:772
+#: erpnext/controllers/selling_controller.py:782
msgid "This {} will be treated as material transfer."
msgstr ""
@@ -53674,7 +53739,7 @@ msgstr ""
msgid "Time in mins."
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:728
+#: erpnext/manufacturing/doctype/job_card/job_card.py:732
msgid "Time logs are required for {0} {1}"
msgstr ""
@@ -53703,7 +53768,7 @@ msgstr ""
#. Name of a DocType
#. Label of a Link in the Projects Workspace
#. Label of a shortcut in the Projects Workspace
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:997
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1004
#: erpnext/projects/doctype/timesheet/timesheet.json
#: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:26
#: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.py:59
@@ -53733,7 +53798,7 @@ msgstr ""
msgid "Timesheet for tasks."
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:755
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:754
msgid "Timesheet {0} is already completed or cancelled"
msgstr ""
@@ -53759,12 +53824,10 @@ msgstr ""
#. Label of the title (Data) field in DocType 'Item Tax Template'
#. Label of the title (Data) field in DocType 'Journal Entry'
#. Label of the title (Data) field in DocType 'Payment Entry'
-#. Label of the title (Data) field in DocType 'POS Invoice'
#. Label of the title (Data) field in DocType 'Pricing Rule'
#. Label of the title (Data) field in DocType 'Purchase Invoice'
#. Label of the title (Data) field in DocType 'Purchase Taxes and Charges
#. Template'
-#. Label of the title (Data) field in DocType 'Sales Invoice'
#. Label of the title (Data) field in DocType 'Sales Taxes and Charges
#. Template'
#. Label of the title (Data) field in DocType 'Share Type'
@@ -53779,11 +53842,8 @@ msgstr ""
#. Label of the title (Data) field in DocType 'Code List'
#. Label of the title (Data) field in DocType 'Common Code'
#. Label of the title (Data) field in DocType 'Timesheet'
-#. Label of the title (Data) field in DocType 'Quotation'
-#. Label of the title (Data) field in DocType 'Sales Order'
#. Label of the title (Data) field in DocType 'Incoterm'
#. Label of the title (Data) field in DocType 'Terms and Conditions'
-#. Label of the title (Data) field in DocType 'Delivery Note'
#. Label of the title (Data) field in DocType 'Material Request'
#. Label of the title (Data) field in DocType 'Purchase Receipt'
#. Label of the title (Data) field in DocType 'Subcontracting Order'
@@ -53792,11 +53852,9 @@ msgstr ""
#: erpnext/accounts/doctype/item_tax_template/item_tax_template.json
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/pricing_rule/pricing_rule.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/purchase_taxes_and_charges_template/purchase_taxes_and_charges_template.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/sales_taxes_and_charges_template/sales_taxes_and_charges_template.json
#: erpnext/accounts/doctype/share_type/share_type.json
#: erpnext/accounts/doctype/shareholder/shareholder.json
@@ -53811,11 +53869,8 @@ msgstr ""
#: erpnext/edi/doctype/code_list/code_list_import.js:171
#: erpnext/edi/doctype/common_code/common_code.json
#: erpnext/projects/doctype/timesheet/timesheet.json
-#: erpnext/selling/doctype/quotation/quotation.json
-#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/setup/doctype/incoterm/incoterm.json
#: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json
-#: erpnext/stock/doctype/delivery_note/delivery_note.json
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json
@@ -53829,7 +53884,7 @@ msgstr ""
#. Label of the to_uom (Link) field in DocType 'UOM Conversion Factor'
#. Label of the to (Data) field in DocType 'Call Log'
#: erpnext/accounts/doctype/payment_request/payment_request.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1013
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1020
#: erpnext/setup/doctype/uom_conversion_factor/uom_conversion_factor.json
#: erpnext/telephony/doctype/call_log/call_log.json
#: erpnext/templates/pages/projects.html:68
@@ -54189,7 +54244,7 @@ msgid "To Value"
msgstr ""
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:224
-#: erpnext/stock/doctype/batch/batch.js:98
+#: erpnext/stock/doctype/batch/batch.js:103
msgid "To Warehouse"
msgstr ""
@@ -54226,7 +54281,7 @@ msgstr ""
msgid "To be Delivered to Customer"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:520
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:519
msgid "To cancel a {} you need to cancel the POS Closing Entry {}."
msgstr ""
@@ -54249,7 +54304,7 @@ msgid "To include sub-assembly costs and scrap items in Finished Goods on a work
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2240
-#: erpnext/controllers/accounts_controller.py:2849
+#: erpnext/controllers/accounts_controller.py:2854
msgid "To include tax in row {0} in Item rate, taxes in rows {1} must also be included"
msgstr ""
@@ -54278,13 +54333,13 @@ msgstr ""
msgid "To use a different finance book, please uncheck 'Include Default FB Assets'"
msgstr ""
-#: erpnext/accounts/report/financial_statements.py:584
-#: erpnext/accounts/report/general_ledger/general_ledger.py:286
-#: erpnext/accounts/report/trial_balance/trial_balance.py:266
+#: erpnext/accounts/report/financial_statements.py:588
+#: erpnext/accounts/report/general_ledger/general_ledger.py:296
+#: erpnext/accounts/report/trial_balance/trial_balance.py:295
msgid "To use a different finance book, please uncheck 'Include Default FB Entries'"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:192
+#: erpnext/selling/page/point_of_sale/pos_controller.js:193
msgid "Toggle Recent Orders"
msgstr ""
@@ -54374,13 +54429,13 @@ msgstr ""
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:235
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:273
#: erpnext/accounts/report/dimension_wise_accounts_balance_report/dimension_wise_accounts_balance_report.py:229
-#: erpnext/accounts/report/financial_statements.py:661
-#: erpnext/accounts/report/general_ledger/general_ledger.py:417
+#: erpnext/accounts/report/financial_statements.py:665
+#: erpnext/accounts/report/general_ledger/general_ledger.py:427
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:681
#: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:93
#: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:98
-#: erpnext/accounts/report/trial_balance/trial_balance.py:332
-#: erpnext/accounts/report/trial_balance/trial_balance.py:333
+#: erpnext/accounts/report/trial_balance/trial_balance.py:361
+#: erpnext/accounts/report/trial_balance/trial_balance.py:362
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
#: erpnext/crm/doctype/opportunity/opportunity.json
@@ -54603,7 +54658,7 @@ msgstr ""
#. Label of the total_completed_qty (Float) field in DocType 'Job Card'
#: erpnext/manufacturing/doctype/job_card/job_card.json
-#: erpnext/manufacturing/doctype/job_card/job_card.py:739
+#: erpnext/manufacturing/doctype/job_card/job_card.py:743
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:174
msgid "Total Completed Qty"
msgstr ""
@@ -54875,7 +54930,7 @@ msgstr ""
msgid "Total Paid Amount"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2445
+#: erpnext/controllers/accounts_controller.py:2450
msgid "Total Payment Amount in Payment Schedule must be equal to Grand / Rounded Total"
msgstr ""
@@ -54887,7 +54942,7 @@ msgstr ""
msgid "Total Payments"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:622
+#: erpnext/selling/doctype/sales_order/sales_order.py:621
msgid "Total Picked Quantity {0} is more than ordered qty {1}. You can set the Over Picking Allowance in Stock Settings."
msgstr ""
@@ -55171,8 +55226,8 @@ msgstr ""
msgid "Total hours: {0}"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:463
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:504
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:462
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:503
msgid "Total payments amount can't be greater than {}"
msgstr ""
@@ -55374,7 +55429,7 @@ msgstr ""
msgid "Transaction currency: {0} cannot be different from Bank Account({1}) currency: {2}"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:721
+#: erpnext/manufacturing/doctype/job_card/job_card.py:725
msgid "Transaction not allowed against stopped Work Order {0}"
msgstr ""
@@ -55892,7 +55947,7 @@ msgstr ""
msgid "UOM Name"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2968
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2957
msgid "UOM conversion factor required for UOM: {0} in Item: {1}"
msgstr ""
@@ -55935,7 +55990,7 @@ msgstr ""
msgid "UnReconcile"
msgstr ""
-#: erpnext/setup/utils.py:113
+#: erpnext/setup/utils.py:137
msgid "Unable to find exchange rate for {0} to {1} for key date {2}. Please create a Currency Exchange record manually"
msgstr ""
@@ -55943,7 +55998,7 @@ msgstr ""
msgid "Unable to find score starting at {0}. You need to have standing scores covering 0 to 100"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:674
+#: erpnext/manufacturing/doctype/work_order/work_order.py:675
msgid "Unable to find the time slot in the next {0} days for the operation {1}. Please increase the 'Capacity Planning For (Days)' in the {2}."
msgstr ""
@@ -56068,7 +56123,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:261
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:260
#: erpnext/accounts/doctype/subscription/subscription.json
#: erpnext/accounts/doctype/subscription/subscription_list.js:12
msgid "Unpaid"
@@ -56661,7 +56716,7 @@ msgstr ""
msgid "User ID"
msgstr ""
-#: erpnext/setup/doctype/sales_person/sales_person.py:90
+#: erpnext/setup/doctype/sales_person/sales_person.py:113
msgid "User ID not set for Employee {0}"
msgstr ""
@@ -56683,7 +56738,7 @@ msgstr ""
msgid "User has not applied rule on the invoice {0}"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:194
+#: erpnext/setup/doctype/employee/employee.py:193
msgid "User {0} does not exist"
msgstr ""
@@ -56691,19 +56746,19 @@ msgstr ""
msgid "User {0} doesn't have any default POS Profile. Check Default at Row {1} for this User."
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:211
+#: erpnext/setup/doctype/employee/employee.py:210
msgid "User {0} is already assigned to Employee {1}"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:196
+#: erpnext/setup/doctype/employee/employee.py:195
msgid "User {0} is disabled"
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:249
+#: erpnext/setup/doctype/employee/employee.py:248
msgid "User {0}: Removed Employee Self Service role as there is no mapped employee."
msgstr ""
-#: erpnext/setup/doctype/employee/employee.py:244
+#: erpnext/setup/doctype/employee/employee.py:243
msgid "User {0}: Removed Employee role as there is no mapped employee."
msgstr ""
@@ -56858,7 +56913,7 @@ msgstr ""
msgid "Valid till Date cannot be before Transaction Date"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:150
+#: erpnext/selling/doctype/quotation/quotation.py:149
msgid "Valid till date cannot be before transaction date"
msgstr ""
@@ -56920,7 +56975,7 @@ msgstr ""
msgid "Validity in Days"
msgstr ""
-#: erpnext/selling/doctype/quotation/quotation.py:353
+#: erpnext/selling/doctype/quotation/quotation.py:352
msgid "Validity period of this quotation has ended."
msgstr ""
@@ -56934,7 +56989,7 @@ msgstr ""
msgid "Valuation (I - K)"
msgstr ""
-#: erpnext/stock/report/stock_balance/stock_balance.js:76
+#: erpnext/stock/report/stock_balance/stock_balance.js:82
#: erpnext/stock/report/stock_ledger/stock_ledger.js:96
msgid "Valuation Field Type"
msgstr ""
@@ -57029,7 +57084,7 @@ msgid "Valuation rate for the item as per Sales Invoice (Only for Internal Trans
msgstr ""
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2264
-#: erpnext/controllers/accounts_controller.py:2873
+#: erpnext/controllers/accounts_controller.py:2878
msgid "Valuation type charges can not be marked as Inclusive"
msgstr ""
@@ -57517,7 +57572,7 @@ msgstr ""
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:42
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:209
#: erpnext/accounts/report/general_ledger/general_ledger.js:49
-#: erpnext/accounts/report/general_ledger/general_ledger.py:666
+#: erpnext/accounts/report/general_ledger/general_ledger.py:676
#: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:41
#: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:33
#: erpnext/accounts/report/payment_ledger/payment_ledger.js:64
@@ -57555,7 +57610,7 @@ msgstr ""
#. Label of the voucher_subtype (Small Text) field in DocType 'GL Entry'
#: erpnext/accounts/doctype/gl_entry/gl_entry.json
-#: erpnext/accounts/report/general_ledger/general_ledger.py:660
+#: erpnext/accounts/report/general_ledger/general_ledger.py:670
msgid "Voucher Subtype"
msgstr ""
@@ -57587,7 +57642,7 @@ msgstr ""
#: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1064
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:200
-#: erpnext/accounts/report/general_ledger/general_ledger.py:658
+#: erpnext/accounts/report/general_ledger/general_ledger.py:668
#: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:31
#: erpnext/accounts/report/payment_ledger/payment_ledger.py:159
#: erpnext/accounts/report/purchase_register/purchase_register.py:158
@@ -57819,7 +57874,7 @@ msgstr ""
#: erpnext/stock/report/stock_ageing/stock_ageing.js:30
#: erpnext/stock/report/stock_ageing/stock_ageing.py:144
#: erpnext/stock/report/stock_analytics/stock_analytics.js:49
-#: erpnext/stock/report/stock_balance/stock_balance.js:51
+#: erpnext/stock/report/stock_balance/stock_balance.js:57
#: erpnext/stock/report/stock_balance/stock_balance.py:412
#: erpnext/stock/report/stock_ledger/stock_ledger.js:30
#: erpnext/stock/report/stock_ledger/stock_ledger.py:257
@@ -57886,7 +57941,7 @@ msgstr ""
#: erpnext/stock/report/available_batch_report/available_batch_report.js:57
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.js:45
#: erpnext/stock/report/stock_ageing/stock_ageing.js:23
-#: erpnext/stock/report/stock_balance/stock_balance.js:69
+#: erpnext/stock/report/stock_balance/stock_balance.js:75
msgid "Warehouse Type"
msgstr ""
@@ -57920,7 +57975,7 @@ msgstr ""
msgid "Warehouse and Reference"
msgstr ""
-#: erpnext/stock/doctype/warehouse/warehouse.py:95
+#: erpnext/stock/doctype/warehouse/warehouse.py:96
msgid "Warehouse can not be deleted as stock ledger entry exists for this warehouse."
msgstr ""
@@ -57932,7 +57987,7 @@ msgstr ""
msgid "Warehouse is mandatory"
msgstr ""
-#: erpnext/stock/doctype/warehouse/warehouse.py:246
+#: erpnext/stock/doctype/warehouse/warehouse.py:247
msgid "Warehouse not found against the account {0}"
msgstr ""
@@ -57940,8 +57995,8 @@ msgstr ""
msgid "Warehouse not found in the system"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1025
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:415
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1024
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:414
msgid "Warehouse required for stock Item {0}"
msgstr ""
@@ -57955,7 +58010,7 @@ msgstr ""
msgid "Warehouse wise Stock Value"
msgstr ""
-#: erpnext/stock/doctype/warehouse/warehouse.py:89
+#: erpnext/stock/doctype/warehouse/warehouse.py:90
msgid "Warehouse {0} can not be deleted as quantity exists for Item {1}"
msgstr ""
@@ -57971,7 +58026,7 @@ msgstr ""
msgid "Warehouse {0} is not linked to any account, please mention the account in the warehouse record or set default inventory account in company {1}."
msgstr ""
-#: erpnext/stock/doctype/warehouse/warehouse.py:139
+#: erpnext/stock/doctype/warehouse/warehouse.py:140
msgid "Warehouse's Stock Value has already been booked in the following accounts:"
msgstr ""
@@ -57986,15 +58041,15 @@ msgstr ""
msgid "Warehouses"
msgstr ""
-#: erpnext/stock/doctype/warehouse/warehouse.py:165
+#: erpnext/stock/doctype/warehouse/warehouse.py:166
msgid "Warehouses with child nodes cannot be converted to ledger"
msgstr ""
-#: erpnext/stock/doctype/warehouse/warehouse.py:175
+#: erpnext/stock/doctype/warehouse/warehouse.py:176
msgid "Warehouses with existing transaction can not be converted to group."
msgstr ""
-#: erpnext/stock/doctype/warehouse/warehouse.py:167
+#: erpnext/stock/doctype/warehouse/warehouse.py:168
msgid "Warehouses with existing transaction can not be converted to ledger."
msgstr ""
@@ -58086,7 +58141,7 @@ msgstr ""
msgid "Warning: Material Requested Qty is less than Minimum Order Qty"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:266
+#: erpnext/selling/doctype/sales_order/sales_order.py:265
msgid "Warning: Sales Order {0} already exists against Customer's Purchase Order {1}"
msgstr ""
@@ -58408,7 +58463,7 @@ msgstr ""
msgid "Welcome email sent"
msgstr ""
-#: erpnext/setup/utils.py:164
+#: erpnext/setup/utils.py:188
msgid "Welcome to {0}"
msgstr ""
@@ -58614,12 +58669,12 @@ msgstr ""
msgid "Work Order cannot be created for following reason:
{0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1006
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1007
msgid "Work Order cannot be raised against a Item Template"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1514
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1590
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1515
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1591
msgid "Work Order has been {0}"
msgstr ""
@@ -58657,7 +58712,7 @@ msgstr ""
msgid "Work-in-Progress Warehouse"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:476
+#: erpnext/manufacturing/doctype/work_order/work_order.py:477
msgid "Work-in-Progress Warehouse is required before Submit"
msgstr ""
@@ -59031,11 +59086,11 @@ msgstr ""
msgid "You are importing data for the code list:"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3452
+#: erpnext/controllers/accounts_controller.py:3459
msgid "You are not allowed to update as per the conditions set in {} Workflow."
msgstr ""
-#: erpnext/accounts/general_ledger.py:715
+#: erpnext/accounts/general_ledger.py:719
msgid "You are not authorized to add or update entries before {0}"
msgstr ""
@@ -59063,7 +59118,7 @@ msgstr ""
msgid "You can also set default CWIP account in Company {}"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:877
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:876
msgid "You can change the parent account to a Balance Sheet account or select a different account."
msgstr ""
@@ -59076,7 +59131,7 @@ msgid "You can only have Plans with the same billing cycle in a Subscription"
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:272
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:883
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:890
msgid "You can only redeem max {0} points in this order."
msgstr ""
@@ -59092,7 +59147,7 @@ msgstr ""
msgid "You can set it as a machine name or operation type. For example, stiching machine 12"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1147
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1151
msgid "You can't make any changes to Job Card since Work Order is closed."
msgstr ""
@@ -59116,7 +59171,7 @@ msgstr ""
msgid "You cannot create or cancel any accounting entries with in the closed Accounting Period {0}"
msgstr ""
-#: erpnext/accounts/general_ledger.py:735
+#: erpnext/accounts/general_ledger.py:739
msgid "You cannot create/amend any accounting entries till this date."
msgstr ""
@@ -59156,7 +59211,7 @@ msgstr ""
msgid "You cannot {0} this document because another Period Closing Entry {1} exists after {2}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:3428
+#: erpnext/controllers/accounts_controller.py:3435
msgid "You do not have permissions to {} items in a {}."
msgstr ""
@@ -59168,7 +59223,7 @@ msgstr ""
msgid "You don't have enough points to redeem."
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:269
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:270
msgid "You had {} errors while creating opening invoices. Check {} for more details"
msgstr ""
@@ -59192,19 +59247,19 @@ msgstr ""
msgid "You haven't created a {0} yet"
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:218
+#: erpnext/selling/page/point_of_sale/pos_controller.js:252
msgid "You must add atleast one item to save it as draft."
msgstr ""
-#: erpnext/selling/page/point_of_sale/pos_controller.js:630
+#: erpnext/selling/page/point_of_sale/pos_controller.js:664
msgid "You must select a customer before adding an item."
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:255
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:254
msgid "You need to cancel POS Closing Entry {} to be able to cancel this document."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2824
+#: erpnext/controllers/accounts_controller.py:2829
msgid "You selected the account group {1} as {2} Account in row {0}. Please select a single account."
msgstr ""
@@ -59323,7 +59378,7 @@ msgid "cannot be greater than 100"
msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:329
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:965
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:964
msgid "dated {0}"
msgstr ""
@@ -59588,7 +59643,7 @@ msgstr ""
msgid "to"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2745
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2744
msgid "to unallocate the amount of this Return Invoice before cancelling it."
msgstr ""
@@ -59626,7 +59681,7 @@ msgstr ""
msgid "{0} '{1}' not in Fiscal Year {2}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.py:408
+#: erpnext/manufacturing/doctype/work_order/work_order.py:409
msgid "{0} ({1}) cannot be greater than planned quantity ({2}) in Work Order {3}"
msgstr ""
@@ -59702,7 +59757,7 @@ msgstr ""
msgid "{0} already has a Parent Procedure {1}."
msgstr ""
-#: erpnext/stock/doctype/delivery_note/delivery_note.py:675
+#: erpnext/stock/doctype/delivery_note/delivery_note.py:674
msgid "{0} and {1}"
msgstr ""
@@ -59803,12 +59858,12 @@ msgstr ""
msgid "{0} is mandatory"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:994
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:993
msgid "{0} is mandatory for Item {1}"
msgstr ""
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:101
-#: erpnext/accounts/general_ledger.py:759
+#: erpnext/accounts/general_ledger.py:763
msgid "{0} is mandatory for account {1}"
msgstr ""
@@ -59816,7 +59871,7 @@ msgstr ""
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:2781
+#: erpnext/controllers/accounts_controller.py:2786
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}."
msgstr ""
@@ -59875,7 +59930,7 @@ msgstr ""
msgid "{0} must be negative in return document"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1996
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1995
msgid "{0} not allowed to transact with {1}. Please change the Company or add the Company in the 'Allowed To Transact With'-Section in the Customer record."
msgstr ""
@@ -59940,7 +59995,7 @@ msgstr ""
msgid "{0} will be given as discount."
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:858
+#: erpnext/manufacturing/doctype/job_card/job_card.py:862
msgid "{0} {1}"
msgstr ""
@@ -59979,7 +60034,7 @@ msgid "{0} {1} has already been partly paid. Please use the 'Get Outstanding Inv
msgstr ""
#: erpnext/buying/doctype/purchase_order/purchase_order.py:451
-#: erpnext/selling/doctype/sales_order/sales_order.py:506
+#: erpnext/selling/doctype/sales_order/sales_order.py:505
#: erpnext/stock/doctype/material_request/material_request.py:225
msgid "{0} {1} has been modified. Please refresh."
msgstr ""
@@ -60143,8 +60198,8 @@ msgstr ""
msgid "{0}'s {1} cannot be after {2}'s Expected End Date."
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1121
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1129
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1125
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1133
msgid "{0}, complete the operation {1} before the operation {2}."
msgstr ""
@@ -60222,7 +60277,7 @@ msgstr ""
msgid "{} To Bill"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1782
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1781
msgid "{} can't be cancelled since the Loyalty Points earned has been redeemed. First cancel the {} No {}"
msgstr ""